Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml,v diff -u -r1.19 -r1.20 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml 12 Feb 2004 13:51:43 -0000 1.19 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml 15 Feb 2004 11:28:44 -0000 1.20 @@ -1,5 +1,5 @@ - %myvars; @@ -60,7 +60,7 @@ - Install with automated script + Installation Option 1: Use automated script A bash script is available to automate all of the steps for the rest of this section. It requires tclwebtest. The automated script can greatly accelerate the install process, but is very sensitive to the install environment. We recommend that you run the automated install and, if it does not work the first time, consider switching to a manual installation. Get the install script from CVS. It is located within the main cvs tree, at /etc/install. Use anonymous CVS @@ -99,7 +99,7 @@ - Install from tarball + Installation Option 2: Install from tarball You should already have downloaded the OpenACS tarball to the /tmp directory. If not, download the OpenACS @@ -444,7 +444,7 @@ Kill any current running AOLserver processes and start a new - one. The recommended way to start an AOLserver process is by running the included script, /var/lib/aolserver/service0/packages/etc/daemontools/run. If you are not using the default file paths and names, you will need to edit run. + one. The recommended way to start an AOLserver process is by running the included script, /var/lib/aolserver/service0/etc/daemontools/run. If you are not using the default file paths and names, you will need to edit run. If you want to use port 80, there are complications. AOLserver must be root to use system ports such as 80, but refuses to run as root for security reasons. So, we call the run script as root and specify a non-root user ID and Group ID which AOLserver will switch to after claiming the @@ -585,6 +585,10 @@ + + Installation Option 3: Install from CVS + If you want to track fresh code developments inbetween releases, or you are an OpenACS core developer, you may want to install from CVS. This is identical to Option 2 except that you get the files from CVS instead of the tarball: CVS Checkout Instructions. So, instead of tar xzf /tmp/&tarballpath;.tgz, cvs -z3 -d :pserver:anonymous@openacs.org:/cvsroot co acs-core. + Next Steps Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml,v diff -u -r1.11 -r1.12 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml 26 Jan 2004 15:39:44 -0000 1.11 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml 15 Feb 2004 11:28:44 -0000 1.12 @@ -826,9 +826,11 @@ Install tclwebtest. Download the tclwebtest source, unpack it, and put it an appropriate - place. As root: + place. (tclwebtest 1.0 will be required for auto-tests in OpenACS 5.1. When it exists, the cvs command here will be replaced with http://prdownloads.sourceforge.net/tclwebtest/tclwebtest-0.3.tar.gz?download.) As root: cd /tmp -tar xvzf tclwebtest-0.3.tar.gz +cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/tclwebtest co tclwebtest +#wget http://umn.dl.sourceforge.net/sourceforge/tclwebtest/tclwebtest-1.0.tar.gz +#tar xvzf tclwebtest-1-0.tar.gz mv tclwebtest-0.3 /usr/local/ ln -s /usr/local/tclwebtest-0.3 /usr/local/tclwebtest ln -s /usr/local/tclwebtest/tclwebtest /usr/local/bin Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/overview.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/overview.xml,v diff -u -r1.20 -r1.21 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/overview.xml 4 Feb 2004 16:47:35 -0000 1.20 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/overview.xml 15 Feb 2004 11:28:44 -0000 1.21 @@ -13,15 +13,15 @@ - Install an OS and supporting software (see or for more details). + Install an OS and supporting software (see or for more details). See the . Install a database (see or ). - Install AOLserver (see ). + Install AOLserver () . Create a unique database and system user. @@ -49,7 +49,7 @@ PostgreSQL in Debian and Red Hat and FreeBSD ports works fine. - An experimental script Once AOLserver and a database are installed, a bash script automates the OpenACS checkout and installation.