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.15 -r1.16 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver4.xml 2 Aug 2004 18:09:20 -0000 1.15 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver4.xml 9 Sep 2004 17:28:53 -0000 1.16 @@ -22,16 +22,16 @@ <para>Remember that you have to be root if you want to follow these instructions. On Mac OS X type <userinput>sudo su -</userinput> to become root.</para> <para>Alternatively use <userinput>curl -L -O</userinput> instead of <userinput>wget</userinput> (especially on Mac OS X.</para> <screen>[root root]# <userinput>cd /usr/local/src</userinput> -[root src]# <userinput>wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.4.6-src.tar.gz</userinput> -[root src]# <userinput>tar xfz tcl8.4.6-src.tar.gz</userinput> -[root src]# <userinput>cd tcl8.4.6/unix</userinput> +[root src]# <userinput>wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.4.7-src.tar.gz</userinput> +[root src]# <userinput>tar xfz tcl8.4.7-src.tar.gz</userinput> +[root src]# <userinput>cd tcl8.4.7/unix</userinput> [root unix]# <userinput>./configure --enable-threads</userinput> [root unix]# <userinput>make install</userinput> [root root]# <action>cd /usr/local/src -wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.4.6-src.tar.gz -tar xfz tcl8.4.6-src.tar.gz -cd tcl8.4.6/unix +wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.4.7-src.tar.gz +tar xfz tcl8.4.7-src.tar.gz +cd tcl8.4.7/unix ./configure --enable-threads make install</action> </screen> @@ -42,10 +42,10 @@ <para>Download the aolserver from CVS.</para> </formalpara> <screen>[root root]# <userinput>cd /usr/local/src</userinput> -[root src]# <userinput>mkdir aolserver40r5</userinput> -[root src]# <userinput>cd aolserver40r5</userinput> +[root src]# <userinput>mkdir aolserver40r8</userinput> +[root src]# <userinput>cd aolserver40r8</userinput> [root aolserver]# <userinput>cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver login</userinput> -[root aolserver]# <userinput>cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co -r aolserver_v40_r5 aolserver</userinput> +[root aolserver]# <userinput>cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co -r aolserver_v40_r8 aolserver</userinput> [root aolserver]# <userinput>cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nscache</userinput> [root aolserver]# <userinput>cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nspostgres</userinput> [root aolserver]# <userinput>cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nssha1</userinput> @@ -54,9 +54,9 @@ [root aolserver]# <userinput>tar xvfz tDOM-0.7.8.tar.gz</userinput> [root root]# <action>cd /usr/local/src -mkdir aolserver40r5 -cd aolserver40r5 -cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co -r aolserver_v40_r5 aolserver +mkdir aolserver40r8 +cd aolserver40r8 +cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co -r aolserver_v40_r8 aolserver cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nscache cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nspostgres cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nssha1 @@ -67,17 +67,17 @@ <listitem id="aolserver4-install"> <formalpara> <title>Configure, compile and install AOLserver</title> - <para>Many people need to run more than one version of AOLserver in parallel. This section accomodates future upgrades by installing AOLserver 4 in <computeroutput>/usr/local/aolserver40r5</computeroutput>.</para> + <para>Many people need to run more than one version of AOLserver in parallel. This section accomodates future upgrades by installing AOLserver 4 in <computeroutput>/usr/local/aolserver40r8</computeroutput>.</para> </formalpara> - <screen>[root aolserver]# <userinput>cd /usr/local/src/aolserver40r5/aolserver</userinput> -[root aolserver]# <userinput>./configure --prefix=/usr/local/aolserver40r5 --with-tcl=/usr/local/lib/</userinput> + <screen>[root aolserver]# <userinput>cd /usr/local/src/aolserver40r8/aolserver</userinput> +[root aolserver]# <userinput>./configure --prefix=/usr/local/aolserver40r8 --with-tcl=/usr/local/lib/</userinput> [root aolserver]# <userinput>make install</userinput> -<action>cd /usr/local/src/aolserver40r5/aolserver -./configure --prefix=/usr/local/aolserver40r5 --with-tcl=/usr/local/lib/ +<action>cd /usr/local/src/aolserver40r8/aolserver +./configure --prefix=/usr/local/aolserver40r8 --with-tcl=/usr/local/lib/ make install </action></screen> - <para>If this is the only version of AOLserver in use, or is the default version, create a symlink. If not, then be sure to use <computeroutput>/usr/local/aolserver40r5</computeroutput> instead of <computeroutput>/usr/local/aolserver</computeroutput> in future steps.</para> - <screen>[root aolserver]# <userinput>ln -s /usr/local/aolserver40r5 /usr/local/aolserver</userinput></screen> + <para>If this is the only version of AOLserver in use, or is the default version, create a symlink. If not, then be sure to use <computeroutput>/usr/local/aolserver40r8</computeroutput> instead of <computeroutput>/usr/local/aolserver</computeroutput> in future steps and check any scripts and makefiles you run to ensure they use the correct path.</para> + <screen>[root aolserver]# <userinput>ln -s /usr/local/aolserver40r8 /usr/local/aolserver</userinput></screen> </listitem> <listitem id="aolserver4-modules-install"> <formalpara> @@ -86,7 +86,7 @@ <orderedlist> <listitem id="aolserver4-nscache-install"> <para>Install nscache</para> - <screen>[root aolserver]# <userinput>cd /usr/local/src/aolserver40r5/nscache</userinput> + <screen>[root aolserver]# <userinput>cd /usr/local/src/aolserver40r8/nscache</userinput> [root nscache]# <userinput>make install</userinput></screen> </listitem> <listitem id="aolserver4-nsoracle-install"> @@ -97,17 +97,13 @@ <listitem id="aolserver4-nspostgres-install"> <para>Install nspostgres (if you want to use Postgres)</para> <screen>[root nscache]# <userinput>cd ../nspostgres</userinput> -[root nspostgres]# <userinput>make install POSTGRES=LSB ACS=1 INST=/usr/local/aolserver40r5 </userinput></screen> +[root nspostgres]# <userinput>export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/pgsql/lib</userinput>[root nspostgres]# <userinput>make install POSTGRES=LSB ACS=1 INST=/usr/local/aolserver40r8 </userinput> + </screen> <para>If you get errors like:</para> <programlisting>nspostgres.c: In function `Ns_PgTableList': nspostgres.c:679: warning: passing arg 3 of `Tcl_DStringAppend' as signed due to prototype</programlisting> <para>then PostGreSQL is probably not in the standard location. The location of PostGreSQL is very dependent on which method was used to install it. To correct the problem, replace <computeroutput>LSB</computeroutput> with the path to the path to your PostGreSQL installation. Often this is <computeroutput>/usr/local/pgsql</computeroutput>.</para> - <para>Another possibility is that you may need to set - the LD_LIBRARY_PATH environmental variable. You may - still get warnings, but sometimes this will fix things - enough to work.</para> - <screen>[root nspostgres]# <userinput>export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/pgsql/lib</userinput> - </screen> + <para>You can use the <computeroutput>ldd</computeroutput> command to verify that all libraries are linked in: @@ -134,7 +130,7 @@ <screen>[root nssha1]# <userinput>cd ../tDOM-0.7.8/unix</userinput></screen> <para>Edit the <computeroutput>CONFIG</computeroutput> file. Uncomment the instructions meant for AOLserver 4, but edit it to look like this:</para> <screen>../configure --enable-threads --disable-tdomalloc - --prefix=/usr/local/aolserver40r5 --with-tcl=/usr/local/lib</screen> + --prefix=/usr/local/aolserver40r8 --with-tcl=/usr/local/lib</screen> <para>Now you can compile and configure tDOM</para> <screen>[root unix]# <userinput>sh CONFIG</userinput> [root unix]# <userinput>make install</userinput></screen> @@ -156,21 +152,21 @@ <itemizedlist> <listitem> <para>Oracle</para> - <screen>[root aolserver]# <userinput>cd /usr/local/aolserver40r5/bin</userinput> + <screen>[root aolserver]# <userinput>cd /usr/local/aolserver40r8/bin</userinput> [root bin]# <userinput>cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle</userinput> [root bin]# <userinput>chmod 750 nsd-oracle</userinput> [root bin]# -<action>cd /usr/local/aolserver40r5/bin +<action>cd /usr/local/aolserver40r8/bin cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle chmod 750 nsd-oracle</action></screen> </listitem> <listitem> <para>PostgreSQL</para> - <screen>[root aolserver]# <userinput>cd /usr/local/aolserver40r5/bin</userinput> + <screen>[root aolserver]# <userinput>cd /usr/local/aolserver40r8/bin</userinput> [root bin]# <userinput>cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres</userinput> [root bin]# <userinput>chmod 755 nsd-postgres</userinput> [root bin]# -<action>cd /usr/local/aolserver40r5/bin +<action>cd /usr/local/aolserver40r8/bin cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres chmod 755 nsd-postgres</action></screen> </listitem> Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/postgres.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/postgres.xml,v diff -u -r1.25 -r1.26 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/postgres.xml 5 Aug 2004 00:09:06 -0000 1.25 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/postgres.xml 9 Sep 2004 17:28:53 -0000 1.26 @@ -14,7 +14,10 @@ <para>Skip this section if you will run only Oracle.</para> - <para>OpenACS &version; will run with <link linkend="source-postgresql">PostgreSQL</link> 7.3.2, 7.3.3, and 7.3.4. 7.3.4 is the recommended version of PostgreSQL. PostgreSQL 7.4 has been verified.</para> + <para>OpenACS &version; will run with <link + linkend="source-postgresql">PostgreSQL</link> 7.3.2, 7.3.3, and + 7.3.4. 7.3.4 is the recommended version of PostgreSQL. PostgreSQL + 7.4 has been verified to work.</para> <itemizedlist> <listitem> @@ -92,16 +95,16 @@ </listitem> <listitem> <formalpara> - <title>ALTERNATIVE: Unpack PostgreSQL 7.4.1</title> + <title>ALTERNATIVE: Unpack PostgreSQL 7.4.5</title> <para>If you have not downloaded the postgresql tarball to - <computeroutput>/tmp/postgresql-7.4.1.tar.bz2</computeroutput>, + <computeroutput>/tmp/postgresql-7.4.5.tar.bz2</computeroutput>, <link linkend="source-postgresql">get it</link>.</para> </formalpara> <screen>[root root]# <userinput>cd /usr/local/src</userinput> -[root src]# <userinput>tar xfj /tmp/postgresql-7.4.1.tar.bz2</userinput> +[root src]# <userinput>tar xfj /tmp/postgresql-7.4.5.tar.bz2</userinput> [root src]# <action>cd /usr/local/src -tar xfj /tmp/postgresql-7.4.1.tar.bz2</action></screen> +tar xfj /tmp/postgresql-7.4.5.tar.bz2</action></screen> </listitem> <listitem> <formalpara> @@ -149,7 +152,7 @@ sudo niutil -createprop / /users/<replaceable>$OPENACS_SERVICE_NAME</replaceable> gid <replaceable>201</replaceable> sudo niutil -createprop / /users/<replaceable>$OPENACS_SERVICE_NAME</replaceable> uid <replaceable>201</replaceable> mkdir -p /usr/local/pgsql -chown -R postgres:web /usr/local/pgsql /usr/local/src/postgresql-7.4.1 +chown -R postgres:web /usr/local/pgsql /usr/local/src/postgresql-7.4.5 chmod 750 /usr/local/pgsql</userinput></screen> </listitem> </itemizedlist> Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/software.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/software.xml,v diff -u -r1.17 -r1.18 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/software.xml 4 Aug 2004 16:09:32 -0000 1.17 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/software.xml 9 Sep 2004 17:28:53 -0000 1.18 @@ -281,7 +281,7 @@ <listitem id="nsopenssl-download"> <formalpara> - <title><ulink url="http://www.scottg.net/webtools/aolserver/modules/nsopenssl/">nsopenssl</ulink> 3.0beta17 or newer, OPTIONAL</title> + <title><ulink url="http://www.scottg.net/webtools/aolserver/modules/nsopenssl/">nsopenssl</ulink> 3.0beta22 or newer, OPTIONAL</title> <para>Provides SSL capabilities for AOLserver. It requires OpenSSL. You need this if you want users to make secure (https) connections to your webserver.</para> @@ -466,4 +466,4 @@ - \ No newline at end of file +