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.26 -r1.27 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml 1 Dec 2004 19:23:38 -0000 1.26 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/openacs.xml 13 Jan 2005 13:55:17 -0000 1.27 @@ -61,6 +61,14 @@ [root root]# usermod -g web $OPENACS_SERVICE_NAME + FreeBSD creates the user this way: + +[root root]# mkdir -p /home/$OPENACS_SERVICE_NAME +[root root]# pw useradd -n $OPENACS_SERVICE_NAME -g web -d /home/$OPENACS_SERVICE_NAME -s /bin/bash +[root root]# +mkdir -p /home/$OPENACS_SERVICE_NAME +pw useradd -n $OPENACS_SERVICE_NAME -g web -d /home/$OPENACS_SERVICE_NAME -s /bin/bash + @@ -92,7 +100,7 @@ overwritten when we do the main CVS checkout to the target location. [root root]# su - $OPENACS_SERVICE_NAME -[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ cvs -d :pserver:anonymous@openacs.org:/cvsroot co -d install openacs-4/etc/install +[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ cvs -d :pserver:anonymous@cvs.openacs.org:/cvsroot co -d install openacs-4/etc/install cvs server: Updating install U install/README U install/TODO @@ -130,7 +138,9 @@ /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. + 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. + FreeBSD note: Change the period in chown -R $OPENACS_SERVICE_NAME.$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME to a colon: chown -R $OPENACS_SERVICE_NAME:$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME + [root root]# su - $OPENACS_SERVICE_NAME [$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ cd /var/lib/aolserver [$OPENACS_SERVICE_NAME aolserver]$ tar xzf /var/tmp/&tarballpath;.tgz @@ -150,7 +160,7 @@ 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 +chown -R $OPENACS_SERVICE_NAME.$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME exit @@ -624,7 +634,7 @@ Next Steps - Use daemontools supervice and svc, or inittab, to automate server startup and shutdown. + Use daemontools supervise and svc, or inittab, to automate server startup and shutdown. Install Full Text Search (OPTIONAL). If you have