blob: f90c920f638372209aceb59f8e24b4c038680e2a (
plain) (
tree)
|
|
Title: Downloading Mailman
Links: links.h download-links.h
<h3>Requirements</h3>
You must have a mail server (MTA) that you can send messages to, and a
web server that supports the CGI/1.1 API.
<a href="http://httpd.apache.org">Apache</a> makes a fine choice
for web server, and MTAs such as
<a href="http://www.postfix.org">Postfix</a>,
<a href="http://www.exim.org">Exim</a>,
<a href="http://www.sendmail.org">Sendmail</a>, and
<a href="http://www.qmail.org">qmail</a>
should work just fine.
<p>You will need an ANSI C compiler to build Mailman's security
wrappers. The
<a href="http://gcc.gnu.org/">GNU C compiler</a>
gcc 2.8.1 or later is known to work
well.
<p>You must have the
<a href="http://www.python.org/">Python</a>
interpreter installed somewhere on your
system. Currently Python 2.1 or newer is required, with the
latest patch release on any specific branch being recommended. As
of this writing (10-Nov-2003) that is Python 2.1.3, Python 2.2.3,
and Python 2.3.2.
<h3>Downloading</h3>
Mailman is available from the following sources:
<ul>
<li><a href="http://sourceforge.net/project/showfiles.php?group_id=103">SourceForge</a>
<li><a href="http://ftp.gnu.org/gnu/mailman/">GNU</a>
<li><a href="http://www.list.org/mailman.tar.gz">List.Org</a>
</ul>
<em>If you're using a command line FTP client, be sure to set the mode
to binary</em>. Once you've downloaded the source tarball, you can
unpack it with the following commands:
<blockquote>
<pre>
% cd /usr/local/src
% tar zxf mailman.tar.gz
</pre>
</blockquote>
Note that the file name may have the version number in it,
e.g. <code>mailman-2.1.tar.gz</code>.
<p>Mailman's tarball unpacks into a directory called
<code>mailman-xyz</code> where <em>xyz</em> is the version number.
Note also that some versions of <code>tar</code> don't accept the
<em>z</em> option. In that case, you'll need to use the
<code>gunzip</code> program like so:
<blockquote>
<pre>
% gunzip -c mailman.tar.gz | tar xf -
</pre>
</blockquote>
|