[prev] [thread] [next] [lurker] [Date index for 2002/09/14]
Update of /cvsroot/siesta/siesta In directory usw-pr-cvs1:/tmp/cvs-serv11683 Modified Files: INSTALL Log Message: More detailed installation instructions. Index: INSTALL =================================================================== RCS file: /cvsroot/siesta/siesta/INSTALL,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- INSTALL 11 Sep 2002 11:15:27 -0000 1.5 +++ INSTALL 14 Sep 2002 16:14:08 -0000 1.6 @@ -1,3 +1,11 @@ +------------------------------------- + NOTE : this is *alpha* software + It will probably kill your system, + murder your friends and bring + about the apocalypse. You have + been warned. So watch it. +------------------------------------- + Currently just install like any other Perl module : % perl Makefile.PL @@ -8,11 +16,44 @@ During the install process you will be asked to provide a directory to -install the database in. /usr/local/siesta/ will probably be ok. +install the database in. /usr/local/siesta/ will probably be ok. The +installation process doens't create directory for you so you may need to +do that. -The read the MANUAL file in the docs directory for how to create new +The first thing you'll need to do is create the database. + +Because of the way it will be run the user that runs the mail process +will need read and write access to that directory and the database that +goes in there. Make a new group called siesta or something and add the +mail user (usually 'mail' or 'exim' or something), the webserver user +(for when we have a web based interface, this is usually 'nobody') and, +if you want to, either yourself or a new user expecially for +configuring siesta ('siesta' is a good name for this). Then + + % sudo nacho create-database + + % chgrp -R siesta /usr/local/siesta + + % chmod -R g+rwx /usr/local/siesta + +or some combination of these. Basically you want to end up with an empty +database with all the tables set up that is readable and writeable by +your mail user and, optionally, the web server user and anybody else you +want to have configuration rights for Siesta. + +Then read the MANUAL file in the docs directory for how to create new lists and users, add users to lists, configure plugins and generally administer the system. +Then you'll need to create a list + + % nacho add-list newlist +A simple mistake is that no plugins are added to a list by default. We'd +suggest that you add the Send plugin at least :) + % nacho set-plugins newlist Send + + +When Siesta isn't alpha software this installation process will be a lot +easier, we promise.
Generated at 13:57 on 01 Jul 2004 by mariachi 0.52