Index: openacs-4/packages/acs-core-docs/www/individual-programs.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/individual-programs.adp,v diff -u -N -r1.1.2.5 -r1.1.2.6 --- openacs-4/packages/acs-core-docs/www/individual-programs.adp 9 Jun 2016 08:44:50 -0000 1.1.2.5 +++ openacs-4/packages/acs-core-docs/www/individual-programs.adp 9 Jun 2016 13:03:11 -0000 1.1.2.6 @@ -17,8 +17,8 @@ and webserver to work. Many additional programs, such as a build environment, Mail Transport Agent, and source control system, are also needed for a fully effective installation.

-

Table 2.2. Version -Compatibility Matrix

+

Table 2.2. Version +Compatibility Matrix

@@ -85,32 +85,32 @@ both PostgreSQL and Oracle. Some scripts require bash shell.

  • -Operating System. OpenACS is designed for a +Operating System. OpenACS is designed for a Unix-like system. It is developed primarily in Linux. It can be run on Mac OS X, and in Windows within VMWare.

  • -Build Environment. The Reference Platform +Build Environment. The Reference Platform installation compiles most programs from source code.

    • You need recent versions of these libraries for Oracle to work properly. For @@ -134,10 +134,10 @@ to install OpenFTS.

  • -

    OpenACS 5.7.0 +

    OpenACS 5.9.0 uses those Tcl extensions to send e-mail out, among others.

  • -

    OpenACS 5.7.0 stores +

    OpenACS 5.9.0 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.)

    @@ -146,7 +146,7 @@ is a tool for testing web interfaces via Tcl scripts.

  • -Web Server. The web server handles incoming +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 @@ -155,7 +155,7 @@ base HTTP server

  • Mat Kovach is graciously maintaining an AOLserver distribution that includes all the patches and modules needed to run OpenACS -5.7.0. These instructions will describe how to install using his +5.9.0. These instructions will describe how to install using his source distribution. He also has binaries for SuSE 7.3 and OpenBSD 2.8 (and perhaps more to come), currently located at uptime.openacs.org.

    It's also possible to download all the pieces and patches yourself:

      @@ -173,7 +173,7 @@
  • -nsopenssl, OPTIONAL. Provides SSL +nsopenssl, OPTIONAL. Provides SSL capabilities for AOLserver. It requires OpenSSL. You need this if you want users to make secure (https) connections to your webserver. aolserver3.x requires nsopenssl 2.1a. aolserver4.x requires nsopenssl3; see @@ -207,15 +207,15 @@ high-availability production site and do not have an external load balancing system.

  • -Database. The data on your site (for example, +Database. The data on your site (for example, user names and passwords, calender entries, and notes) is stored in the database. OpenACS separates the database with an abstraction layer, which means that several different databases all function identically. While you can run the core OpenACS on any supported database, not all contributed packages support all databases.

    • -Oracle 8.1.7 (Either this or PostgreSQL is -REQUIRED). You can register and download Oracle +Oracle 8.1.7 (Either this or PostgreSQL is +REQUIRED). You can register and download Oracle from Oracle TechNet. You need this if you want to use an Oracle database.

    • @@ -224,7 +224,7 @@

  • -Process Controller. This is software that +Process Controller. 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.

    • @@ -235,7 +235,7 @@
  • -Mail Transport Agent. A Mail Transport Agent +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 @@ -254,7 +254,7 @@ docbook-xsl v1.56, libxslt 1.0.21, xsltproc 1.0.21). You need this to write or edit documentation.

  • -Source Control. A Source Control system keeps +Source Control. A Source Control system keeps track of all of the old versions of your files. It lets you recover old files, compare versions of file, and identify specific versions of files. You can use any source control system; the Reference