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