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.5 -r1.6 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/software.xml 11 Sep 2003 04:27:54 -0000 1.5 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/software.xml 14 Oct 2003 10:05:44 -0000 1.6 @@ -21,27 +21,27 @@ Bundled Software All of these materials are available bundled: - - - - Reference Platform &version;-P (<ulink>tarball</ulink>, <ulink>ISO image</ulink>) - Reference Platform A: OpenACS &version;, AOLserver - 3.3oacs1, PostGreSQL 7.2.4, and all supporting - files. Also requires Red Hat 8.0. - - - - - Reference Platform &version;-O (<ulink>tarball</ulink>, <ulink>ISO image</ulink>) - Reference Platform B: OpenACS &version;, AOLserver -3.3oacs1, Oracle 8.1.7, and all supporting - files. Also requires Red Hat 8.0. Also - requires Oracle - see for information on how to get Oracle. - - + + + + Reference Platform &version;-P (<ulink>tarball</ulink>, <ulink>ISO image</ulink>) + Reference Platform A: OpenACS &version;, AOLserver + 3.3oacs1, PostGreSQL 7.2.4, and all supporting + files. Also requires Red Hat 8.0. + + + + + Reference Platform &version;-O (<ulink>tarball</ulink>, <ulink>ISO image</ulink>) + Reference Platform B: OpenACS &version;, AOLserver + 3.3oacs1, Oracle 8.1.7, and all supporting + files. Also requires Red Hat 8.0. Also + requires Oracle - see for information on how to get Oracle. + + - ---> + + --> Compatibility Matrix @@ -234,7 +234,7 @@ tDOM, REQUIRED - OpenACS &version; stores + OpenACS &version; stores queries in XML files, so we use an AOLserver module called tDOM to parse these files. (This replaces libxml2, which was used prior to 4.6.4.) tDOM is available from - Web Server - The web server handles incoming HTTP requests, provides + Web Server + The web server handles incoming HTTP requests, provides a runtime environment for OpenACS's tcl code, connects to the database, sends out HTTP responses, and logs requests and errors. OpenACS uses AOLserver; some people have had success running Apache with mod_nsd - see this post. - - - + - - - <ulink + <itemizedlist> + + <listitem id="source-aolserver"> + <formalpara> + <title><ulink url="http://uptime.openacs.org/aolserver-openacs/aolserver3.3oacs1.tar.gz">AOLserver 3.3oacs1</ulink>, REQUIRED - Mat Kovach's source distribution of AOLserver, including all of the patches listed below. - + Mat Kovach's source distribution of AOLserver, including all of the patches listed below. + - + Mat Kovach is graciously maintaining an AOLserver distribution that includes all the patches and modules needed to run OpenACS &version;. These instructions will describe how to install using his source @@ -299,7 +299,7 @@ - + The patch that makes exec work on BSD is available at sourceforge.net @@ -319,42 +319,78 @@ - - - - - - <ulink + </listitem> + <listitem id="nsopenssl-download"> + <formalpara> + <title><ulink url="http://www.scottg.net/download/nsopenssl-2.1.tar.gz">nsopenssl 2.1</ulink>, OPTIONAL - Provides SSL capabilities for AOLserver. It requires + Provides SSL capabilities for AOLserver. It requires OpenSSL. You need this if you want users to make secure (https) connections to your webserver. - - - - - <ulink - url="http://unc.dl.sourceforge.net/sourceforge/openfts/Search-OpenFTS-tcl-0.3.2.tar.gz">OpenFTS TCL 0.3.2</ulink>, OPTIONAL - Adds full-text-search to PostGreSQL and includes a - driver for AOLserver. You need this if you want users - to be able to search for any text on your site. - - - - - <ulink + </formalpara> + </listitem> + + <listitem id="nspam-download"> + <formalpara> + <title><ulink + url="http://braindamage.alal.com/software/ns_pam-0.1.tar.gz">ns_pam + 0.1</ulink>, OPTIONAL + Provides PAM capabilities for AOLserver. You + need this if you want OpenACS users to authenticate + through a PAM module (such as RADIUS). (home + page) + + + + + + + <ulink + url="ftp://ftp.freeradius.org/pub/radius/pam_radius-1.3.16.tar">pam_radius 1.3.16</ulink>, OPTIONAL + Provides RADIUS capabilities for PAM. You need + this if you want to use RADIUS authentication via PAM in OpenACS. + + + + + + <ulink + url="http://sourceforge.net/project/showfiles.php?group_id=3152">ns_ldap 0.r8 + </ulink>, OPTIONAL + Provides LDAP capabilities for AOLserver. You need + this if you want to use LDAP authentication in OpenACS. + + + + + + + + <ulink + url="http://unc.dl.sourceforge.net/sourceforge/openfts/Search-OpenFTS-tcl-0.3.2.tar.gz">OpenFTS TCL 0.3.2</ulink>, OPTIONAL + Adds full-text-search to PostGreSQL and includes a + driver for AOLserver. You need this if you want users + to be able to search for any text on your site. + + + + + + + <ulink url="http://www.analog.cx/analog-5.31.tar.gz">Analog 5.31</ulink>, OPTIONAL - This program examines web server request logs, looks up + This program examines web server request logs, looks up DNS values, and produces a report. You need this if you want to see how much traffic your site is getting. - - - - + + + + - - Database - The data on your site (for example, user names and passwords, + + Database + The data on your site (for example, user names and passwords, calender entries, and notes) is stored in the database. OpenACS seperates the database with an abstraction layer, which means that several different databases all function @@ -378,48 +414,48 @@ <ulink url="http://www.ca.postgresql.org/ftpsite/source/v7.2.4/postgresql-7.2.4.tar.gz">PostGreSQL 7.2.4</ulink> (Either this or Oracle is REQUIRED) - You need this if you want to use a PostGreSQL database. + You need this if you want to use a PostGreSQL database. PostGreSQL 7.3 is not backwards-compatible, and OpenACS support for 7.3 has not been fully tested. If you are not in the United States, select a closer mirror - + Process Controller - This is software that initiates other software, and + This is software that initiates other software, and restarts that software if it fails. On Linux, we recommend using Daemontools to control AOLserver and qmail. - - - - - <ulink + </formalpara> + <itemizedlist> + <listitem id="daemontools-download"> + <formalpara> + <title><ulink url="http://cr.yp.to/daemontools/daemontools-0.76.tar.gz">Daemontools 0.76</ulink>, OPTIONAL - You need this if you want AOLserver and qmail to run + You need this if you want AOLserver and qmail to run "supervised," meaning that they are monitored and automatically restarted if they fail. - - + + - - - Mail Transport Agent - A Mail Transport Agent is a program that handles all + + + Mail Transport Agent + A Mail Transport Agent is a program that handles all incoming and outgoing mail. The Reference Platform uses Qmail; any MTA that provides a sendmail wrapper (that is, that can be invoked by calling the sendmail program with the same variables that sendmail expects) can be used. - - - - - <ulink + </formalpara> + <itemizedlist> + <listitem> + <formalpara id="qmail-download"> + <title><ulink url="http://cr.yp.to/software/qmail-1.03.tar.gz">Qmail 1.03</ulink>, OPTIONAL - You need this (or a different Mail Transport + You need this (or a different Mail Transport Agent) if you want your webserver to send and receive email.