Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml,v
diff -u -N -r1.13.2.2 -r1.13.2.3
--- openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml 18 Apr 2004 11:55:54 -0000 1.13.2.2
+++ openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml 5 Jul 2004 19:47:36 -0000 1.13.2.3
@@ -568,18 +568,27 @@
to work, you must also install the PostgreSQL
OpenFTS module and prerequisites.)
- [service0 service0]$ /usr/local/pgsql/bin/psql service0 -f /usr/local/src/postgresql-7.3.4/contrib/tsearch/tsearch.sql
+ [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ /usr/local/pgsql/bin/psql $OPENACS_SERVICE_NAME -f /usr/local/src/postgresql-7.3.4/contrib/tsearch/tsearch.sql
BEGIN
CREATE
(many lines omitted)
INSERT 0 1
COMMIT
-[service0 service0]$ /usr/local/pgsql/bin/psql service0 -f /usr/local/src/postgresql-7.3.4/contrib/pgsql_contrib_openfts/openfts.sql
+[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ /usr/local/pgsql/bin/psql $OPENACS_SERVICE_NAME -f /usr/local/src/postgresql-7.3.4/contrib/pgsql_contrib_openfts/openfts.sql
CREATE
CREATE
-[service0 service0]$
-/usr/local/pgsql/bin/psql service0 -f /usr/local/src/postgresql-7.3.4/contrib/tsearch/tsearch.sql
-/usr/local/pgsql/bin/psql service0 -f /usr/local/src/postgresql-7.3.4/contrib/pgsql_contrib_openfts/openfts.sql
+[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$
+/usr/local/pgsql/bin/psql $OPENACS_SERVICE_NAME -f /usr/local/src/postgresql-7.3.4/contrib/tsearch/tsearch.sql
+/usr/local/pgsql/bin/psql $OPENACS_SERVICE_NAME -f /usr/local/src/postgresql-7.3.4/contrib/pgsql_contrib_openfts/openfts.sql
+
+
+ If you get the error
+ ERROR: could not access file "$libdir/tsearch": no such file or directory
+ It is probably because PostgreSQL's libdir configuration variable points to a diffent directory than where tsearch is.
+ You can find out where PostgreSQL expects to find tsearch via
+ pg_config --pkglibdir
+
+
@@ -607,8 +616,8 @@
Restart the service.
-[service0 service0]$ svc -t /service/service0
-[service0 service0]$
+[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ svc -t /service/$OPENACS_SERVICE_NAME
+[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$Wait a minute, then browse back to the home page.
@@ -660,8 +669,8 @@
Restart the service.
- [service0 service0]$ svc -t /service/service0
-[service0 service0]$
+ [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ svc -t /service/$OPENACS_SERVICE_NAME
+[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$Wait a minute, then click on Main Site at the top of the page.
@@ -684,8 +693,8 @@
Restart the service.
- [service0 service0]$ svc -t /service/service0
-[service0 service0]$
+ [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ svc -t /service/$OPENACS_SERVICE_NAME
+[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$
@@ -718,14 +727,14 @@
Load the service contracts datamodell and enable the service contract
- [service0 service0]$ cd packages/lars-blogger/sql/postgresql
-[service0 postgresql]$ psql service0 -f lars-blogger-sc-create.sql
+ [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ cd packages/lars-blogger/sql/postgresql
+[$OPENACS_SERVICE_NAME postgresql]$ psql $OPENACS_SERVICE_NAME -f lars-blogger-sc-create.sqlNote: Usually this script is called package_name-sc-create.sqlRestart the service.
- [service0 postgresql]$ svc -t /service/service0
- [service0 postgresl]$
+ [$OPENACS_SERVICE_NAME postgresql]$ svc -t /service/$OPENACS_SERVICE_NAME
+ [$OPENACS_SERVICE_NAME postgresl]$If you are lucky, Full Text Search is enabled now, if not consult http://openacs.org/forums/message-view?message_id=154759. This link also contains some hints on how to make sure it is enabled.
@@ -870,18 +879,18 @@
Once installed you can enable this by configuring your config file. Make sure your config file supports php (it should have a php section with it). Furthermore add index.php as the last element to your directoryfile directive.
+ Install Squirrelmail for use as a webmail system for OpenACSBy Malte Sussdorff
- Install Squirrelmail for use as a webmail system for OpenACSThis section is work in progress. It will detail how you can install Squirrelmail as a webmail frontend for OpenACS, thereby neglecting the need to have a seperate webmail package within OpenACS
- [service0 service0]# cd www
-[service0 www]# wget http://cesnet.dl.sourceforge.net/sourceforge/squirrelmail/squirrelmail-1.4.2.tar.gz
-[service0 www]# tar xfz squirrelmail-1.4.2.tar.gz
-[service0 www]# mv squirrelmail-1.4.2 mail
-[service0 www]# cd mail/config
-[service0 www]# ./conf.pl
+ [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]# cd www
+[$OPENACS_SERVICE_NAME www]# wget http://cesnet.dl.sourceforge.net/sourceforge/squirrelmail/squirrelmail-1.4.2.tar.gz
+[$OPENACS_SERVICE_NAME www]# tar xfz squirrelmail-1.4.2.tar.gz
+[$OPENACS_SERVICE_NAME www]# mv squirrelmail-1.4.2 mail
+[$OPENACS_SERVICE_NAME www]# cd mail/config
+[$OPENACS_SERVICE_NAME www]# ./conf.plNow you are about to configure Squirrelmail. The configuration heavily depends on your setup, so no instructions are given here.