Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/upgrade.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/upgrade.xml,v diff -u -r1.6.2.10 -r1.6.2.11 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/upgrade.xml 11 Jan 2004 12:45:51 -0000 1.6.2.10 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/upgrade.xml 26 Jan 2004 06:18:33 -0000 1.6.2.11 @@ -49,7 +49,7 @@ Upgrading OpenACS - Upgrading 4.5 to 4.6.x + Upgrading 4.5 or higher to 4.6.3 upgrade OpenACS 4.5 to 4.6.x @@ -151,14 +151,19 @@ PostGreSQL - - You must use PostGreSQL 7.3.x or newer, or Oracle, to upgrade OpenACS beyond 4.6.3. (OpenACS 5.0 requires PostGreSQL 7.3; OpenACS versions prior to 4.6.3 do not support PostGreSQL 7.3; only OpenACS 4.6.3 supports both 7.2 and 7.3. Upgrade PostGreSQL to 7.3) + You must use PostGreSQL 7.3.x or newer to upgrade OpenACS beyond 4.6.3. See Upgrade PostGreSQL to 7.3; Back up the database and file system. + + + Upgrade the file system for packages/acs-kernel + + + Upgrade the kernel manually: [root root]# su - service0 @@ -182,6 +187,12 @@ psql -f upgrade-5.0.0b3-5.0.0b4.sql service0 + Upgrade ACS Service Contracts manually: + [service0 aolserver]$ cd /var/lib/aolserver/ service0/packages/acs-service-contracts/sql/postgresql/upgrade +psql -f upgrade-4.7d2-4.7d3.sql service0 + + + Load acs-authentication data model. psql -f /var/lib/aolserver/service0/openacs-5/packages/acs-authentication/sql/postgresql/acs-authentication-create.sql service0 @@ -190,7 +201,7 @@ psql -f /var/lib/aolserver/service0/packages/acs-lang/sql/postgresql/acs-lang-create.sql service0 - Create a file which will be executed on startup which takes care of a few issues with authentication and internationalization: create service0/tcl/zzz-postload.tcl containing: + (This step may overlap with the two previous steps, but I think it's harmless?) Create a file which will be executed on startup which takes care of a few issues with authentication and internationalization: create service0/tcl/zzz-postload.tcl containing: if {![apm_package_installed_p acs-lang]} { apm_package_install -enable -mount_path acs-lang [acs_root_dir]/packages/acs-lang/acs-lang.info lang::catalog::import -locales [list "en_US"] @@ -217,7 +228,7 @@ - See also this forum post: Forum OpenACS Development: 4.6.3 upgrade to 5-HEAD: final results. + See also these forum posts: Forum OpenACS Development: 4.6.3 upgrade to 5-HEAD: final results, OpenACS 5.0 Upgrade Experiences. @@ -246,7 +257,7 @@ - Upgrading files for a site which is in a CVS repository + Upgrading files for a site in a private CVS repository @@ -296,6 +307,19 @@ + + + Upgrading files for a site using the OpenACS.org CVS repository + + + + [service0 ~]$ cd /var/lib/aolserver/service0 + [service0 service0]$ cvs up -Pd + (CVS feedback) + [service0 service0]$ + + +