Index: openacs-4/packages/acs-core-docs/www/xml/developers-guide/submissions.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/developers-guide/submissions.xml,v diff -u -r1.4 -r1.5 --- openacs-4/packages/acs-core-docs/www/xml/developers-guide/submissions.xml 11 Jun 2004 10:13:00 -0000 1.4 +++ openacs-4/packages/acs-core-docs/www/xml/developers-guide/submissions.xml 15 Nov 2004 17:40:57 -0000 1.5 @@ -42,7 +42,7 @@ Get a clean copy of your package - no ~ files or .# files or CVS files. Assuming you have been developing in a local cvs repository and your local version 1.0.0 is the one you want to contribute, the easy way to do this is: - cd /tmp + cd /var/tmp cvs -d /cvsroot openacs-4/packages/myfirstpackage export -r 1-0-0 Index: openacs-4/packages/acs-core-docs/www/xml/developers-guide/tutorial-advanced.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/developers-guide/tutorial-advanced.xml,v diff -u -r1.40 -r1.41 --- openacs-4/packages/acs-core-docs/www/xml/developers-guide/tutorial-advanced.xml 24 Sep 2004 21:52:29 -0000 1.40 +++ openacs-4/packages/acs-core-docs/www/xml/developers-guide/tutorial-advanced.xml 15 Nov 2004 17:40:57 -0000 1.41 @@ -823,7 +823,7 @@ (37.1KB) after the label Distribution File: and save the file to - /tmp. + /var/tmp. The publish point for new packages should be fixed. Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver.xml,v diff -u -r1.19 -r1.20 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver.xml 27 Feb 2004 11:20:58 -0000 1.19 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver.xml 15 Nov 2004 17:40:59 -0000 1.20 @@ -133,21 +133,21 @@ Oracle [root aolserver]# cd /usr/local/aolserver/bin -[root bin]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle +[root bin]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle [root bin]# chmod 750 nsd-oracle [root bin]# cd /usr/local/aolserver/bin -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle chmod 750 nsd-oracle PostgreSQL [root aolserver]# cd /usr/local/aolserver/bin -[root bin]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres +[root bin]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres [root bin]# chmod 755 nsd-postgres [root bin]# cd /usr/local/aolserver/bin -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres chmod 755 nsd-postgres 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.20 -r1.21 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver4.xml 29 Oct 2004 21:45:52 -0000 1.20 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/aolserver4.xml 15 Nov 2004 17:41:00 -0000 1.21 @@ -174,21 +174,21 @@ Oracle [root aolserver]# cd /usr/local/aolserver40r8/bin -[root bin]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle +[root bin]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle [root bin]# chmod 750 nsd-oracle [root bin]# cd /usr/local/aolserver40r8/bin -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle chmod 750 nsd-oracle PostgreSQL [root aolserver]# cd /usr/local/aolserver40r8/bin -[root bin]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres +[root bin]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres [root bin]# chmod 755 nsd-postgres [root bin]# cd /usr/local/aolserver40r8/bin -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres chmod 755 nsd-postgres Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/maintenance.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/maintenance.xml,v diff -u -r1.22 -r1.23 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/maintenance.xml 4 Nov 2004 23:37:10 -0000 1.22 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/maintenance.xml 15 Nov 2004 17:41:01 -0000 1.23 @@ -226,7 +226,7 @@ Copy this file into - /tmp/restart-aolserver.txt. + /var/tmp/restart-aolserver.txt. @@ -243,7 +243,7 @@ [joeuser ~]$ su - Password: *********** -[root ~]# cp /tmp/restart-aolserver.txt /usr/local/bin/restart-aolserver +[root ~]# cp /var/tmp/restart-aolserver.txt /usr/local/bin/restart-aolserver [root ~]# chown root.web /usr/local/bin/restart-aolserver [root ~]# chmod 4750 /usr/local/bin/restart-aolserver [root ~]# ln -s /usr/bin/perl /usr/local/bin/perl Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml,v diff -u -r1.24 -r1.25 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml 29 Oct 2004 21:45:53 -0000 1.24 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml 15 Nov 2004 17:41:01 -0000 1.25 @@ -120,16 +120,16 @@ Installation Option 2: Install from tarball You should already have downloaded the OpenACS tarball - to the /tmp directory. If + to the /var/tmp directory. If not, download the OpenACS tarball and save it in - /tmp and proceed: + /var/tmp and proceed: Unpack the OpenACS tarball and rename it to $OPENACS_SERVICE_NAME. Secure the directory so that only the owner can access it. Check the permissions by listing the directory. [root root]# su - $OPENACS_SERVICE_NAME [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ cd /var/lib/aolserver -[$OPENACS_SERVICE_NAME aolserver]$ tar xzf /tmp/&tarballpath;.tgz +[$OPENACS_SERVICE_NAME aolserver]$ tar xzf /var/tmp/&tarballpath;.tgz [$OPENACS_SERVICE_NAME aolserver]$ mv &tarballpath; $OPENACS_SERVICE_NAME [$OPENACS_SERVICE_NAME aolserver]$ chmod -R 775 $OPENACS_SERVICE_NAME [$OPENACS_SERVICE_NAME aolserver]$ chown -R $OPENACS_SERVICE_NAME.$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME @@ -143,7 +143,7 @@ [root root]# su - $OPENACS_SERVICE_NAME cd /var/lib/aolserver -tar xzf /tmp/&tarballpath;.tgz +tar xzf /var/tmp/&tarballpath;.tgz mv &tarballpath; $OPENACS_SERVICE_NAME chmod -R 755 $OPENACS_SERVICE_NAME chgrp -R $OPENACS_SERVICE_NAME.$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME @@ -614,7 +614,7 @@ Installation Option 3: Install from CVS - If you want to track fresh code developments inbetween releases, or you are an OpenACS core developer, you may want to install from CVS. This is identical to Option 2 except that you get the files from CVS instead of the tarball: CVS Checkout Instructions. So, instead of tar xzf /tmp/&tarballpath;.tgz, cvs -z3 -d :pserver:anonymous@openacs.org:/cvsroot co acs-core. + If you want to track fresh code developments inbetween releases, or you are an OpenACS core developer, you may want to install from CVS. This is identical to Option 2 except that you get the files from CVS instead of the tarball: CVS Checkout Instructions. So, instead of tar xzf /var/tmp/&tarballpath;.tgz, cvs -z3 -d :pserver:anonymous@openacs.org:/cvsroot co acs-core. Next Steps Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/oracle.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/oracle.xml,v diff -u -r1.18 -r1.19 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/oracle.xml 11 Jun 2004 10:13:01 -0000 1.18 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/oracle.xml 15 Nov 2004 17:41:02 -0000 1.19 @@ -1162,13 +1162,13 @@ Download the glibc - patch from Oracle Technet into /tmp. + patch from Oracle Technet into /var/tmp. cd $ORACLE_HOME - tar xzf /tmp/glibc2.1.3-stubs.tgz + tar xzf /var/tmp/glibc2.1.3-stubs.tgz ./setup_stubs @@ -1444,15 +1444,15 @@ It's available here and at http://philip.greenspun.com/wtr/oracle/acceptance-sql.txt. - Save the file to /tmp + Save the file to /var/tmp In the oracle shell, copy the file. -[oracle ~]$ cp /tmp/acceptance-sql.txt /tmp/acceptance.sql +[oracle ~]$ cp /var/tmp/acceptance-sql.txt /var/tmp/acceptance.sql @@ -1506,7 +1506,7 @@ -SQL> @ /tmp/acceptance.sql +SQL> @ /var/tmp/acceptance.sql ; A bunch of lines will scroll by. You'll know if the test worked if ; you see this at the end: @@ -1564,12 +1564,12 @@ shipped in the Linux distribution does not work out of the box. The fix is simple. Follow these directions to apply it. First, save dbstart to - /tmp. Then, as + /var/tmp. Then, as oracle, do the following: -[oracle ~]$ cp /tmp/dbstart.txt /ora8/m01/app/oracle/product/8.1.7/bin/dbstart +[oracle ~]$ cp /var/tmp/dbstart.txt /ora8/m01/app/oracle/product/8.1.7/bin/dbstart [oracle ~]$ chmod 755 /ora8/m01/app/oracle/product/8.1.7/bin/dbstart @@ -1619,7 +1619,7 @@ You need a script to automate startup and shutdown. Save oracle8i.txt in - /tmp. Then login as + /var/tmp. Then login as root and install the script. (Debian users: substitute /etc/init.d for @@ -1629,7 +1629,7 @@ [oracle ~]$ su - -[root ~]# cp /tmp/oracle8i.txt /etc/rc.d/init.d/oracle8i +[root ~]# cp /var/tmp/oracle8i.txt /etc/rc.d/init.d/oracle8i [root ~]# chown root.root /etc/rc.d/init.d/oracle8i [root ~]# chmod 755 /etc/rc.d/init.d/oracle8i @@ -1771,7 +1771,7 @@ Download these three scripts into - /tmp + /var/tmp @@ -1795,12 +1795,12 @@ [root ~]# su - oracle -[oracle ~]$ cp /tmp/startlsnr.txt /ora8/m01/app/oracle/product/8.1.7/bin/startlsnr -[oracle ~]$ cp /tmp/stoplsnr.txt /ora8/m01/app/oracle/product/8.1.7/bin/stoplsnr +[oracle ~]$ cp /var/tmp/startlsnr.txt /ora8/m01/app/oracle/product/8.1.7/bin/startlsnr +[oracle ~]$ cp /var/tmp/stoplsnr.txt /ora8/m01/app/oracle/product/8.1.7/bin/stoplsnr [oracle ~]$ chmod 755 /ora8/m01/app/oracle/product/8.1.7/bin/startlsnr [oracle ~]$ chmod 755 /ora8/m01/app/oracle/product/8.1.7/bin/stoplsnr [oracle ~]$ exit -[root ~]# cp /tmp/listener8i.txt /etc/rc.d/init.d/listener8i +[root ~]# cp /var/tmp/listener8i.txt /etc/rc.d/init.d/listener8i [root ~]# cd /etc/rc.d/init.d root:/etc/rc.d/init.d# chmod 755 listener8i 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 -r1.20 -r1.21 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml 11 Jun 2004 10:13:01 -0000 1.20 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml 15 Nov 2004 17:41:02 -0000 1.21 @@ -12,7 +12,7 @@ This section assumes that the source tarballs for supporting - software are in /tmp. It assumes + software are in /var/tmp. It assumes that you begin each continuous block of commands as root, and you should end each block as root. It doesn't care which directory you start in. Text instructions always precede the commands they @@ -23,12 +23,12 @@ The OpenACS tarball contains sample configuration files for some of the packages listed below. In order to access those files, unpack the tarball now. - [root root]# cd /tmp + [root root]# cd /var/tmp [root tmp]# tar xzf &tarballpath;.tgz -cd /tmp +cd /var/tmp tar xzf &tarballpath;.tgz If you are installing from a different method and just need the configuration files, you can instead get them from CVS: -[root root]# cd /tmp +[root root]# cd /var/tmp [root tmp]# cvs -d :pserver:anonymous@openacs.org:/cvsroot co openacs-4/packages/acs-core-docs/www/files/ cvs checkout: warning: failed to open /root/.cvspass for reading: No such file or directory cvs server: Updating openacs-4/packages/acs-core-docs/www/files @@ -37,7 +37,7 @@ U openacs-4/packages/acs-core-docs/www/files/template-ini.ini U openacs-4/packages/acs-core-docs/www/files/winnsd.txt [root tmp]# mv openacs-4 &tarballpath; -cd /tmp +cd /var/tmp cvs -d :pserver:anonymous@openacs.org:/cvsroot co openacs-4/packages/acs-core-docs/www/files/ mv openacs-4 openacs-5.0.0a4 @@ -68,7 +68,7 @@ fixes the backspace -> help mis-mapping that often occurs in terminals. - [root tmp]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/emacs.txt /etc/skel/.emacs + [root tmp]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/emacs.txt /etc/skel/.emacs cp: overwrite `/etc/skel/.emacs'? y [root tmp]# Debian users: @@ -98,7 +98,7 @@ [root root]# mkdir -p /package [root root]# chmod 1755 /package/ [root root]# cd /package/ -[root package]# tar xzf /tmp/daemontools-0.76.tar.gz +[root package]# tar xzf /var/tmp/daemontools-0.76.tar.gz [root package]# cd admin/daemontools-0.76/ [root daemontools-0.76]# package/install Linking ./src/* into ./compile... @@ -110,20 +110,20 @@ mkdir -p /package chmod 1755 /package cd /package -tar xzf /tmp/daemontools-0.76.tar.gz +tar xzf /var/tmp/daemontools-0.76.tar.gz cd admin/daemontools-0.76 package/install Red Hat 9 Make sure you have the source tarball in - /tmp, or /var/tmp, or download it. [root root]# mkdir -p /package [root root]# chmod 1755 /package/ [root root]# cd /package/ -[root package]# tar xzf /tmp/daemontools-0.76.tar.gz +[root package]# tar xzf /var/tmp/daemontools-0.76.tar.gz [root package]# cd admin [root admin]# wget http://moni.csi.hu/pub/glibc-2.3.1/daemontools-0.76.errno.patch --14:19:24-- http://moni.csi.hu/pub/glibc-2.3.1/daemontools-0.76.errno.patch @@ -148,7 +148,7 @@ mkdir -p /package chmod 1755 /package cd /package -tar xzf /tmp/daemontools-0.76.tar.gz +tar xzf /var/tmp/daemontools-0.76.tar.gz cd admin wget http://moni.csi.hu/pub/glibc-2.3.1/daemontools-0.76.errno.patch cd daemontools-0.76 @@ -173,9 +173,9 @@ Install a script to grant non-root users permission to control daemontools services. - [root root]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/svgroup.txt /usr/local/bin/svgroup + [root root]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/svgroup.txt /usr/local/bin/svgroup [root root]# chmod 755 /usr/local/bin/svgroup -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/svgroup.txt /usr/local/bin/svgroup +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/svgroup.txt /usr/local/bin/svgroup chmod 755 /usr/local/bin/svgroup @@ -243,9 +243,9 @@ it's an attempt to relay mail, and rejects it. So these two commands set up an exception so that any mail sent from 127.0.0.1 is allowed to send outgoing mail. - [root ucspi-tcp-0.88]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/tcp.smtp.txt /etc/tcp.smtp + [root ucspi-tcp-0.88]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/tcp.smtp.txt /etc/tcp.smtp [root ucspi-tcp-0.88]# tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/tcp.smtp.txt /etc/tcp.smtp +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/tcp.smtp.txt /etc/tcp.smtp tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp @@ -357,11 +357,11 @@ Configure qmail to use the Maildir delivery format (instead of mbox), and install a version of the qmail startup script modified to use Maildir. [root alias]# echo "./Maildir" > /var/qmail/bin/.qmail -[root alias]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail.rc.txt /var/qmail/rc +[root alias]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail.rc.txt /var/qmail/rc [root alias]# chmod 755 /var/qmail/rc [root alias]# echo "./Maildir" > /var/qmail/bin/.qmail -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail.rc.txt /var/qmail/rc +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail.rc.txt /var/qmail/rc chmod 755 /var/qmail/rc Set up the skeleton directory so that new users will @@ -378,13 +378,13 @@ [root root]# mkdir -p /var/qmail/supervise/qmail-smtpd/log [root root]# mkdir /var/log/qmail [root root]# chown qmaill /var/log/qmail -[root root]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmailctl.txt /var/qmail/bin/qmailctl +[root root]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmailctl.txt /var/qmail/bin/qmailctl [root root]# chmod 755 /var/qmail/bin/qmailctl [root root]# ln -s /var/qmail/bin/qmailctl /usr/bin -[root root]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-send-run.txt /var/qmail/supervise/qmail-send/run -[root root]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-send-log-run.txt /var/qmail/supervise/qmail-send/log/run -[root root]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-smtpd-run.txt /var/qmail/supervise/qmail-smtpd/run -[root root]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-smtpd-log-run.txt /var/qmail/supervise/qmail-smtpd/log/run +[root root]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-send-run.txt /var/qmail/supervise/qmail-send/run +[root root]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-send-log-run.txt /var/qmail/supervise/qmail-send/log/run +[root root]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-smtpd-run.txt /var/qmail/supervise/qmail-smtpd/run +[root root]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-smtpd-log-run.txt /var/qmail/supervise/qmail-smtpd/log/run [root root]# chmod 755 /var/qmail/supervise/qmail-send/run [root root]# chmod 755 /var/qmail/supervise/qmail-send/log/run [root root]# chmod 755 /var/qmail/supervise/qmail-smtpd/run @@ -395,13 +395,13 @@ mkdir -p /var/qmail/supervise/qmail-smtpd/log mkdir /var/log/qmail chown qmaill /var/log/qmail -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmailctl.txt /var/qmail/bin/qmailctl +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmailctl.txt /var/qmail/bin/qmailctl chmod 755 /var/qmail/bin/qmailctl ln -s /var/qmail/bin/qmailctl /usr/bin -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-send-run.txt /var/qmail/supervise/qmail-send/run -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-send-log-run.txt /var/qmail/supervise/qmail-send/log/run -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-smtpd-run.txt /var/qmail/supervise/qmail-smtpd/run -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-smtpd-log-run.txt /var/qmail/supervise/qmail-smtpd/log/run +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-send-run.txt /var/qmail/supervise/qmail-send/run +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-send-log-run.txt /var/qmail/supervise/qmail-send/log/run +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-smtpd-run.txt /var/qmail/supervise/qmail-smtpd/run +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/qmail-smtpd-log-run.txt /var/qmail/supervise/qmail-smtpd/log/run chmod 755 /var/qmail/supervise/qmail-send/run chmod 755 /var/qmail/supervise/qmail-send/log/run chmod 755 /var/qmail/supervise/qmail-smtpd/run @@ -424,9 +424,9 @@ Install Analog web file analyzer Download the Analog source tarball in -/tmp. Unpack, compile, and install analog. +/var/tmp. Unpack, compile, and install analog. [root aolserver]# cd /usr/local/src -[root src]# tar xzf /tmp/analog-5.32.tar.gz +[root src]# tar xzf /var/tmp/analog-5.32.tar.gz [root src]# cd analog-5.32 [root analog-5.32]# make cd src && make @@ -439,7 +439,7 @@ [root src]# mv analog-5.32 /usr/share/ [root src]# cd /usr/local/src -tar xzf /tmp/analog-5.32.tar.gz +tar xzf /var/tmp/analog-5.32.tar.gz cd analog-5.32 make cd .. @@ -467,7 +467,7 @@ If you want full text search, and you are running PostgreSQL, install this module to support FTS. Do this step after you have installed both PostgreSQL and AOLserver. You will need the openfts - tarball in /tmp. + tarball in /var/tmp. Install Tsearch. This is a PostgreSQL module that @@ -498,7 +498,7 @@ Unpack the OpenFTS tarball and compile and install the driver. [root root]# cd /usr/local/src -[root src]# tar xzf /tmp/Search-OpenFTS-tcl-0.3.2.tar.gz +[root src]# tar xzf /var/tmp/Search-OpenFTS-tcl-0.3.2.tar.gz [root src]# cd /usr/local/src/Search-OpenFTS-tcl-0.3.2/ [root Search-OpenFTS-tcl-0.3.2]# ./configure --with-aolserver-src=/usr/local/src/aolserver/aolserver --with-tcl=/usr/lib/ checking prefix... /usr/local @@ -520,7 +520,7 @@ [root aolserver]# cp nsfts.so /usr/local/aolserver/bin/ [root aolserver]# cd /usr/local/src -tar xzf /tmp/Search-OpenFTS-tcl-0.3.2.tar.gz +tar xzf /var/tmp/Search-OpenFTS-tcl-0.3.2.tar.gz cd /usr/local/src/Search-OpenFTS-tcl-0.3.2/ ./configure --with-aolserver-src=/usr/local/src/aolserver/aolserver --with-tcl=/usr/lib/ make @@ -761,7 +761,7 @@ /usr/local/src/aolserver and the nsopenssl tarball in - /tmp. + /var/tmp. Red Hat 9 note: see this thread for details on compiling nsopenssl.) @@ -789,7 +789,7 @@ information): apt-get install libssl-dev cd /usr/local/src/aolserver -tar xzf /tmp/nsopenssl-2.1.tar.gz +tar xzf /var/tmp/nsopenssl-2.1.tar.gz cd nsopenssl-2.1 make OPENSSL=/usr/lib/ssl cp nsopenssl.so /usr/local/aolserver/bin @@ -851,7 +851,7 @@ Download the tclwebtest source, unpack it, and put it an appropriate place. (tclwebtest 1.0 will be required for auto-tests in OpenACS 5.1. When it exists, the cvs command here will be replaced with http://prdownloads.sourceforge.net/tclwebtest/tclwebtest-0.3.tar.gz?download.) As root: - cd /tmp + cd /var/tmp cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/tclwebtest co tclwebtest #wget http://umn.dl.sourceforge.net/sourceforge/tclwebtest/tclwebtest-1.0.tar.gz #tar xvzf tclwebtest-1-0.tar.gz Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/overview.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/overview.xml,v diff -u -r1.23 -r1.24 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/overview.xml 23 Sep 2004 16:49:29 -0000 1.23 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/overview.xml 15 Nov 2004 17:41:02 -0000 1.24 @@ -165,13 +165,13 @@ Location of source code tarballs for new software - /tmp + /var/tmp The OpenACS tarball contains some files which are useful while setting up other software. Those files are located at: - /tmp/&tarballpath;/packages/acs-core-docs/www/files + /var/tmp/&tarballpath;/packages/acs-core-docs/www/files Database backup directory 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.28 -r1.29 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/postgres.xml 29 Oct 2004 17:30:19 -0000 1.28 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/postgres.xml 15 Nov 2004 17:41:03 -0000 1.29 @@ -95,27 +95,27 @@ Unpack PostgreSQL 7.3.4. If you have not downloaded the postgresql tarball to - /tmp/postgresql-7.3.4.tar.gz, + /var/tmp/postgresql-7.3.4.tar.gz, get it. [root root]# cd /usr/local/src -[root src]# tar xzf /tmp/postgresql-7.3.4.tar.gz +[root src]# tar xzf /var/tmp/postgresql-7.3.4.tar.gz [root src]# cd /usr/local/src -tar xzf /tmp/postgresql-7.3.4.tar.gz +tar xzf /var/tmp/postgresql-7.3.4.tar.gz ALTERNATIVE: Unpack PostgreSQL 7.4.5 If you have not downloaded the postgresql tarball to - /tmp/postgresql-7.4.5.tar.bz2, + /var/tmp/postgresql-7.4.5.tar.bz2, get it. [root root]# cd /usr/local/src -[root src]# tar xfj /tmp/postgresql-7.4.5.tar.bz2 +[root src]# tar xfj /var/tmp/postgresql-7.4.5.tar.bz2 [root src]# cd /usr/local/src -tar xfj /tmp/postgresql-7.4.5.tar.bz2 +tar xfj /var/tmp/postgresql-7.4.5.tar.bz2 @@ -336,11 +336,11 @@ Red Hat from source: - [root src]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql + [root src]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql [root src]# chown root.root /etc/rc.d/init.d/postgresql [root src]# chmod 755 /etc/rc.d/init.d/postgresql [root src]# -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql chown root.root /etc/rc.d/init.d/postgresql chmod 755 /etc/rc.d/init.d/postgresql @@ -370,11 +370,11 @@ service postgresql start Debian: - [root ~]# cp /tmp/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql + [root ~]# cp /var/tmp/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql [root ~]# chown root.root /etc/init.d/postgresql [root ~]# chmod 755 /etc/init.d/postgresql [root ~]# -cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql +cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql chown root.root /etc/init.d/postgresql chmod 755 /etc/init.d/postgresql Test the script @@ -418,7 +418,7 @@ - [root ~]# cp /tmp/&tarballpath;/packages/acs-core-docs/www/files/postgresql.txt /etc/rc.d/init.d/postgresql + [root ~]# cp /var/tmp/&tarballpath;/packages/acs-core-docs/www/files/postgresql.txt /etc/rc.d/init.d/postgresql [root ~]# chown root.root /etc/rc.d/init.d/postgresql [root ~]# chmod 755 /etc/rc.d/init.d/postgresql Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/recovery.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/recovery.xml,v diff -u -r1.13 -r1.14 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/recovery.xml 24 Sep 2004 03:04:46 -0000 1.13 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/recovery.xml 15 Nov 2004 17:41:03 -0000 1.14 @@ -111,14 +111,14 @@ Download the backup script. Save the file export-oracle.txt as - /tmp/export-oracle.txt + /var/tmp/export-oracle.txt Login as root. The following commands will install the export script: [joeuser ~]$ su - -[root ~]# cp /tmp/export-oracle.txt /usr/sbin/export-oracle +[root ~]# cp /var/tmp/export-oracle.txt /usr/sbin/export-oracle [root ~]# chmod 700 /usr/sbin/export-oracle @@ -247,7 +247,7 @@ [root root]# su - $OPENACS_SERVICE_NAME [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ tar -cpsz --exclude /var/lib/aolserver/$OPENACS_SERVICE_NAME/etc/daemontools/supervise \ - --file /tmp/$OPENACS_SERVICE_NAME-backup.tar.gz /var/lib/aolserver/$OPENACS_SERVICE_NAME/ + --file /var/tmp/$OPENACS_SERVICE_NAME-backup.tar.gz /var/lib/aolserver/$OPENACS_SERVICE_NAME/ tar: Removing leading `/' from member names [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ @@ -290,7 +290,7 @@ Restore the OpenACS files and database backup file. [root root]# su - $OPENACS_SERVICE_NAME [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ cd /var/lib/aolserver -[$OPENACS_SERVICE_NAME aolserver]$ tar xzf /tmp/$OPENACS_SERVICE_NAME-backup.tar.gz +[$OPENACS_SERVICE_NAME aolserver]$ tar xzf /var/tmp/$OPENACS_SERVICE_NAME-backup.tar.gz [$OPENACS_SERVICE_NAME aolserver]$ chmod -R 775 $OPENACS_SERVICE_NAME [$OPENACS_SERVICE_NAME aolserver]$ chown -R $OPENACS_SERVICE_NAME.web $OPENACS_SERVICE_NAME Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/red-hat.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/red-hat.xml,v diff -u -r1.7 -r1.8 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/red-hat.xml 26 Jan 2004 15:39:44 -0000 1.7 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/red-hat.xml 15 Nov 2004 17:41:03 -0000 1.8 @@ -345,7 +345,7 @@ Red Hat 8.0 system kernel (2.4.18-14, which you can check with uname -a) has several security problems. Download the new kernel, install it, and reboot. -[root root]# cd /tmp +[root root]# cd /var/tmp [root tmp]# wget http://updates.redhat.com/7.1/en/os/i686/kernel-2.4.18-27.7.x.i686.rpm --20:39:00-- http://updates.redhat.com/7.1/en/os/i686/kernel-2.4.18-27.7.x.i686.rpm => `kernel-2.4.18-27.7.x.i686.rpm' @@ -368,7 +368,7 @@ The system is going down for reboot NOW! [root tmp]# -cd /tmp +cd /var/tmp wget http://updates.redhat.com/7.1/en/os/i686/kernel-2.4.18-27.7.x.i686.rpm rpm -Uvh kernel-2.4.18-27.7.x.i686.rpm reboot Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/upgrade.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/upgrade.xml,v diff -u -r1.33 -r1.34 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/upgrade.xml 23 Sep 2004 18:48:38 -0000 1.33 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/upgrade.xml 15 Nov 2004 17:41:05 -0000 1.34 @@ -364,13 +364,13 @@ [root root]# su - $OPENACS_SERVICE_NAME [$OPENACS_SERVICE_NAME aolserver]$ cd /var/lib/aolserver -[$OPENACS_SERVICE_NAME web]$ tar xzf /tmp/openacs-5-1.tar.gz +[$OPENACS_SERVICE_NAME web]$ tar xzf /var/tmp/openacs-5-1.tar.gz [$OPENACS_SERVICE_NAME web]$ cp -r openacs-5-1/* openacs-4 [$OPENACS_SERVICE_NAME openacs-upgrade]$ exit [root root]# su - $OPENACS_SERVICE_NAME cd /var/lib/aolserver -tar xzf /tmp/openacs-5-1.tgz +tar xzf /var/tmp/openacs-5-1.tgz cp -r openacs-5-1/* openacs-4 exit @@ -500,7 +500,7 @@ [$OPENACS_SERVICE_NAME tmp]$ mkdir $OPENACS_SERVICE_NAME-upgrade [$OPENACS_SERVICE_NAME tmp]$ cvs checkout -d $OPENACS_SERVICE_NAME-upgrade -jOpenACS:yesterday -jOpenACS -kk $OPENACS_SERVICE_NAME > cvs.txt 2>&1 (CVS feedback here) - The file /tmp/openacs-upgrade/cvs.txt contains the + The file /var/tmp/openacs-upgrade/cvs.txt contains the results of the upgrade. If you changed files that are part of the OpenACS tarball and those changes conflict, you'll have to manually reconcile them. Use the emacs @@ -614,7 +614,7 @@ Build and install the new OpenFTS driver and supporting tcl procedures. (This section of shell code is not fully documented; please exercise care.) cd /usr/local/src/ - tar xzf /tmp/Search-OpenFTS-tcl-0.3.2.tar.gz + tar xzf /var/tmp/Search-OpenFTS-tcl-0.3.2.tar.gz chown -R root.root Search-OpenFTS-tcl-0.3.2/ cd Search-OpenFTS-tcl-0.3.2/ ./configure --with-aolserver-src=/usr/local/src/aolserver/aolserver --with-tcl=/usr/lib/