summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2002-03-16 05:25:26 +0000
committerbwarsaw2002-03-16 05:25:26 +0000
commit0109b63f648140703b9d8e5ea2139eba1745fc3d (patch)
treec68c2a68c1e388e11b43e92d3db593f092489df7
parent43a97d340e466f28d27e42c71359d13f6f33f3ac (diff)
downloadmailman-0109b63f648140703b9d8e5ea2139eba1745fc3d.tar.gz
mailman-0109b63f648140703b9d8e5ea2139eba1745fc3d.tar.zst
mailman-0109b63f648140703b9d8e5ea2139eba1745fc3d.zip
Updates
-rw-r--r--INSTALL33
1 files changed, 23 insertions, 10 deletions
diff --git a/INSTALL b/INSTALL
index 2bf290b4e..cd0ebe5c2 100644
--- a/INSTALL
+++ b/INSTALL
@@ -15,9 +15,20 @@ upgrade.
0. Installation requirements
+ You must have a mail server (MTA) that you can send messages to,
+ and a web server that supports the CGI/1.1 API. Apache makes a
+ fine choice for web server, and MTAs such as Postfix, Exim, and
+ Sendmail should work just fine.
+
+ You will need an ANSI C compiler to build Mailman's security
+ wrappers. The GNU C compiler gcc 2.8.1 or later is known to work
+ well. For more information about obtaining gcc, see
+
+ http://www.gnu.org
+
You must have the Python interpreter installed somewhere on your
- system. Currently Python 2.0 or later is required, although
- Python 2.1.1 or Python 2.2 is recommended. For information about
+ system. Currently Python 2.1 or later is required; Python
+ 2.1.2 or Python 2.2 is recommended. For information about
obtaining Python source code, RPM packages, or pre-compiled
binaries please see:
@@ -29,13 +40,6 @@ upgrade.
-- don't worry, you probably won't need them. Mailman tries to
stick to the basics that compile on most systems.
- You must also have an ANSI C compiler in order to build the
- wrapper programs which are used for improved security. The GNU C
- compiler gcc 2.8.1 or later is known to work well. For more
- information about obtaining gcc, see
-
- http://www.gnu.org
-
If there is a README.<yourMTA> file that describes your mail
server (MTA), read it now. Some MTAs are more compatible with
Mailman such that you can do automatic creation and removal of
@@ -76,7 +80,7 @@ upgrade.
default by using the --prefix option to configure (see below).
If you're upgrading from a version previous to Mailman2.1alpha2,
you will need to use --prefix unless you move your mailing
- lists.
+ lists (this can be a wise upgrade strategy).
Watch out if your site does something like mount /usr/local with
the nosuid option. This will break Mailman, which relies on
@@ -341,6 +345,12 @@ upgrade.
(Note that /etc/init.d may be /etc/rc.d/init.d on some systems.)
+ On Debian, you probably want to use
+
+ % update-rc.d mailman defaults
+
+ instead of chkconfig.
+
For Unixes that don't support chkconfig, simply copy
misc/mailman as above, then set up the following symbolic links,
again as root:
@@ -372,6 +382,9 @@ upgrade.
% bin/newlist mailman
+ Follow the prompts, and see the README file for more
+ information.
+
- You should then subscribe yourself to the mailman list.