OpenACS Upgrading Instructions by Ben Adida (ben@mit.edu) ============================== From v3.2.2 to v3.2.4 --------------------- - Replace the code (almost every file has been tweaked for security fixes) - Run the data model upgrade script as follows, assuming that your OpenACS root is /web/openacs and your database name is "openacs-db" psql -f /web/openacs/www/doc/sql/upgrade-openacs-3.2.2-3.2.4.sql openacs-db - If you want OpenACS full text searching to work on bboards, you will need: - PL/TCL. If you didn't install this with Postgres, simply get the Postgres source and reconfigure with "./configure --with-tcl" You can then simply copy the file src/pl/tcl/pltcl.so to /lib (POSTGRES_HOME is usually /usr/local/pgsql). - Enable PL/TCL for your database: createlang pltcl openacs-db - Load up the additional piece of data model: psql -f /web/openacs/www/doc/sql/rank-for-search.sql openacs-db