aboutsummaryrefslogtreecommitdiffstats
path: root/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--INSTALL44
1 files changed, 29 insertions, 15 deletions
diff --git a/INSTALL b/INSTALL
index 7becfb8a..fd03db53 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,5 +1,5 @@
Mailman - The GNU Mailing List Management System
-Copyright (C) 1998,1999,2000,2001,2002 Free Software Foundation, Inc.
+Copyright (C) 1998-2003 Free Software Foundation, Inc.
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
This file contains installation instructions for GNU Mailman, which is
@@ -65,7 +65,8 @@ upgrade.
security is based on group-ownership permissions, so it is
important to get this step right. If groupname `mailman' is
already in use, choose something else unique and see the
- --with-groupname below.
+ --with-groupname below. The mailman user created in the
+ previous step must be a member of this group.
- Create an installation directory (called $prefix in the
documentation that follows). All of the Mailman files will be
@@ -315,6 +316,32 @@ upgrade.
Now restart your web server.
+ - Create a "site-wide" mailing list. This is the one that
+ password reminders will appear to come from. Usually this
+ should be the "mailman" mailing list, but if you need to change
+ this, be sure to change the MAILMAN_SITE_LIST variable in
+ mm_cfg.py (see below).
+
+ % bin/newlist mailman
+
+ Follow the prompts, and see the README file for more
+ information.
+
+ Now configure your site list. There is a convenient template
+ for a generic site list in misc/sitelist.cfg to help you with
+ this. The template can be applied to your site list by running:
+
+ % bin/config_list -i data/sitelist.cfg mailman
+
+ Before doing this, review the configuration options in the
+ template (note that many options are not changed by
+ sitelist.cfg). After you do this, be sure you review the
+ configurations via the admin pages for this list.
+
+ Be sure to subscribe yourself to the site list, but use the
+ admin interface because mailback subscription confirmations
+ won't work at this point.
+
- Set up the crontab entries. Mailman runs a number of cron jobs
for its basic functionality. Note that if you're upgrading from
a previous version of Mailman, you'll want to install the new
@@ -388,19 +415,6 @@ upgrade.
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
- - Create a "site-wide" mailing list. This is the one that
- password reminders will appear to come from. Usually this
- should be the "mailman" mailing list, but if you need to change
- this, be sure to change the MAILMAN_SITE_LIST variable in
- mm_cfg.py (see below).
-
- % bin/newlist mailman
-
- Follow the prompts, and see the README file for more
- information.
-
- - You should then subscribe yourself to the mailman list.
-
5. Customize Mailman