Index: openacs-4/packages/acs-core-docs/www/xml/index.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/index.xml,v diff -u -r1.19.2.8 -r1.19.2.9 --- openacs-4/packages/acs-core-docs/www/xml/index.xml 6 Dec 2003 21:22:58 -0000 1.19.2.8 +++ openacs-4/packages/acs-core-docs/www/xml/index.xml 15 Dec 2003 14:03:51 -0000 1.19.2.9 @@ -133,6 +133,10 @@ Section Missing + + Section Missing + + Section Missing Index: openacs-4/packages/acs-core-docs/www/xml/releasing-openacs.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/releasing-openacs.xml,v diff -u -r1.5.2.4 -r1.5.2.5 --- openacs-4/packages/acs-core-docs/www/xml/releasing-openacs.xml 11 Dec 2003 13:54:40 -0000 1.5.2.4 +++ openacs-4/packages/acs-core-docs/www/xml/releasing-openacs.xml 15 Dec 2003 14:03:51 -0000 1.5.2.5 @@ -10,24 +10,30 @@ How to package and release OpenACS - update the version number in - packages/acs-core-docs/www/xml/variables.ent, readme.txt, - and all core .info files. Regenerate the html documentation - and commit all the changes. Update the information in the - packages/acs-core-docs/www/xml/for-everyone/release-notes.xml - file. - + Update documentation version numbers: + + + Update /packages/acs-core-docs/www/xml/variables.ent with the new version number and regenerate all HTML docs + + + + Update /readme.txt with the new version number + + + + Commit changes + + + - Check out the whole cvs tree. The files must be checked out through a cvs account with write access and should be a checkout from the release branch. In this example, we are assuming this is being done as a local user on openacs.org (which make the checkout and tagging operations much faster). cd /var/tmp -cvs -d /cvsroot checkout -r oacs-5-0 openacs-4 - +cvs -d /cvsroot checkout -r oacs-5-0 openacs-4 Repeat with the dotlrn cvs tree. cd /var/tmp mkdir dotlrn-packages Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver4.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver4.xml,v diff -u -r1.1.2.1 -r1.1.2.2 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver4.xml 15 Dec 2003 11:46:20 -0000 1.1.2.1 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver4.xml 15 Dec 2003 14:03:52 -0000 1.1.2.2 @@ -18,42 +18,36 @@ Retrieve AOLserver Download the aolserver from CVS. - - [root@yourserver root]# cd /usr/local/src - [root@yourserver /usr/local/src]# mkdir aolserver - [root@yourserver /usr/local/src]# cd aolserver - [root@yourserver /usr/local/src/aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co -r aolserver_v40_r2 aolserver - [root@yourserver /usr/local/src/aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nscache - [root@yourserver /usr/local/src/aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsrewrite - [root@yourserver /usr/local/src/aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nspostgres - [root@yourserver /usr/local/src/aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nssha1 - [root@yourserver /usr/local/src/aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsoracle - [root@yourserver /usr/local/src/aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsxml - [root@yourserver /usr/local/src/aolserver]# wget http://www.tdom.org/tDOM-0.7.8.tar.gz - [root@yourserver /usr/local/src/aolserver]# tar xvfz tDOM-0.7.8.tar.gz - [root@yourserver /usr/local/src/aolserver]# - - cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co -r aolserver_v40_r2 aolserver - cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nscache - cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsrewrite - cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nspostgres - cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nssha1 - cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsoracle - cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsxml - wget http://www.tdom.org/tDOM-0.7.8.tar.gz - tar xvfz tDOM-0.7.8.tar.gz - - + [root root]# cd /usr/local/src +[root src]# mkdir aolserver +[root src]# cd aolserver +[root /usr/local/src/aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co -r aolserver_v40_r2 aolserver +[root aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nscache +[root aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsrewrite +[root aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nspostgres +[root aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nssha1 +[root aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsoracle +[root aolserver]# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsxml +[root aolserver]# wget http://www.tdom.org/tDOM-0.7.8.tar.gz +[root aolserver]# tar xvfz tDOM-0.7.8.tar.gz +[root aolserver]# +cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co -r aolserver_v40_r2 aolserver +cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nscache +cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsrewrite +cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nspostgres +cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nssha1 +cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsoracle +cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsxml +wget http://www.tdom.org/tDOM-0.7.8.tar.gz +tar xvfz tDOM-0.7.8.tar.gz Configure, compile and install AOLserver - - [root@yourserver /usr/local/src/aolserver/]# cd aolserver - [root@yourserver /usr/local/src/aolserver/aolserver]# cd aolserver - [root@yourserver /usr/local/src/aolserver/aolserver]# ./configure --with-tcl=/usr/local/lib/ - [root@yourserver /usr/local/src/aolserver/aolserver]# make install - +[root aolserver]# cd aolserver +[root aolserver]# cd aolserver +[root aolserver]# ./configure --with-tcl=/usr/local/lib/ +[root aolserver]# make install @@ -62,86 +56,57 @@ Install nscache - - [root@yourserver /usr/local/src/aolserver/aolserver]# cd ../nscache - [root@yourserver /usr/local/src/aolserver/nscache]# make install - + [root /usr/local/src/aolserver/aolserver]# cd ../nscache +[root /usr/local/src/aolserver/nscache]# make install Install nsrewrite - - [root@yourserver /usr/local/src/aolserver/nscache]# cd ../nsrewrite - [root@yourserver /usr/local/src/aolserver/nsrewrite]# make install - + [root /usr/local/src/aolserver/nscache]# cd ../nsrewrite +[root /usr/local/src/aolserver/nsrewrite]# make install Install nsoracle (if you want to use Oracle) - - [root@yourserver /usr/local/src/aolserver/nscache]# cd ../nsoracle - [root@yourserver /usr/local/src/aolserver/nsrewrite]# make install - + [root /usr/local/src/aolserver/nscache]# cd ../nsoracle +[root /usr/local/src/aolserver/nsrewrite]# make install Steps so far - - [root@yourserver /usr/local/src/aolserver]# - cd aolserver - ./configure --with-tcl=/usr/local/lib/ - make install - cd ../nscache - make install - cd ../nsrewrite - make install - cd ../nsoracle - make install - + cd /usr/local/src/aolserver/ +./configure --with-tcl=/usr/local/lib/ +make install +cd ../nscache +make install +cd ../nsrewrite +make install +cd ../nsoracle +make install Install nspostgres (if you want to use Postgres) - - [root@yourserver /usr/local/src/aolserver/nsrewrite]# cd ../nspostgres - [root@yourserver /usr/local/src/aolserver/nspostgres]# sudo make install POSTGRES=/usr/local/pgsql ACS=1 - + [root nsrewrite]# cd ../nspostgres +[root nspostgres]# sudo make install POSTGRES=/usr/local/pgsql ACS=1 If you run into problems with libpq.a do the following (and repeat the step above) - - [root@yourserver /usr/local/src/aolserver/nspostgres]# sudo ranlib /usr/local/pgsql/lib/libpq.a - + [root nspostgres]# sudo ranlib /usr/local/pgsql/lib/libpq.a If you run into problems with the linker, edit the Makefile. Add -lnsdb to the MODLIBS var. - - MODLIBS = -L$(PGLIB) -lpq -lnsdb - + MODLIBS = -L$(PGLIB) -lpq -lnsdb Install nssha1 - - [root@yourserver /usr/local/src/aolserver/nsrewrite]# cd ../nssha1 - [root@yourserver /usr/local/src/aolserver/nssha1]# make - - If the make fails you will have to edit nssha1.c. Comment out the following 2 lines (lines 139-140): - - // typedef unsigned int u_int32_t; - // typedef unsigned char u_int8_t; - - - Now install nssha1 - - [root@yourserver /usr/local/src/aolserver/nssha1]# make install - - + [root nsrewrite]# cd ../nssha1 +[root nssha1]# make + If the make fails you will have to edit nssha1.c. Comment out the following 2 lines (lines 139-140): + // typedef unsigned int u_int32_t; +// typedef unsigned char u_int8_t; + Now install nssha1: + [root nssha1]# make install Install tDOM - - [root@yourserver /usr/local/src/aolserver/nssha1]# cd ../tDOM-0.7.8/unix - + [root nssha1]# cd ../tDOM-0.7.8/unix Edit the CONFIG file. Uncomment the instructions meant for AOLserver 4, but edit it to look like this: - - ../configure --enable-threads --disable-tdomalloc - --prefix=/usr/local/aolserver --with-tcl=/usr/local/lib - + ../configure --enable-threads --disable-tdomalloc + --prefix=/usr/local/aolserver --with-tcl=/usr/local/lib Now you can compile and configure tDOM - - [root@yourserver /usr/local/src/aolserver/tDOM-0.7.8/unix]# sh CONFIG - [root@yourserver /usr/local/src/aolserver/tDOM-0.7.8/unix]# make install - + [root unix]# sh CONFIG +[root unix]# make install