diff options
| author | bwarsaw | 2002-12-27 03:36:46 +0000 |
|---|---|---|
| committer | bwarsaw | 2002-12-27 03:36:46 +0000 |
| commit | ed3a27a208130958950a49a3d3c481f57bf7ef79 (patch) | |
| tree | 087853c91a695d4058712c6f772fa0c9bcb77fea | |
| parent | 4ec77030063e1ab9660180af60aea3c9872fd0ce (diff) | |
| download | mailman-ed3a27a208130958950a49a3d3c481f57bf7ef79.tar.gz mailman-ed3a27a208130958950a49a3d3c481f57bf7ef79.tar.zst mailman-ed3a27a208130958950a49a3d3c481f57bf7ef79.zip | |
Web site revamp
66 files changed, 3120 insertions, 5402 deletions
diff --git a/admin/www/MMGenerator.py b/admin/www/MMGenerator.py index 63c7c3a13..df632984e 100644 --- a/admin/www/MMGenerator.py +++ b/admin/www/MMGenerator.py @@ -1,11 +1,10 @@ """Generator for the Mailman on-line documentation. -Requires ht2html.py, available from - -http://barry.wooz.org/software/pyware.html +Requires ht2html.py, available from http://ht2html.sourceforge.net """ import os +import time from Skeleton import Skeleton from Sidebar import Sidebar, BLANKCELL @@ -17,21 +16,12 @@ from LinkFixer import LinkFixer sitelinks = [ # Row 1 - ('%(rootdir)s/index.html', 'Home'), - ('%(rootdir)s/users.html', 'Users'), - ('http://www.list.org/', 'List.Org'), - # Row 2 - ('%(rootdir)s/install-start.html', 'Installation'), - ('%(rootdir)s/mgrs.html', 'List Managers'), - ('http://www.gnu.org/software/mailman/mailman.html', 'Mailman at GNU'), - # Row 3 - ('%(rootdir)s/faq.html', 'FAQ'), - ('%(rootdir)s/admins.html', 'Site Administrators'), - ('http://www.python.org/', 'Python.Org'), - # Row 4 - ('%(rootdir)s/lists.html', 'Discussion Lists'), - ('%(rootdir)s/devs.html', 'Developers'), - ('http://www.gnu.org/', 'Gnu.Org'), + ('%(rootdir)s/index.html', 'Home'), + ('%(rootdir)s/docs.html', 'Documentation'), + ('%(rootdir)s/lists.html', 'Mailing lists'), + ('%(rootdir)s/help.html', 'Help'), + ('%(rootdir)s/download.html', 'Download'), + ('%(rootdir)s/devs.html', 'Developers'), ] @@ -58,9 +48,12 @@ class MMGenerator(Skeleton, Sidebar, Banner): alt="SourceForge Logo"></a>''' % self.__d)) p.sidebar.append(BLANKCELL) - copyright = self.__parser.get('copyright', '1998-2002') - p.sidebar.append((None, '© ' + copyright + - '<br>Free Software Foundation, Inc.')) + thisyear = time.localtime()[0] + copyright = self.__parser.get('copyright', '1998-%s' % thisyear) + p.sidebar.append((None, '© ' + copyright + """ +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. +""")) Sidebar.__init__(self, p.sidebar) # # fix up our site links, no relthis because the site links are @@ -108,8 +101,10 @@ class MMGenerator(Skeleton, Sidebar, Banner): # The Mailman logo's foreground is approximately #da7074 #return '#99997c' #return '#a39c82' - return '#caa08f' + #return '#caa08f' + return '#eecfa1' def get_darkshade(self): """Return darkest of 3 color scheme shade.""" - return '#545454' + #return '#545454' + return '#36648b' diff --git a/admin/www/admins.ht b/admin/www/admins.ht index c2af3a88b..b227a8c21 100644 --- a/admin/www/admins.ht +++ b/admin/www/admins.ht @@ -1,240 +1,8 @@ -Title: Site Administrator Documentation -Links: links.h doco-links.h +Title: List Manager Documentation +Links: doco-links.h -<h3>Site Administrator Documentation</h3> +<h3>List Manager Documentation</h3> -By definition, the site administrator has shell access to the Mailman -installation, and the proper permissions for total control over -Mailman at the site. The site admin can edit the -<code>Mailman/mm_cfg.py</code> configuration file, and can run the -various and sundry command line scripts. - -<h3>Command line scripts</h3> - -This is a brief overview of the current crop of command line scripts -available to the site administrator in the <code>bin</code> directory. -For more details, run the script with the <code>--help</code> option, -which will print out the usage synopsis. <em>You must run these -scripts from the bin directory in the Mailman installation location, -usually <code>/home/mailman</code></em>. - -<dl> -<dt><b>add_members</b> -<dd>Use this script to mass add members to a mailing list. Input - files are plain text, with one address per line. Command line - options allow you to add the addresses as digest or regular - members, select whether various notification emails are sent, and - choose which list to add the members to. - -<dt><b>addlang</b> -<dd>Use this to add language support to a specific list. The site - itself must have the language pack to add already installed. Note - that removing language support from a list requires you to - manually <tt>rm</tt> the lists/<em>yourlist</em>/<em>lang</em> - subdirectory. - -<dt><b>arch</b> -<dd>Use this to rebuild a list's archive. This script can't be used - to modify a list's raw mbox file, but once you've edited the mbox - file some other way, you can use this script to regenerate the - HTML version of the on-line archive. - -<dt><b>change_pw</b> -<dd>Use this to change the password for a specific mailing list. - -<dt><b>check_db</b> -<dd>Use this script to check the integrity of a list's - <code>config.pck</code> and <code>config.pck.last</code> database - files. - -<dt><b>check_perms</b> -<dd>Use this script to check, and optionally fix, the permissions of - the various files in a Mailman installation. - -<dt><b>clone_member</b> -<dd>Use this script to <em>clone</em> an address on a particular list - into different address. This is useful when someone is changing - email addresses and wants to keep all their old configuration - options. Eventually members will be able to do their own cloning, - but for now, only the site administrator can do this. Command - line options let you remove the old address, clone addresses in - the list managers addresses, etc. - -<dt><b>config_list</b> -<dd>This is a very powerful script which lets you view and modify a - list's configuration variables from the command line. E.g. you - can dump out all the list options into a plain text file (actually - a valid Python file!), complete with comments explaining each - variable. Or you can apply the configuration from such a file to - a particular list. - - <p>Where this might be useful is if you wanted to change the - <code>web_page_url</code> attribute on every list. You could - create a file containing only the line - -<blockquote> -<pre> -web_page_url = 'http://www.mynewsite.com/mailman-relocated/' -</pre> -</blockquote> - - and then feed this file back to <code>config_list</code> for every - list on your system. <code>config_list</code> only sets the - list variables that it finds in the input file. - -<dt><b>digest_arch</b> -<dd>This script is deprecated. - -<dt><b>dumpdb</b> -<dd>This script dumps the plain text representation for any <code>.db</code> - database file. These files usually contain Python marshaled - dictionaries, and can be found in the <code>qfiles</code> - directory, the <code>lists/<em>listname</em></code> directory, - etc. This script can also be used to print out the contents of a - pickled message file, which are stored in <code>.pck</code> files. - -<dt><b>find_member</b> -<dd>Use this script to search all the lists, or some subset of lists, - for an address matching a regular expression. command line - options let you also search the list managers as well. - -<dt><b>genaliases</b> -<dd>Use this script to regenerate the plain text and <em>db</em> alias - files for Postfix (if you're using Postfix as you're MTA). - -<dt><b>list_admins</b> -<dd>List all the owners of a mailing list. - -<dt><b>list_lists</b> -<dd>List all, or some subset of, the mailing lists in the system. - -<dt><b>list_members</b> -<dd>List the members of a mailing list. Command line options let you - print just the regular or just the digest members, print the - case-preserved addresses of the members, etc. - -<dt><b>mailmanctl</b> -<dd>The main qrunner control script. Use this to start, stop, and - restart the qrunner. - -<dt><b>mmsitepass</b> -<dd>Use this script to set the site password, which can be used any - where in the system a list or user password can be used. - Essentially, the site password trumps any other password, so - choose wisely! - -<dt><b>move_list</b> -<dd>Use this script when you move Mailman to a new installation location. - -<dt><b>newlist</b> -<dd>Use this script to create new mailing lists. - -<dt><b>qrunner</b> -<dd>Use this to run a single qrunner once (for debugging). - -<dt><b>remove_members</b> -<dd>Use this list to remove members from a mailing list. - -<dt><b>rmlist</b> -<dd>Use this script to remove a mailing list. By default, a list's - archives are not removed unless the <code>--archives</code> option - is given. - -<dt><b>sync_members</b> -<dd>Use this to synchronize mailing lists in a list's database with a - plain text file of addresses, similar to what is used for - <code>add_members</code>. In a sense, this script combines the - functionality of <code>add_members</code> and - <code>remove_members</code>. Any addresses in the file that are - not present in the list roster are added, and any addresses in the - roster that are not present in the file are removed. - - <p>Command line options let you send various notification emails, - preview the changes, etc. - -<dt><b>update</b> -<dd>Don't use this script manually; it is used as part of the - installation and upgrade procedures. - -<dt><b>version</b> -<dd>Prints the Mailman version number. - -<dt><b>withlist</b> -<dd>This is the most powerful and flexible script in Mailman. With it - you can do all manner of programmatic changes to mailing lists, or - look at and interactively inspect almost any aspect of Mailman. - By default, you run this using Python's interactive prompt, like - so: - -<blockquote> -<pre> -% cd /home/mailman -% python -i bin/withlist mylist -Loading list: mylist (unlocked) ->>> -</pre> -</blockquote> - - Here you see that you're left at the Python prompt after the list - has been loaded and instantiated. Note that without the - <code>--lock</code> option, the list is not locked. List must be - locked if you plan to make modifications to any attributes (and - they must be explicitly saved, as <code>withlist</code> does not - automatically save changes to list objects). - - <p>At the prompt, the global object <em>m</em> is the instantiated - list object. It's a Python instance so you can do all the normal - things to it, view or change attributes, or make method calls on - it. - - <p>Have a look also at the <code>--run</code> option, which lets - you put your programmatic changes into a Python module (file) and - run that module over any mailing list you want. This makes - <code>withlist</code> essentially a framework for easily adding - your own list-specific command line scripts. -</dl> - -<h3>Cron scripts</h3> - -Mailman comes with a number of scripts that are typically only run by -cron. However, it is generally okay for the site administrator to run -these scripts manually, say to force a sending of accumulated digests, -or to mail out member passwords, etc. You generally run these by -invoking the Python executable on them, like so: - -<blockquote> -<pre> -% cd /home/mailman -% python -S cron/senddigests -</pre> -</blockquote> - -The <code>-S</code> option is an optimization and (minor) security -recommendation; it inhibits Python's implicit <code>import site</code> -on initialization. Not all of these scripts support the -<code>--help</code> option. Here is a brief description of what the -cron scripts do: - -<dl> -<dt><b>bumpdigests</b> -<dd><em>Bumps</em> the digest volume numbers for the specified lists. - Resets the issue number to 1. - -<dt><b>checkdbs</b> -<dd>Checks for ending list requests (posts and subscriptions) and - mails the list manager if there are any. - -<dt><b>gate_news</b> -<dd>Polls the NNTP servers for messages and forwards any new messages - to their mailing list gateways. - -<dt><b>mailpasswds</b> -<dd>Sends the password reminder emails to all users and all mailing lists. - -<dt><b>nightly_gzip</b> -<dd>Regenerates the Pipermail <code>gzip</code>'d flat archive files. - -<dt><b>senddigests</b> -<dd>Sends all accumulated digests. - -</dl> +<p><a href="http://staff.imsa.edu/~ckolar">Chris Kolar</a> has made +available <a href="http://staff.imsa.edu/~ckolar/mailman/">list +manager documentation</a> for Mailman. diff --git a/admin/www/admins.html b/admin/www/admins.html index 062636a5c..520ea2237 100644 --- a/admin/www/admins.html +++ b/admin/www/admins.html @@ -1,16 +1,16 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:57 2002 --> +<!-- Thu Dec 26 22:30:21 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: -Title: Site Administrator Documentation +Title: List Manager Documentation --> <head> -<title>Site Administrator Documentation</title> +<title>List Manager Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> <meta name="generator" content="HT2HTML/2.0"> <style type="text/css"> @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<b>Site Administrators</b> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,80 +66,39 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Documentation </font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="users.html">Users</a> +<tr><td bgcolor="#eecfa1"> +<a href="docs.html">Overview</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mgrs.html">List Managers</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Site Administrators</b> +<tr><td bgcolor="#eecfa1"> +<a href="users.html">Users</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="devs.html">Developers</a> +<tr><td bgcolor="#eecfa1"> +<b>List Managers</b> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="i18n.html">Internationalization</a> +<tr><td bgcolor="#eecfa1"> +<a href="site.html">Site Administrators</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="otherdocs.html">Other Documentation</a> +<tr><td bgcolor="#eecfa1"> +<a href="i18n.html">Translators</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -167,11 +106,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -180,243 +122,11 @@ Email Us <!-- end of sidebar cell --> <!-- start of body cell --> <td valign="top" width="90%" class="body"><br> -<h3>Site Administrator Documentation</h3> - -By definition, the site administrator has shell access to the Mailman -installation, and the proper permissions for total control over -Mailman at the site. The site admin can edit the -<code>Mailman/mm_cfg.py</code> configuration file, and can run the -various and sundry command line scripts. - -<h3>Command line scripts</h3> - -This is a brief overview of the current crop of command line scripts -available to the site administrator in the <code>bin</code> directory. -For more details, run the script with the <code>--help</code> option, -which will print out the usage synopsis. <em>You must run these -scripts from the bin directory in the Mailman installation location, -usually <code>/home/mailman</code></em>. - -<dl> -<dt><b>add_members</b> -<dd>Use this script to mass add members to a mailing list. Input - files are plain text, with one address per line. Command line - options allow you to add the addresses as digest or regular - members, select whether various notification emails are sent, and - choose which list to add the members to. - -<dt><b>addlang</b> -<dd>Use this to add language support to a specific list. The site - itself must have the language pack to add already installed. Note - that removing language support from a list requires you to - manually <tt>rm</tt> the lists/<em>yourlist</em>/<em>lang</em> - subdirectory. - -<dt><b>arch</b> -<dd>Use this to rebuild a list's archive. This script can't be used - to modify a list's raw mbox file, but once you've edited the mbox - file some other way, you can use this script to regenerate the - HTML version of the on-line archive. - -<dt><b>change_pw</b> -<dd>Use this to change the password for a specific mailing list. - -<dt><b>check_db</b> -<dd>Use this script to check the integrity of a list's - <code>config.pck</code> and <code>config.pck.last</code> database - files. - -<dt><b>check_perms</b> -<dd>Use this script to check, and optionally fix, the permissions of - the various files in a Mailman installation. - -<dt><b>clone_member</b> -<dd>Use this script to <em>clone</em> an address on a particular list - into different address. This is useful when someone is changing - email addresses and wants to keep all their old configuration - options. Eventually members will be able to do their own cloning, - but for now, only the site administrator can do this. Command - line options let you remove the old address, clone addresses in - the list managers addresses, etc. - -<dt><b>config_list</b> -<dd>This is a very powerful script which lets you view and modify a - list's configuration variables from the command line. E.g. you - can dump out all the list options into a plain text file (actually - a valid Python file!), complete with comments explaining each - variable. Or you can apply the configuration from such a file to - a particular list. - - <p>Where this might be useful is if you wanted to change the - <code>web_page_url</code> attribute on every list. You could - create a file containing only the line - -<blockquote> -<pre> -web_page_url = 'http://www.mynewsite.com/mailman-relocated/' -</pre> -</blockquote> - - and then feed this file back to <code>config_list</code> for every - list on your system. <code>config_list</code> only sets the - list variables that it finds in the input file. - -<dt><b>digest_arch</b> -<dd>This script is deprecated. - -<dt><b>dumpdb</b> -<dd>This script dumps the plain text representation for any <code>.db</code> - database file. These files usually contain Python marshaled - dictionaries, and can be found in the <code>qfiles</code> - directory, the <code>lists/<em>listname</em></code> directory, - etc. This script can also be used to print out the contents of a - pickled message file, which are stored in <code>.pck</code> files. - -<dt><b>find_member</b> -<dd>Use this script to search all the lists, or some subset of lists, - for an address matching a regular expression. command line - options let you also search the list managers as well. - -<dt><b>genaliases</b> -<dd>Use this script to regenerate the plain text and <em>db</em> alias - files for Postfix (if you're using Postfix as you're MTA). - -<dt><b>list_admins</b> -<dd>List all the owners of a mailing list. - -<dt><b>list_lists</b> -<dd>List all, or some subset of, the mailing lists in the system. - -<dt><b>list_members</b> -<dd>List the members of a mailing list. Command line options let you - print just the regular or just the digest members, print the - case-preserved addresses of the members, etc. - -<dt><b>mailmanctl</b> -<dd>The main qrunner control script. Use this to start, stop, and - restart the qrunner. - -<dt><b>mmsitepass</b> -<dd>Use this script to set the site password, which can be used any - where in the system a list or user password can be used. - Essentially, the site password trumps any other password, so - choose wisely! - -<dt><b>move_list</b> -<dd>Use this script when you move Mailman to a new installation location. - -<dt><b>newlist</b> -<dd>Use this script to create new mailing lists. - -<dt><b>qrunner</b> -<dd>Use this to run a single qrunner once (for debugging). - -<dt><b>remove_members</b> -<dd>Use this list to remove members from a mailing list. - -<dt><b>rmlist</b> -<dd>Use this script to remove a mailing list. By default, a list's - archives are not removed unless the <code>--archives</code> option - is given. - -<dt><b>sync_members</b> -<dd>Use this to synchronize mailing lists in a list's database with a - plain text file of addresses, similar to what is used for - <code>add_members</code>. In a sense, this script combines the - functionality of <code>add_members</code> and - <code>remove_members</code>. Any addresses in the file that are - not present in the list roster are added, and any addresses in the - roster that are not present in the file are removed. - - <p>Command line options let you send various notification emails, - preview the changes, etc. - -<dt><b>update</b> -<dd>Don't use this script manually; it is used as part of the - installation and upgrade procedures. - -<dt><b>version</b> -<dd>Prints the Mailman version number. - -<dt><b>withlist</b> -<dd>This is the most powerful and flexible script in Mailman. With it - you can do all manner of programmatic changes to mailing lists, or - look at and interactively inspect almost any aspect of Mailman. - By default, you run this using Python's interactive prompt, like - so: - -<blockquote> -<pre> -% cd /home/mailman -% python -i bin/withlist mylist -Loading list: mylist (unlocked) ->>> -</pre> -</blockquote> - - Here you see that you're left at the Python prompt after the list - has been loaded and instantiated. Note that without the - <code>--lock</code> option, the list is not locked. List must be - locked if you plan to make modifications to any attributes (and - they must be explicitly saved, as <code>withlist</code> does not - automatically save changes to list objects). - - <p>At the prompt, the global object <em>m</em> is the instantiated - list object. It's a Python instance so you can do all the normal - things to it, view or change attributes, or make method calls on - it. - - <p>Have a look also at the <code>--run</code> option, which lets - you put your programmatic changes into a Python module (file) and - run that module over any mailing list you want. This makes - <code>withlist</code> essentially a framework for easily adding - your own list-specific command line scripts. -</dl> - -<h3>Cron scripts</h3> - -Mailman comes with a number of scripts that are typically only run by -cron. However, it is generally okay for the site administrator to run -these scripts manually, say to force a sending of accumulated digests, -or to mail out member passwords, etc. You generally run these by -invoking the Python executable on them, like so: - -<blockquote> -<pre> -% cd /home/mailman -% python -S cron/senddigests -</pre> -</blockquote> - -The <code>-S</code> option is an optimization and (minor) security -recommendation; it inhibits Python's implicit <code>import site</code> -on initialization. Not all of these scripts support the -<code>--help</code> option. Here is a brief description of what the -cron scripts do: - -<dl> -<dt><b>bumpdigests</b> -<dd><em>Bumps</em> the digest volume numbers for the specified lists. - Resets the issue number to 1. - -<dt><b>checkdbs</b> -<dd>Checks for ending list requests (posts and subscriptions) and - mails the list manager if there are any. - -<dt><b>gate_news</b> -<dd>Polls the NNTP servers for messages and forwards any new messages - to their mailing list gateways. - -<dt><b>mailpasswds</b> -<dd>Sends the password reminder emails to all users and all mailing lists. - -<dt><b>nightly_gzip</b> -<dd>Regenerates the Pipermail <code>gzip</code>'d flat archive files. - -<dt><b>senddigests</b> -<dd>Sends all accumulated digests. +<h3>List Manager Documentation</h3> -</dl> +<p><a href="http://staff.imsa.edu/~ckolar">Chris Kolar</a> has made +available <a href="http://staff.imsa.edu/~ckolar/mailman/">list +manager documentation</a> for Mailman. </td><!-- end of body cell --> </tr><!-- end of sidebar/body row --> diff --git a/admin/www/bugs.ht b/admin/www/bugs.ht index 270f3f101..b39ecd5d4 100644 --- a/admin/www/bugs.ht +++ b/admin/www/bugs.ht @@ -7,11 +7,19 @@ Other-links: <h3>Bugs and Patches</h3> -<p>Mailman is being -<a href="http://sourceforge.net/projects/mailman">developed on SourceForge</a>. -Please use the SourceForge -<a href="http://sourceforge.net/bugs/?group_id=103">bug tracker</a> to -report any bugs; I've retired the old Jitterbug database on -python.org. If you have patches you'd like to submit, the best place -to do that is on the SourceForge -<a href="http://sourceforge.net/patch/?group_id=103">patch manager</a>. +<p>Mailman is being <a +href="http://sourceforge.net/projects/mailman">developed on +SourceForge</a>. Please use the SourceForge <a +href="http://sourceforge.net/bugs/?group_id=103">bug tracker</a> to +report any bugs.. If you have patches you'd like to submit, the best +place to do that is on the SourceForge <a +href="http://sourceforge.net/patch/?group_id=103">patch manager</a>. + +<p>Be sure to select the right <em>group</em> for your bug or patch, +e.g. <em>Mailman 2.1</em>. Failing to do so may cause your submission +to get overlooked. It is also recommended that you email a note about +your submission to the +<a href="http://mail.python.org/mailman/listinfo/mailman-developers" +>mailman-developers</a> mailing list, but don't rely on just the email +to get the attention of the Mailman developers. + diff --git a/admin/www/bugs.html b/admin/www/bugs.html index cf5893b99..8c1749246 100644 --- a/admin/www/bugs.html +++ b/admin/www/bugs.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:57 2002 --> +<!-- Thu Dec 26 22:31:20 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,71 +66,58 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Overview </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="index.html">Home</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="features.html">Features</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <b>Bugs and Patches</b> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Exits </font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://sourceforge.net/bugs/?group_id=103">Bug Tracker</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://sourceforge.net/patch/?group_id=103">Patch Manager</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://sourceforge.net/projects/mailman">Mailman Project</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -158,11 +125,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -173,14 +143,22 @@ Email Us <td valign="top" width="90%" class="body"><br> <h3>Bugs and Patches</h3> -<p>Mailman is being -<a href="http://sourceforge.net/projects/mailman">developed on SourceForge</a>. -Please use the SourceForge -<a href="http://sourceforge.net/bugs/?group_id=103">bug tracker</a> to -report any bugs; I've retired the old Jitterbug database on -python.org. If you have patches you'd like to submit, the best place -to do that is on the SourceForge -<a href="http://sourceforge.net/patch/?group_id=103">patch manager</a>. +<p>Mailman is being <a +href="http://sourceforge.net/projects/mailman">developed on +SourceForge</a>. Please use the SourceForge <a +href="http://sourceforge.net/bugs/?group_id=103">bug tracker</a> to +report any bugs.. If you have patches you'd like to submit, the best +place to do that is on the SourceForge <a +href="http://sourceforge.net/patch/?group_id=103">patch manager</a>. + +<p>Be sure to select the right <em>group</em> for your bug or patch, +e.g. <em>Mailman 2.1</em>. Failing to do so may cause your submission +to get overlooked. It is also recommended that you email a note about +your submission to the +<a href="http://mail.python.org/mailman/listinfo/mailman-developers" +>mailman-developers</a> mailing list, but don't rely on just the email +to get the attention of the Mailman developers. + </td><!-- end of body cell --> </tr><!-- end of sidebar/body row --> diff --git a/admin/www/devs.ht b/admin/www/devs.ht index 7be626b91..937a6af98 100644 --- a/admin/www/devs.ht +++ b/admin/www/devs.ht @@ -1,26 +1,93 @@ -Title: Developer Documentation -Links: links.h doco-links.h +Title: Mailman Developer Resources +Links: +Other-links: + <h3>Developer Exits</h3> + <li><a href="http://sourceforge.net/projects/mailman">SourceForge Project Page</a> + <li><a href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/">Mailman Wiki</a> + <li><a href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/MailmanThreePointOh">Mailman 3.0 Wiki</a> + <li><a href="http://mail.python.org/mailman/listinfo/mailman-developers">mailman-developers list</a> + <li><a href="http://demo.iuveno-net.de/iuveno/Products/ZMailman/">ZMailman</a> + +<h3>Developer Resources</h3> -<h3>Developer Documentation</h3> - -If you're the kind of person who loves to hack on the nitty gritty, -you can start by <a href="admins.html">looking at</a> the -<code>bin/withlist</code> script. With this script you can directly -examine and manipulate list object attributes. - -<p>Coming soon, all the rest of the gory details... +If you're the kind of person who loves to get elbow deep in code, +there are lots of opportunities to dig into Mailman. You may want to +find a project on our Mailman +<a href="todo.html">TODO list</a> or on the +<a href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/">Mailman +design notes wiki</a>. Because Wikis are intended to be +collaborative, you're free to contribute to this page in true Wiki +fashion. You will also definitely want to subscribe +to the <a href="http://mail.python.org/mailman/listinfo/mailman-developers" +>mailman-developers</a> mailing list. -<h3>SourceForge project</h3> +<h3>SourceForge Project Page</h3> Developers should start with the <a href="http://sourceforge.net/projects/mailman">Mailman project at -SourceForge</a>. +SourceForge</a>. All patches and bugs should be submitted here so +they won't get lost, although it is also requested that you inform the +mailman-developers list about your submissions. -<h3>Mailman Wiki</h3> +<h3>IRC</h3> -You should also take a look at the <a -href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes">Mailman -Design Notes</a> Wiki page. This is where Mailman's future course -will be plotted in plain sight. Because Wikis are intended to be -collaborative, you're free to contribute to this page in true Wiki -fashion. +Some of the Mailman developers also occasionally hang out on the +<em>mailman</em> IRC channel at openprojects.net, though attendance +has been spotty lately. + +<!--table-stop--> + +<h3>Future plans</h3> + +Now that Mailman 2.1 has been released, I want to start thinking about +what will be in <a +href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/MailmanThreePointOh">Mailman +3.0</a>. I intend to use the wiki for most design artifacts, and the +mailman-developers mailing list for most discussions. The items that +are high on my list (which is by no means complete or definitive) +include: + +<ul> +<li><b>Consolidated user database</b> -- A user should have just one +account for every mailing list they are members of at a site, and they +should be able to manage all their options through this account. +It should be possible to integrate these databases with a site's +existing user management system to reduce duplication of data and +effort. + +<p><li><b>Unified template system</b> -- Mailman has a somewhat fractured +and inconvenient templating system, using both a homegrown HTML object +model in Python and coarse templates filled in with data at rendering +time. It can be near impossible to change the look and feel of the +administration pages, and a small change to the u/i of other pages +requires updates in all supported languages. I want to use a +templating system like +<a href="http://dev.zope.org/Wikis/DevSite/Projects/ZPT/">ZPT</a> or +<a href="http://www.mems-exchange.org/software/quixote/">Quixote</a>. +Actually, I plan to generalize the web interface so that many different +templating systems could be used, although we'll pick one to ship by +default. + +<p><li><b>A Real Database</b> -- Mailman uses an inefficient persistency +system based on Python pickles, and every mailing list has its own +pickled state. This has several disadvantages, including poor +scalability, difficulty in doing cross-mailing list operations, and +the virtual host limitation on list names. Mailman 3.0 will use a +real database, perhaps based on +<a href="http://www.zope.org/Wikis/ZODB/">ZODB</a> or +<a href="http://www.sleepycat.com">BerkeleyDB</a>. Again, the goal is +to generalize the interface to the backend database so that others can +be used, but choose one and ship it by default. + +<p><li><b>Component Architecture</b> -- Zope3's +<a href="http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/" +>component architecture</a> provides some very nice organizational +tools and software development methodologies. We'll be adopting many +of these for Mailman 3.0, which will allow us to do the kinds of +templating and database generalization described above. +</ul> + +Stephan Richter has let an effort called +<a href="http://demo.iuveno-net.de/iuveno/Products/ZMailman/" +>ZMailman</a> for integrating Zope and Mailman. I consider this a +proof of concept of some of the ideas outlined above. diff --git a/admin/www/devs.html b/admin/www/devs.html index 9895289a3..41d1eb3f6 100644 --- a/admin/www/devs.html +++ b/admin/www/devs.html @@ -1,16 +1,16 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:57 2002 --> +<!-- Thu Dec 26 22:30:21 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: -Title: Developer Documentation +Title: Mailman Developer Resources --> <head> -<title>Developer Documentation</title> +<title>Mailman Developer Resources</title> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> <meta name="generator" content="HT2HTML/2.0"> <style type="text/css"> @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <b>Developers</b> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,80 +66,39 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Documentation +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Developer Exits </font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="users.html">Users</a> +<tr><td bgcolor="#eecfa1"> +<a href="http://sourceforge.net/projects/mailman">SourceForge Project Page</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mgrs.html">List Managers</a> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/">Mailman Wiki</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="admins.html">Site Administrators</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Developers</b> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/MailmanThreePointOh">Mailman 3.0 Wiki</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="i18n.html">Internationalization</a> +<tr><td bgcolor="#eecfa1"> +<a href="http://mail.python.org/mailman/listinfo/mailman-developers">mailman-developers list</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="otherdocs.html">Other Documentation</a> +<tr><td bgcolor="#eecfa1"> +<a href="http://demo.iuveno-net.de/iuveno/Products/ZMailman/">ZMailman</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -167,11 +106,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -180,29 +122,89 @@ Email Us <!-- end of sidebar cell --> <!-- start of body cell --> <td valign="top" width="90%" class="body"><br> -<h3>Developer Documentation</h3> - -If you're the kind of person who loves to hack on the nitty gritty, -you can start by <a href="admins.html">looking at</a> the -<code>bin/withlist</code> script. With this script you can directly -examine and manipulate list object attributes. +<h3>Developer Resources</h3> -<p>Coming soon, all the rest of the gory details... +If you're the kind of person who loves to get elbow deep in code, +there are lots of opportunities to dig into Mailman. You may want to +find a project on our Mailman +<a href="todo.html">TODO list</a> or on the +<a href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/">Mailman +design notes wiki</a>. Because Wikis are intended to be +collaborative, you're free to contribute to this page in true Wiki +fashion. You will also definitely want to subscribe +to the <a href="http://mail.python.org/mailman/listinfo/mailman-developers" +>mailman-developers</a> mailing list. -<h3>SourceForge project</h3> +<h3>SourceForge Project Page</h3> Developers should start with the <a href="http://sourceforge.net/projects/mailman">Mailman project at -SourceForge</a>. +SourceForge</a>. All patches and bugs should be submitted here so +they won't get lost, although it is also requested that you inform the +mailman-developers list about your submissions. -<h3>Mailman Wiki</h3> +<h3>IRC</h3> -You should also take a look at the <a -href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes">Mailman -Design Notes</a> Wiki page. This is where Mailman's future course -will be plotted in plain sight. Because Wikis are intended to be -collaborative, you're free to contribute to this page in true Wiki -fashion. +Some of the Mailman developers also occasionally hang out on the +<em>mailman</em> IRC channel at openprojects.net, though attendance +has been spotty lately. + +<!--table-stop--> + +<h3>Future plans</h3> + +Now that Mailman 2.1 has been released, I want to start thinking about +what will be in <a +href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/MailmanThreePointOh">Mailman +3.0</a>. I intend to use the wiki for most design artifacts, and the +mailman-developers mailing list for most discussions. The items that +are high on my list (which is by no means complete or definitive) +include: + +<ul> +<li><b>Consolidated user database</b> -- A user should have just one +account for every mailing list they are members of at a site, and they +should be able to manage all their options through this account. +It should be possible to integrate these databases with a site's +existing user management system to reduce duplication of data and +effort. + +<p><li><b>Unified template system</b> -- Mailman has a somewhat fractured +and inconvenient templating system, using both a homegrown HTML object +model in Python and coarse templates filled in with data at rendering +time. It can be near impossible to change the look and feel of the +administration pages, and a small change to the u/i of other pages +requires updates in all supported languages. I want to use a +templating system like +<a href="http://dev.zope.org/Wikis/DevSite/Projects/ZPT/">ZPT</a> or +<a href="http://www.mems-exchange.org/software/quixote/">Quixote</a>. +Actually, I plan to generalize the web interface so that many different +templating systems could be used, although we'll pick one to ship by +default. + +<p><li><b>A Real Database</b> -- Mailman uses an inefficient persistency +system based on Python pickles, and every mailing list has its own +pickled state. This has several disadvantages, including poor +scalability, difficulty in doing cross-mailing list operations, and +the virtual host limitation on list names. Mailman 3.0 will use a +real database, perhaps based on +<a href="http://www.zope.org/Wikis/ZODB/">ZODB</a> or +<a href="http://www.sleepycat.com">BerkeleyDB</a>. Again, the goal is +to generalize the interface to the backend database so that others can +be used, but choose one and ship it by default. + +<p><li><b>Component Architecture</b> -- Zope3's +<a href="http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/" +>component architecture</a> provides some very nice organizational +tools and software development methodologies. We'll be adopting many +of these for Mailman 3.0, which will allow us to do the kinds of +templating and database generalization described above. +</ul> + +Stephan Richter has let an effort called +<a href="http://demo.iuveno-net.de/iuveno/Products/ZMailman/" +>ZMailman</a> for integrating Zope and Mailman. I consider this a +proof of concept of some of the ideas outlined above. </td><!-- end of body cell --> </tr><!-- end of sidebar/body row --> diff --git a/admin/www/doco-links.h b/admin/www/doco-links.h index b79b3e826..29ac84ba4 100644 --- a/admin/www/doco-links.h +++ b/admin/www/doco-links.h @@ -1,8 +1,7 @@ <!-- -*- html -*- --> <h3>Documentation</h3> +<li><a href="docs.html">Overview</a> <li><a href="users.html">Users</a> -<li><a href="mgrs.html">List Managers</a> -<li><a href="admins.html">Site Administrators</a> -<li><a href="devs.html">Developers</a> -<li><a href="i18n.html">Internationalization</a> -<li><a href="otherdocs.html">Other Documentation</a> +<li><a href="admins.html">List Managers</a> +<li><a href="site.html">Site Administrators</a> +<li><a href="i18n.html">Translators</a> diff --git a/admin/www/docs.ht b/admin/www/docs.ht new file mode 100644 index 000000000..6372be36c --- /dev/null +++ b/admin/www/docs.ht @@ -0,0 +1,66 @@ +Title: Mailman Documentation +Links: doco-links.h +Other-links: + <h3>Exits</h3> + <li><a href="http://www.python.org/cgi-bin/faqw-mm.py">FAQ Wizard</a> + <li><a href="http://staff.imsa.edu/~ckolar/mailman">Chris Kolar's Docs</a> + <li><a href="http://www.exim.org/howto/mailman.html">Exim HOWTO</a> + +<h3>Mailman Documentation</h3> + +On-line documentation for Mailman 2.1 is still under construction, but +is organized among the following audiences: + +<ul> +<li><a href="users.html"><b>Users</b></a> -- anybody who is a member + of a mailing list managed by Mailman. This documentation explains + how you can subscribe and unsubscribe from mailing lists, how to + change your personal options, and how to interact with other parts + of the Mailman system. + +<p><li><a href="admins.html"><b>List Managers</b></a> -- anybody who + is a list administrator or moderator for a mailing list. This + documentation goes into all the gory details about how to set up + your lists, what the various options mean and control, and how to + manage the membership of your mailing list. + +<p><li><a href="site.html"><b>Site Administrators</b></a> -- anybody + who is setting up a Mailman site. This documentation contains all + the information about installing Mailman, integrating it with your + mail and web servers, setting list defaults, configuring virtual + domains, and enabling various options for your list + administrators. This documentation also gives some hints on how + to tune Mailman for optimal performance. + +<p><li><a href="i18n.html"><b>Translators</b></a> -- anybody who is + contributing to internationalization support for Mailman. This + describes contact addresses for the current language champions and + tells you what you need to do if you want to contribute a new + language translation to the project (more are always welcome!). +</ul> + +<h3>Other Resources</h3> + +<p>The <a href="faq.html">Frequently Asked Questions (FAQ)</a> is +available to answer the most common questions. See also the community +driven <a href="http://www.python.org/cgi-bin/faqw-mm.py">Mailman +FAQ Wizard</a>. Feel free to add or correct entries in the FAQ Wizard +-- this is your resource for helping your colleagues. The password is +<em>Mailman</em> (yes, we use the honor system here). + +<p>For issues not covered in the FAQ, please post your questions to +the <a href="lists.html">Mailman-Users</a> mailing list. + +<p><a href="http://staff.imsa.edu/~ckolar/index.htm">Chris Kolar</a> has made +available <a href="http://staff.imsa.edu/~ckolar/mailman">Mailman +documentation</a>, primarily for list owners who are not necessarily +technical, but who own Mailman mailing lists. + +<p>Nigel Metheringham has posted a +<a href="http://www.exim.org/howto/mailman.html">HOWTO on using Exim +and Mailman</a> together. If you're using the +<a href="http://www.exim.org">Exim mailer</a> you should check this out. + +<p>The <a href="download.html">Mailman source distribution</a> itself +contains many README files for discussion of issues specific to +operating system, mail transport agent, or web server. diff --git a/admin/www/docs.html b/admin/www/docs.html new file mode 100644 index 000000000..35f1ffc78 --- /dev/null +++ b/admin/www/docs.html @@ -0,0 +1,200 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> +<!-- Thu Dec 26 22:30:21 2002 --> +<!-- USING HT2HTML 2.0 --> +<!-- SEE http://ht2html.sf.net --> +<!-- User-specified headers: +Title: Mailman Documentation + +--> + +<head> +<title>Mailman Documentation</title> +<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> +<meta name="generator" content="HT2HTML/2.0"> +<style type="text/css"> +body { margin: 0px; } +</style> +</head> +<body bgcolor="#ffffff" text="#000000" + marginwidth="0" marginheight="0" + link="#0000bb" vlink="#551a8b" + alink="#ff0000"> +<!-- start of page table --> +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<!-- start of banner row --> +<tr> +<!-- start of corner cells --> +<td width="150" valign="middle" bgcolor="white" class="corner"> + +<center> + <a href="./index.html"> + <img border=0 src="./images/logo-70.jpg"></a></center> </td> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> +<!-- end of corner cells --> +<!-- start of banner --> +<td width="90%" bgcolor="#eecfa1" class="banner"> +<!-- start of site links table --> +<table width="100%" border="0" +CELLSPACING=0 CELLPADDING=0 + bgcolor="#ffffff"> +<tr> + <td bgcolor="#eecfa1"> +<a href="./index.html">Home</a> + </td> + <td bgcolor="#eecfa1"> +<b>Documentation</b> + </td> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> + </td> +</tr><tr> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./devs.html">Developers</a> + </td> +</tr> +</table><!-- end of site links table --> + +</td><!-- end of banner --> +</tr><!-- end of banner row --> +<tr><!-- start of sidebar/body row --> +<!-- start of sidebar cells --> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> +<!-- start of sidebar table --> +<table width="100%" border="0" cellspacing="0" cellpadding="3" + bgcolor="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Documentation +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<b>Overview</b> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="users.html">Users</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="admins.html">List Managers</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="site.html">Site Administrators</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="i18n.html">Translators</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Exits +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/cgi-bin/faqw-mm.py">FAQ Wizard</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://staff.imsa.edu/~ckolar/mailman">Chris Kolar's Docs</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.exim.org/howto/mailman.html">Exim HOWTO</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Email Us +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/"><img border=0 + src="./images/PythonPoweredSmall.png" + ></a> <a href="http://sourceforge.net"><img + src="http://sourceforge.net/sflogo.php?group_id=103" + width="88" height="31" border="0" + alt="SourceForge Logo"></a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + +</td></tr> +</table><!-- end of sidebar table --> + +</td> +<td width="15"> </td><!--spacer--> +<!-- end of sidebar cell --> +<!-- start of body cell --> +<td valign="top" width="90%" class="body"><br> +<h3>Mailman Documentation</h3> + +On-line documentation for Mailman 2.1 is still under construction, but +is organized among the following audiences: + +<ul> +<li><a href="users.html"><b>Users</b></a> -- anybody who is a member + of a mailing list managed by Mailman. This documentation explains + how you can subscribe and unsubscribe from mailing lists, how to + change your personal options, and how to interact with other parts + of the Mailman system. + +<p><li><a href="admins.html"><b>List Managers</b></a> -- anybody who + is a list administrator or moderator for a mailing list. This + documentation goes into all the gory details about how to set up + your lists, what the various options mean and control, and how to + manage the membership of your mailing list. + +<p><li><a href="site.html"><b>Site Administrators</b></a> -- anybody + who is setting up a Mailman site. This documentation contains all + the information about installing Mailman, integrating it with your + mail and web servers, setting list defaults, configuring virtual + domains, and enabling various options for your list + administrators. This documentation also gives some hints on how + to tune Mailman for optimal performance. + +<p><li><a href="i18n.html"><b>Translators</b></a> -- anybody who is + contributing to internationalization support for Mailman. This + describes contact addresses for the current language champions and + tells you what you need to do if you want to contribute a new + language translation to the project (more are always welcome!). +</ul> + +<h3>Other Resources</h3> + +<p>The <a href="faq.html">Frequently Asked Questions (FAQ)</a> is +available to answer the most common questions. See also the community +driven <a href="http://www.python.org/cgi-bin/faqw-mm.py">Mailman +FAQ Wizard</a>. Feel free to add or correct entries in the FAQ Wizard +-- this is your resource for helping your colleagues. The password is +<em>Mailman</em> (yes, we use the honor system here). + +<p>For issues not covered in the FAQ, please post your questions to +the <a href="lists.html">Mailman-Users</a> mailing list. + +<p><a href="http://staff.imsa.edu/~ckolar/index.htm">Chris Kolar</a> has made +available <a href="http://staff.imsa.edu/~ckolar/mailman">Mailman +documentation</a>, primarily for list owners who are not necessarily +technical, but who own Mailman mailing lists. + +<p>Nigel Metheringham has posted a +<a href="http://www.exim.org/howto/mailman.html">HOWTO on using Exim +and Mailman</a> together. If you're using the +<a href="http://www.exim.org">Exim mailer</a> you should check this out. + +<p>The <a href="download.html">Mailman source distribution</a> itself +contains many README files for discussion of issues specific to +operating system, mail transport agent, or web server. + +</td><!-- end of body cell --> +</tr><!-- end of sidebar/body row --> +</table><!-- end of page table --> +</body></html> diff --git a/admin/www/download-links.h b/admin/www/download-links.h new file mode 100644 index 000000000..635a577c2 --- /dev/null +++ b/admin/www/download-links.h @@ -0,0 +1,6 @@ +<!-- -*- html -*- --> +<h3>Downloading</h3> +<li><a href="download.html">Downloading</a> +<li><a href="version.html">Latest Version</a> +<li><a href="requirements.html">Requirements</a> +<li><a href="install.html">Installing</a> diff --git a/admin/www/download.ht b/admin/www/download.ht index 51a33adc0..617b15b8a 100644 --- a/admin/www/download.ht +++ b/admin/www/download.ht @@ -1,80 +1,14 @@ Title: Downloading Mailman -Other-links: - <h3>SMTP servers</h3> - <li><a href="http://www.postfix.org/">Postfix</a> - <li><a href="http://www.exim.org/">Exim</a> - <li><a href="http://www.sendmail.org/">Sendmail</a> - <li><a href="http://www.qmail.org/">Qmail</a> - <h3>Other software</h3> - <li><a href="http://www.apache.org/">Apache web server</a> - <li><a href="http://www.gnu.org/software/gcc/">GNU C compiler</a> - <h3>Mailman downloads</h3> - <li><a href="http://ftp.gnu.org/gnu/mailman/">From GNU</a> - <li><a href="http://www.list.org/mailman.tar.gz">From List.Org</a> - <li><a href="http://sourceforge.net/project/showfiles.php?group_id=103">From SourceForge</a> - -<h3>Requirements</h3> - -<p>Mailman currently runs only on GNU/Linux and any other Un*x-like -operating system, such as *BSD, Solaris, etc. It should work on -MacOSX but not earlier versions of MacOS. It probably does not work -on Windows, although it's possible you could get it running on a -Cygwin system (please <a -href="mailto:mailman-developers@python.org">let the developer -community know</a> if you have success with this!) - -<p> -Before you can run Mailman, you need to make sure that -<a href="http://www.python.org/">Python</a> is installed. Mailman 2.1 -requires at least Python 2.1, although it is recommended that you use Python -2.1.3 or Python 2.2.1. Most GNU/Linux systems come with Python -pre-installed, so you just need to make sure you're running an -up-to-date version. You can do this by executing the following at -your shell's command line: - -<blockquote> -<pre> -% python -V -Python 2.1.3 -</pre> -</blockquote> - -If your Python executable doesn't understand the <code>-V</code> -option, it's probably too old! - -<p>You will also need an SMTP server (a.k.a. mail transport agent or -<em>MTA</em>) for mail delivery and reception. Mailman should work -well with <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>. - -<p>You will need a web server. -<a href="http://www.apache.org/">Apache</a> is certainly the most -popular, is available for all Unix systems, and works great with -Mailman. - -<p>To install Mailman from the sources, you will also need an ANSI C -compiler. The -<a href="http://www.gnu.org/software/gcc/">GNU C compiler</a> -gcc 2.8.1 or later is known to work well. +Links: download-links.h <h3>Downloading</h3> -<p>Version -(<!-VERSION--->2.1rc1<!-VERSION--->, -released on -<!-DATE--->24-Dec-2002<!-DATE--->) -is a beta release of the next version. While the betas seem to be -working quite well, it is still recommended that you use the -<a href="http://sourceforge.net/project/showfiles.php?group_id=103">latest -stable 2.0.x release</a>. Mailman is -available from the following sources: +Mailman is available from the following sources: <ul> - <li><a href="http://ftp.gnu.org/gnu/mailman/">From GNU</a> - <li><a href="http://www.list.org/mailman.tar.gz">From List.Org</a> - <li><a href="http://sourceforge.net/project/showfiles.php?group_id=103">From SourceForge</a> + <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 @@ -88,7 +22,10 @@ unpack it with the following commands: </pre> </blockquote> -Mailman's tarball unpacks into a directory called +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 diff --git a/admin/www/download.html b/admin/www/download.html index a9eee1bd1..3ca2be319 100644 --- a/admin/www/download.html +++ b/admin/www/download.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Tue Dec 24 00:24:50 2002 --> +<!-- Thu Dec 26 22:30:22 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<b>Download</b> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,97 +66,36 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Downloading </font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Requirements, Download</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> +<tr><td bgcolor="#eecfa1"> +<b>Downloading</b> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> +<tr><td bgcolor="#eecfa1"> +<a href="version.html">Latest Version</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> +<tr><td bgcolor="#eecfa1"> +<a href="requirements.html">Requirements</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> +<tr><td bgcolor="#eecfa1"> +<a href="install.html">Installing</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -SMTP servers -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.postfix.org/">Postfix</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.exim.org/">Exim</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.sendmail.org/">Sendmail</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.qmail.org/">Qmail</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Other software -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.apache.org/">Apache web server</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/gcc/">GNU C compiler</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Mailman downloads -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://ftp.gnu.org/gnu/mailman/">From GNU</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.list.org/mailman.tar.gz">From List.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://sourceforge.net/project/showfiles.php?group_id=103">From SourceForge</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -184,11 +103,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -197,68 +119,14 @@ Email Us <!-- end of sidebar cell --> <!-- start of body cell --> <td valign="top" width="90%" class="body"><br> -<h3>Requirements</h3> - -<p>Mailman currently runs only on GNU/Linux and any other Un*x-like -operating system, such as *BSD, Solaris, etc. It should work on -MacOSX but not earlier versions of MacOS. It probably does not work -on Windows, although it's possible you could get it running on a -Cygwin system (please <a -href="mailto:mailman-developers@python.org">let the developer -community know</a> if you have success with this!) - -<p> -Before you can run Mailman, you need to make sure that -<a href="http://www.python.org/">Python</a> is installed. Mailman 2.1 -requires at least Python 2.1, although it is recommended that you use Python -2.1.3 or Python 2.2.1. Most GNU/Linux systems come with Python -pre-installed, so you just need to make sure you're running an -up-to-date version. You can do this by executing the following at -your shell's command line: - -<blockquote> -<pre> -% python -V -Python 2.1.3 -</pre> -</blockquote> - -If your Python executable doesn't understand the <code>-V</code> -option, it's probably too old! - -<p>You will also need an SMTP server (a.k.a. mail transport agent or -<em>MTA</em>) for mail delivery and reception. Mailman should work -well with <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>. - -<p>You will need a web server. -<a href="http://www.apache.org/">Apache</a> is certainly the most -popular, is available for all Unix systems, and works great with -Mailman. - -<p>To install Mailman from the sources, you will also need an ANSI C -compiler. The -<a href="http://www.gnu.org/software/gcc/">GNU C compiler</a> -gcc 2.8.1 or later is known to work well. - <h3>Downloading</h3> -<p>Version -(<!-VERSION--->2.1rc1<!-VERSION--->, -released on -<!-DATE--->24-Dec-2002<!-DATE--->) -is a beta release of the next version. While the betas seem to be -working quite well, it is still recommended that you use the -<a href="http://sourceforge.net/project/showfiles.php?group_id=103">latest -stable 2.0.x release</a>. Mailman is -available from the following sources: +Mailman is available from the following sources: <ul> - <li><a href="http://ftp.gnu.org/gnu/mailman/">From GNU</a> - <li><a href="http://www.list.org/mailman.tar.gz">From List.Org</a> - <li><a href="http://sourceforge.net/project/showfiles.php?group_id=103">From SourceForge</a> + <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 @@ -272,7 +140,10 @@ unpack it with the following commands: </pre> </blockquote> -Mailman's tarball unpacks into a directory called +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 diff --git a/admin/www/faq.html b/admin/www/faq.html index 30ed7a810..60c0ec7ea 100644 --- a/admin/www/faq.html +++ b/admin/www/faq.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Tue Dec 24 00:24:50 2002 --> +<!-- Thu Dec 26 22:30:25 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<b>FAQ</b> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,58 +66,45 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Overview </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="index.html">Home</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="features.html">Features</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="bugs.html">Bugs and Patches</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<b>Frequently Asked Questions</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -145,11 +112,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> diff --git a/admin/www/features.ht b/admin/www/features.ht index f852524d1..dca77bf95 100644 --- a/admin/www/features.ht +++ b/admin/www/features.ht @@ -5,61 +5,76 @@ Other-links: <h3>Mailman Features</h3> -This is just a short summary of all the features of Mailman 2.1. +Here's a brief description of the new features in Mailman 2.1 +The <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/NEWS?rev=HEAD&content-type=text/vnd.viewcvs-markup" +>NEWS</a> file contains a detailed summary of all new features. + +<ul> +<li>Through-the-web list creation and removal (with automatic + support depending on the MTA) +<li>Multi-lingual support: list web pages and email notices can be in + any of nearly two dozen supported language, configurable + per-site, per-list, and per-user +<li> "Real name" support for members +<li>Much better password-less operation for simple user tasks. +<li>Support for personalized deliveries and + <a href="http://cr.yp.to/proto/verp.txt">VERP</a>-like message + delivery for foolproof bounce detection +<li>Emergency moderation +<li>MIME-based content filtering, with demime/stripmime like options +<li>Regular expression based topic filtering +<li>Better membership management, including searching +<li>Re-organized administrative requests pages +<li>Moderated newsgroup support +<li>A new architecture for the mail delivery subsystem, removing + the dependence on cron, for better responsiveness and + scalability +<li>New moderation and privacy controls +<li>Invitations +<li>Autoresponse governors +<li>Users can now change some of their delivery options globally, + for all lists at a site, including their password, delivery + status, real name, etc. +<li>Much better MIME and I18n support in the archiver +<li>A separate "list moderator" role has been added +<li>Urgent: header support (bypasses digests to reach all users + immediately). +</ul> + +Here is a short summary of other features in Mailman. For details, +please see the <a href="docs.html">on-line documentation</a>. <ul> <li>Web based list administration for nearly all tasks, including list configuration, moderation (post approvals), management of user accounts. - <li>Web based subscribing and unsubscribing, and user configuration management. Users can temporarily disable their accounts, select digest modes, hide their email addresses from other members, etc. - <li>A customizable <em>home page</em> for each mailing list. - -<li>Through-the-web list creation and removal (with automatic support - depending on the MTA). - <li>Per-list privacy features, such as closed-subscriptions, private archives, private membership rosters, and sender-based posting rules. - -<li>Multi-lingual support: list web pages and email notices can be in - any supported language, configurable per-site, per-list, and - per-user. - <li>Configurable (per-list and per-user) delivery mode <ul><li>Regular (immediate) delivery <li>MIME digest <li>Plain (<a href="http://www.faqs.org/rfcs/rfc1153.html">RFC 1153</a>) digests </ul> - <li>Integrated bounce detection within an extensible framework. Automatic disposition of bouncing addresses (disable, unsubscribe). - -<li>Integrated spam filters and MIME-based content filters. - -<li>Automatic web-based Hypermail-style archiving, with hooks for - external archivers such as +<li>Integrated spam filters +<li>Built-in web-based archiving, with hooks for external archivers such as <a href="http://www.oac.uci.edu/indiv/ehood/mhonarc.html">MHonArc</a>. - <li>Integrated Usenet gatewaying. - <li>Integrated auto-replies. - <li>Majordomo-style email based commands. - <li>Multiple list owners and moderators are possible. - <li>Support for virtual domains. - <li>Runs on GNU/Linux and most Un*x-like systems, compatible with most web servers and browsers, and most SMTP servers. Requires Python - 2.1 or newer. - + 2.1.3 or newer. <li>An extensible mail delivery pipeline. - <li>High-performance mail delivery, with a scalable architecture. +</ul> diff --git a/admin/www/features.html b/admin/www/features.html index d65034fcf..878be8dea 100644 --- a/admin/www/features.html +++ b/admin/www/features.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:58 2002 --> +<!-- Thu Dec 26 22:30:22 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,65 +66,52 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Overview </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="index.html">Home</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <b>Features</b> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="bugs.html">Bugs and Patches</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Exits </font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.oac.uci.edu/indiv/ehood/mhonarc.html">MHonArc</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -152,11 +119,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -167,64 +137,79 @@ Email Us <td valign="top" width="90%" class="body"><br> <h3>Mailman Features</h3> -This is just a short summary of all the features of Mailman 2.1. +Here's a brief description of the new features in Mailman 2.1 +The <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/NEWS?rev=HEAD&content-type=text/vnd.viewcvs-markup" +>NEWS</a> file contains a detailed summary of all new features. + +<ul> +<li>Through-the-web list creation and removal (with automatic + support depending on the MTA) +<li>Multi-lingual support: list web pages and email notices can be in + any of nearly two dozen supported language, configurable + per-site, per-list, and per-user +<li> "Real name" support for members +<li>Much better password-less operation for simple user tasks. +<li>Support for personalized deliveries and + <a href="http://cr.yp.to/proto/verp.txt">VERP</a>-like message + delivery for foolproof bounce detection +<li>Emergency moderation +<li>MIME-based content filtering, with demime/stripmime like options +<li>Regular expression based topic filtering +<li>Better membership management, including searching +<li>Re-organized administrative requests pages +<li>Moderated newsgroup support +<li>A new architecture for the mail delivery subsystem, removing + the dependence on cron, for better responsiveness and + scalability +<li>New moderation and privacy controls +<li>Invitations +<li>Autoresponse governors +<li>Users can now change some of their delivery options globally, + for all lists at a site, including their password, delivery + status, real name, etc. +<li>Much better MIME and I18n support in the archiver +<li>A separate "list moderator" role has been added +<li>Urgent: header support (bypasses digests to reach all users + immediately). +</ul> + +Here is a short summary of other features in Mailman. For details, +please see the <a href="docs.html">on-line documentation</a>. <ul> <li>Web based list administration for nearly all tasks, including list configuration, moderation (post approvals), management of user accounts. - <li>Web based subscribing and unsubscribing, and user configuration management. Users can temporarily disable their accounts, select digest modes, hide their email addresses from other members, etc. - <li>A customizable <em>home page</em> for each mailing list. - -<li>Through-the-web list creation and removal (with automatic support - depending on the MTA). - <li>Per-list privacy features, such as closed-subscriptions, private archives, private membership rosters, and sender-based posting rules. - -<li>Multi-lingual support: list web pages and email notices can be in - any supported language, configurable per-site, per-list, and - per-user. - <li>Configurable (per-list and per-user) delivery mode <ul><li>Regular (immediate) delivery <li>MIME digest <li>Plain (<a href="http://www.faqs.org/rfcs/rfc1153.html">RFC 1153</a>) digests </ul> - <li>Integrated bounce detection within an extensible framework. Automatic disposition of bouncing addresses (disable, unsubscribe). - -<li>Integrated spam filters and MIME-based content filters. - -<li>Automatic web-based Hypermail-style archiving, with hooks for - external archivers such as +<li>Integrated spam filters +<li>Built-in web-based archiving, with hooks for external archivers such as <a href="http://www.oac.uci.edu/indiv/ehood/mhonarc.html">MHonArc</a>. - <li>Integrated Usenet gatewaying. - <li>Integrated auto-replies. - <li>Majordomo-style email based commands. - <li>Multiple list owners and moderators are possible. - <li>Support for virtual domains. - <li>Runs on GNU/Linux and most Un*x-like systems, compatible with most web servers and browsers, and most SMTP servers. Requires Python - 2.1 or newer. - + 2.1.3 or newer. <li>An extensible mail delivery pipeline. - <li>High-performance mail delivery, with a scalable architecture. +</ul> </td><!-- end of body cell --> </tr><!-- end of sidebar/body row --> diff --git a/admin/www/help.ht b/admin/www/help.ht new file mode 100644 index 000000000..fa6fe4bd5 --- /dev/null +++ b/admin/www/help.ht @@ -0,0 +1,24 @@ +Title: Mailman Help +Other-links: + <h3>Help</h3> + <li><a href="faq.html">FAQ</a> + <li><a href="http://www.python.org/cgi-bin/faqw-mm.py">FAQ + Wizard</a> (Exit) + <li><a href="lists.html">Mailing lists</a> + +<h3>Help</h3> + +There are many resources available for those who need help with +Mailman, beyond the <a href="docs.html">on-line documentation</a>. If +you are having problems installing or configuring Mailman, or if you +have questions about what Mailman can do, you should probably start +with the <a href="faq.html">FAQ</a>, and the community driven +<a href="http://www.python.org/cgi-bin/faqw-mm.py">FAQ Wizard</a>. + +<p>Beyond that, please use the <a href="lists.html">discussion +lists</a> for asking questions. There are lots of very helpful and +knowledgeable people on the lists who can help. Probably the most +helpful will be the <a href="http://listowner.org/">Listowners</a> +mailing list and the +<a href="http://mail.python.org/mailman/listinfo/mailman-users" +>mailman-users</a> mailing lists. diff --git a/admin/www/help.html b/admin/www/help.html new file mode 100644 index 000000000..e70186b2b --- /dev/null +++ b/admin/www/help.html @@ -0,0 +1,165 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> +<!-- Thu Dec 26 22:30:22 2002 --> +<!-- USING HT2HTML 2.0 --> +<!-- SEE http://ht2html.sf.net --> +<!-- User-specified headers: +Title: Mailman Help + +--> + +<head> +<title>Mailman Help</title> +<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> +<meta name="generator" content="HT2HTML/2.0"> +<style type="text/css"> +body { margin: 0px; } +</style> +</head> +<body bgcolor="#ffffff" text="#000000" + marginwidth="0" marginheight="0" + link="#0000bb" vlink="#551a8b" + alink="#ff0000"> +<!-- start of page table --> +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<!-- start of banner row --> +<tr> +<!-- start of corner cells --> +<td width="150" valign="middle" bgcolor="white" class="corner"> + +<center> + <a href="./index.html"> + <img border=0 src="./images/logo-70.jpg"></a></center> </td> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> +<!-- end of corner cells --> +<!-- start of banner --> +<td width="90%" bgcolor="#eecfa1" class="banner"> +<!-- start of site links table --> +<table width="100%" border="0" +CELLSPACING=0 CELLPADDING=0 + bgcolor="#ffffff"> +<tr> + <td bgcolor="#eecfa1"> +<a href="./index.html">Home</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> + </td> +</tr><tr> + <td bgcolor="#eecfa1"> +<b>Help</b> + </td> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./devs.html">Developers</a> + </td> +</tr> +</table><!-- end of site links table --> + +</td><!-- end of banner --> +</tr><!-- end of banner row --> +<tr><!-- start of sidebar/body row --> +<!-- start of sidebar cells --> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> +<!-- start of sidebar table --> +<table width="100%" border="0" cellspacing="0" cellpadding="3" + bgcolor="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Overview +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="index.html">Home</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="features.html">Features</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="bugs.html">Bugs and Patches</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Help +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="faq.html">FAQ</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/cgi-bin/faqw-mm.py">FAQ + Wizard</a> (Exit) +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="lists.html">Mailing lists</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Email Us +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/"><img border=0 + src="./images/PythonPoweredSmall.png" + ></a> <a href="http://sourceforge.net"><img + src="http://sourceforge.net/sflogo.php?group_id=103" + width="88" height="31" border="0" + alt="SourceForge Logo"></a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + +</td></tr> +</table><!-- end of sidebar table --> + +</td> +<td width="15"> </td><!--spacer--> +<!-- end of sidebar cell --> +<!-- start of body cell --> +<td valign="top" width="90%" class="body"><br> +<h3>Help</h3> + +There are many resources available for those who need help with +Mailman, beyond the <a href="docs.html">on-line documentation</a>. If +you are having problems installing or configuring Mailman, or if you +have questions about what Mailman can do, you should probably start +with the <a href="faq.html">FAQ</a>, and the community driven +<a href="http://www.python.org/cgi-bin/faqw-mm.py">FAQ Wizard</a>. + +<p>Beyond that, please use the <a href="lists.html">discussion +lists</a> for asking questions. There are lots of very helpful and +knowledgeable people on the lists who can help. Probably the most +helpful will be the <a href="http://listowner.org/">Listowners</a> +mailing list and the +<a href="http://mail.python.org/mailman/listinfo/mailman-users" +>mailman-users</a> mailing lists. + +</td><!-- end of body cell --> +</tr><!-- end of sidebar/body row --> +</table><!-- end of page table --> +</body></html> diff --git a/admin/www/i18n.ht b/admin/www/i18n.ht index 618c0bb5a..c1212ee4d 100644 --- a/admin/www/i18n.ht +++ b/admin/www/i18n.ht @@ -1,5 +1,5 @@ Title: Internationalization -Links: links.h doco-links.h +Links: doco-links.h <h3>Internationalization</h3> @@ -12,28 +12,18 @@ Internationalization is handled as follows: <li>Each Mailman installation has a server default language. Mailman ships with US English as the server default. - <li>Mailman comes with many supported languages, and if your + <p><li>Mailman comes with many supported languages, and if your language is on that list, it will just work. - <li>Once Mailman 2.1 is officially released, we plan to make - available <em>language packs</em> which include updated language - support, or new languages. - - <li>If you'd like to volunteer to help with translations, or have - questions about the support for your language of choice, - please contact the <a - href="mailto:mailman-i18n@python.org">mailman-i18n@python.org</a> - mailing list. - - <li>Individual list owners can choose which languages they'd like - their mailing list to support from the suite of site-enabled - language packs. The list owner can also select the list's default + <p><li>Individual list owners can choose which languages they'd + like their mailing list to support from the suite of site-enabled + languages. The list owner can also select the list's default language. Mailing lists can thus be monolingual (with English or any other installed language as the default), or they can be multilingual. - <li>Individual users can choose what their preferred language is, - from the set of list-enabled languages. Thus, if a list is + <p><li>Individual users can choose what their preferred language + is, from the set of list-enabled languages. Thus, if a list is multilingual, the user can choose which language they'd prefer when interacting with Mailman. </ul> @@ -42,10 +32,19 @@ It must be noted that Mailman never actually translates the messages that flow through its mailing lists. It's up to the list members to adhere to their community's language conventions. -<h3>Mailman Internationalization Resources</h3> +<h3>Mailman Language Champions</h3> + +Each language translation has a champion who coordinates updates and +submits them to the Mailman project. If the language you are +interested is listed here, please contact the champion for details. +If your language is not listed here, or if you have general questions +about I18N Mailman, please contact the +<a href="http://mail.python.org/mailman/listinfo/mailman-i18n" +>mailman-i18n@python.org</a> mailing list. -The following resources are available for those wishing to use -internationalized versions of Mailman. +<p>We are investigating using the +<a href="http://www.iro.umontreal.ca/contrib/po/HTML/"Translation +Project</a> for future language support</a>. <dl> <p><dt><b>Catalan</b></dt> diff --git a/admin/www/i18n.html b/admin/www/i18n.html index 51c07fb14..0b0948ced 100644 --- a/admin/www/i18n.html +++ b/admin/www/i18n.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Tue Dec 24 15:31:02 2002 --> +<!-- Thu Dec 26 22:30:22 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,80 +66,39 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Documentation </font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="users.html">Users</a> +<tr><td bgcolor="#eecfa1"> +<a href="docs.html">Overview</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mgrs.html">List Managers</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="admins.html">Site Administrators</a> +<tr><td bgcolor="#eecfa1"> +<a href="users.html">Users</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="devs.html">Developers</a> +<tr><td bgcolor="#eecfa1"> +<a href="admins.html">List Managers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<b>Internationalization</b> +<tr><td bgcolor="#eecfa1"> +<a href="site.html">Site Administrators</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="otherdocs.html">Other Documentation</a> +<tr><td bgcolor="#eecfa1"> +<b>Translators</b> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -167,11 +106,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -191,28 +133,18 @@ Internationalization is handled as follows: <li>Each Mailman installation has a server default language. Mailman ships with US English as the server default. - <li>Mailman comes with many supported languages, and if your + <p><li>Mailman comes with many supported languages, and if your language is on that list, it will just work. - <li>Once Mailman 2.1 is officially released, we plan to make - available <em>language packs</em> which include updated language - support, or new languages. - - <li>If you'd like to volunteer to help with translations, or have - questions about the support for your language of choice, - please contact the <a - href="mailto:mailman-i18n@python.org">mailman-i18n@python.org</a> - mailing list. - - <li>Individual list owners can choose which languages they'd like - their mailing list to support from the suite of site-enabled - language packs. The list owner can also select the list's default + <p><li>Individual list owners can choose which languages they'd + like their mailing list to support from the suite of site-enabled + languages. The list owner can also select the list's default language. Mailing lists can thus be monolingual (with English or any other installed language as the default), or they can be multilingual. - <li>Individual users can choose what their preferred language is, - from the set of list-enabled languages. Thus, if a list is + <p><li>Individual users can choose what their preferred language + is, from the set of list-enabled languages. Thus, if a list is multilingual, the user can choose which language they'd prefer when interacting with Mailman. </ul> @@ -221,10 +153,19 @@ It must be noted that Mailman never actually translates the messages that flow through its mailing lists. It's up to the list members to adhere to their community's language conventions. -<h3>Mailman Internationalization Resources</h3> +<h3>Mailman Language Champions</h3> + +Each language translation has a champion who coordinates updates and +submits them to the Mailman project. If the language you are +interested is listed here, please contact the champion for details. +If your language is not listed here, or if you have general questions +about I18N Mailman, please contact the +<a href="http://mail.python.org/mailman/listinfo/mailman-i18n" +>mailman-i18n@python.org</a> mailing list. -The following resources are available for those wishing to use -internationalized versions of Mailman. +<p>We are investigating using the +<a href="http://www.iro.umontreal.ca/contrib/po/HTML/"Translation +Project</a> for future language support</a>. <dl> <p><dt><b>Catalan</b></dt> diff --git a/admin/www/index.ht b/admin/www/index.ht index b68847762..7c6f04f5a 100644 --- a/admin/www/index.ht +++ b/admin/www/index.ht @@ -1,86 +1,55 @@ Title: Mailman, the GNU Mailing List Manager -Links: links.h doco-links.h Other-links: <h3>Exits</h3> + <li><a href="http://sf.net/projects/mailman">SF Project Page</a> + <li><a href="lists.html">Discussion Lists</a> <li><a href="http://www.python.org/">Python</a> - <li><a href="http://www.gnu.org/">GNU/FSF</a> - <li><a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - <li><a href="http://www.list.org/">List.Org mirror</a> - <li><a href="http://barry.wooz.org/">Barry Warsaw</a> + <li><a href="http://www.gnu.org/">GNU</a> + <li><a href="http://barry.warsaw.us/">Barry Warsaw</a> <h3>Mailman, the GNU Mailing List Manager</h3> -Mailman is software to help manage electronic mail discussion lists. -Mailman gives each mailing list a unique web page and allows users to -subscribe, unsubscribe, and change their account options over the web. -Even the list manager can administer his or her list entirely via the -web. Mailman has most of the features that people want in a mailing -list management system, including built-in archiving, mail-to-news -gateways, spam filters, bounce detection, digest delivery, and so on. -See the <a href="features.html">features page</a> for more detail. +Mailman is free software for managing electronic mail discussion and +e-newsletter lists. Mailman is integrated with the web, making it +easy for users to manage their accounts and for list owners to +administer their lists. Mailman supports built-in archiving, +automatic bounce processing, content filtering, digest delivery, spam +filters, and more. See the <a href="features.html">features page</a> +for details. -<p>Mailman is free software. It is distributed under the +<p>Mailman is free software, distributed under the <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public -License</a>. The canonical Mailman home page is at -<a href="http://www.gnu.org/software/mailman/"> -www.gnu.org/software/mailman</a>, which is mirrored at -<a href="http://www.list.org/">www.list.org</a> and -<a href="http://sf.net/projects/mailman">SourceForge</a>. Mailman -is written in the <a href="http://www.python.org/">Python</a> +License</a>. Mailman is written in the +<a href="http://www.python.org/">Python</a> programming language, with a little bit of C code for security. -<p>By the way, the name of this software is spelled <em>Mailman</em> +<p>The name of this software is spelled <em>Mailman</em> with a capital leading <em>M</em> and a lowercase second <em>m</em>. It is incorrect to spell it "MailMan" (i.e. you should not use StudlyCaps). +<!-- Mailman is gender neutral, low carb, kid safe, drug +free, high octane, slightly lemony flavored... and easier to remember +than <a href="http://www.eve-golden.com/images/FloobsOPT--OK.jpg">Floob +Boober Bab Boober Bubs</a>. --> <h3>Current Version</h3> <p>Version -(<!-VERSION--->2.1rc1<!-VERSION--->, -released on +<!-VERSION--->2.1rc1<!-VERSION--->, +(released on <!-DATE--->24-Dec-2002<!-DATE--->) -is the current development release of the next version of Mailman. -This version is stable and is being used in some production -environments, but it may still have some lurking bugs. If you decide -to use it, it's best to follow the developer's mailing list and cvs -updates for important fixes. - -<p>You may choose instead to use -<a href="http://sourceforge.net/project/showfiles.php?group_id=103" ->the latest stable release</a>. +is the current released version of Mailman, in production at many +sites. <h3>Acknowledgements</h3> -<p>The <em>Mailman Cabal</em> would like to thank +<p>Thanks go to <a href="http://www.control.com/">Control.com</a> for their sponsorship of new Mailman 2.1 features such as the topic filters, -external membership sources, and "virtual" mailing lists. - -<p>Please also see the ACKNOWLEDGMENTS file for the list of -contributors, bug hunters, big idea people, and others who have helped -immensely with Mailman's development. - -<p><em>We have a extensive wish list and welcome anyone else who would -like to contribute!</em> - -<h3>Papers</h3> - -<p>A number of papers and other material presented at -<a href="http://www.foretec.com/python/workshops/1998-11/proceedings.html"> -the 7th International Python Conference</a> and the 12th Usenix LISA -conference are available <a href="mailman-docs.tar.gz">here</a>. - -<h3>Logos</h3> - -The Dragon De Monsyne created and donated two logos for Mailman which -you can use to link back to the Mailman website. - -<table> -<tr><td><img src="images/logo-sm.jpg"></td> - <td><img src="images/logo-lg.jpg"></td> -</tr><tr><td><center>Small Logo (110x35)</center></td> - <td><center>Large Logo (247x93)</center></td> -</tr> -</table> +external membership sources, and "virtual" mailing lists. Also, a +huge thanks goes out to <a href="http://www.zope.com">Zope +Corporation</a> for their support, as well as the +<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/ACKNOWLEDGMENTS?rev=HEAD&content-type=text/vnd.viewcvs-markup" +>list of contributors</a>, bug hunters, big idea people, and others +who have helped immensely with Mailman's development. diff --git a/admin/www/index.html b/admin/www/index.html index 35563d7c4..a65450dea 100644 --- a/admin/www/index.html +++ b/admin/www/index.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Tue Dec 24 00:24:50 2002 --> +<!-- Thu Dec 26 22:30:22 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <b>Home</b> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,99 +66,64 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Overview </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <b>Home</b> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="features.html">Features</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="bugs.html">Bugs and Patches</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Exits </font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Documentation -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="users.html">Users</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mgrs.html">List Managers</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="admins.html">Site Administrators</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="devs.html">Developers</a> +<tr><td bgcolor="#eecfa1"> +<a href="http://sf.net/projects/mailman">SF Project Page</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="i18n.html">Internationalization</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="otherdocs.html">Other Documentation</a> +<tr><td bgcolor="#eecfa1"> +<a href="lists.html">Discussion Lists</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/">Python</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">GNU/FSF</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.gnu.org/">GNU</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org mirror</a> +<tr><td bgcolor="#eecfa1"> +<a href="http://barry.warsaw.us/">Barry Warsaw</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://barry.wooz.org/">Barry Warsaw</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -186,11 +131,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -202,79 +150,49 @@ Email Us <h3>Mailman, the GNU Mailing List Manager</h3> -Mailman is software to help manage electronic mail discussion lists. -Mailman gives each mailing list a unique web page and allows users to -subscribe, unsubscribe, and change their account options over the web. -Even the list manager can administer his or her list entirely via the -web. Mailman has most of the features that people want in a mailing -list management system, including built-in archiving, mail-to-news -gateways, spam filters, bounce detection, digest delivery, and so on. -See the <a href="features.html">features page</a> for more detail. +Mailman is free software for managing electronic mail discussion and +e-newsletter lists. Mailman is integrated with the web, making it +easy for users to manage their accounts and for list owners to +administer their lists. Mailman supports built-in archiving, +automatic bounce processing, content filtering, digest delivery, spam +filters, and more. See the <a href="features.html">features page</a> +for details. -<p>Mailman is free software. It is distributed under the +<p>Mailman is free software, distributed under the <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public -License</a>. The canonical Mailman home page is at -<a href="http://www.gnu.org/software/mailman/"> -www.gnu.org/software/mailman</a>, which is mirrored at -<a href="http://www.list.org/">www.list.org</a> and -<a href="http://sf.net/projects/mailman">SourceForge</a>. Mailman -is written in the <a href="http://www.python.org/">Python</a> +License</a>. Mailman is written in the +<a href="http://www.python.org/">Python</a> programming language, with a little bit of C code for security. -<p>By the way, the name of this software is spelled <em>Mailman</em> +<p>The name of this software is spelled <em>Mailman</em> with a capital leading <em>M</em> and a lowercase second <em>m</em>. It is incorrect to spell it "MailMan" (i.e. you should not use StudlyCaps). +<!-- Mailman is gender neutral, low carb, kid safe, drug +free, high octane, slightly lemony flavored... and easier to remember +than <a href="http://www.eve-golden.com/images/FloobsOPT--OK.jpg">Floob +Boober Bab Boober Bubs</a>. --> <h3>Current Version</h3> <p>Version -(<!-VERSION--->2.1rc1<!-VERSION--->, -released on +<!-VERSION--->2.1rc1<!-VERSION--->, +(released on <!-DATE--->24-Dec-2002<!-DATE--->) -is the current development release of the next version of Mailman. -This version is stable and is being used in some production -environments, but it may still have some lurking bugs. If you decide -to use it, it's best to follow the developer's mailing list and cvs -updates for important fixes. - -<p>You may choose instead to use -<a href="http://sourceforge.net/project/showfiles.php?group_id=103" ->the latest stable release</a>. +is the current released version of Mailman, in production at many +sites. <h3>Acknowledgements</h3> -<p>The <em>Mailman Cabal</em> would like to thank +<p>Thanks go to <a href="http://www.control.com/">Control.com</a> for their sponsorship of new Mailman 2.1 features such as the topic filters, -external membership sources, and "virtual" mailing lists. - -<p>Please also see the ACKNOWLEDGMENTS file for the list of -contributors, bug hunters, big idea people, and others who have helped -immensely with Mailman's development. - -<p><em>We have a extensive wish list and welcome anyone else who would -like to contribute!</em> - -<h3>Papers</h3> - -<p>A number of papers and other material presented at -<a href="http://www.foretec.com/python/workshops/1998-11/proceedings.html"> -the 7th International Python Conference</a> and the 12th Usenix LISA -conference are available <a href="mailman-docs.tar.gz">here</a>. - -<h3>Logos</h3> - -The Dragon De Monsyne created and donated two logos for Mailman which -you can use to link back to the Mailman website. - -<table> -<tr><td><img src="images/logo-sm.jpg"></td> - <td><img src="images/logo-lg.jpg"></td> -</tr><tr><td><center>Small Logo (110x35)</center></td> - <td><center>Large Logo (247x93)</center></td> -</tr> -</table> +external membership sources, and "virtual" mailing lists. Also, a +huge thanks goes out to <a href="http://www.zope.com">Zope +Corporation</a> for their support, as well as the +<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/ACKNOWLEDGMENTS?rev=HEAD&content-type=text/vnd.viewcvs-markup" +>list of contributors</a>, bug hunters, big idea people, and others +who have helped immensely with Mailman's development. </td><!-- end of body cell --> </tr><!-- end of sidebar/body row --> diff --git a/admin/www/install-check.ht b/admin/www/install-check.ht deleted file mode 100644 index 39af31f67..000000000 --- a/admin/www/install-check.ht +++ /dev/null @@ -1,34 +0,0 @@ -Title: Check your installation -Links: links.h install-links.h - -<h3>Check your installation</h3> - - After you've run "make install", you can check that your - installation has all the correct permissions and group ownerships - by running the check_perms script: - -<blockquote> -<pre> -% cd $prefix -% bin/check_perms -</pre> -</blockquote> - - <p>Don't try to run <code>check_perms</code> from the source - directory; it will only run from the install - (i.e. <code>$prefix</code>) directory. - - <p>If this reports no problems, then it's very likely that your - installation is set up correctly <tt>:)</tt> If it reports - problems, then you can either fix them manually, re-run the - installation, or use <code>check_perms</code> to fix the problems - (probably the easiest solution): - - <ul> - <li>You need to become the user that did the installation (and that - owns all the files in <code>$prefix</code>), or <b>root</b>. - - <li>Run <code>bin/check_perms -f</code> - - <li>Repeat previous step until no more errors are reported! - </ul> diff --git a/admin/www/install-check.html b/admin/www/install-check.html deleted file mode 100644 index 4f90fcef3..000000000 --- a/admin/www/install-check.html +++ /dev/null @@ -1,227 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:58 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: Check your installation - ---> - -<head> -<title>Check your installation</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Installing Mailman -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Start installing</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-system.html">System setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-config.html">Running configure</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Check your installation</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-final.html">Final system setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-custom.html">Customize Mailman</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-test.html">Create a test list</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-trouble.html">Troubleshooting</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-faq.html">Common problems FAQ</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>Check your installation</h3> - - After you've run "make install", you can check that your - installation has all the correct permissions and group ownerships - by running the check_perms script: - -<blockquote> -<pre> -% cd $prefix -% bin/check_perms -</pre> -</blockquote> - - <p>Don't try to run <code>check_perms</code> from the source - directory; it will only run from the install - (i.e. <code>$prefix</code>) directory. - - <p>If this reports no problems, then it's very likely that your - installation is set up correctly <tt>:)</tt> If it reports - problems, then you can either fix them manually, re-run the - installation, or use <code>check_perms</code> to fix the problems - (probably the easiest solution): - - <ul> - <li>You need to become the user that did the installation (and that - owns all the files in <code>$prefix</code>), or <b>root</b>. - - <li>Run <code>bin/check_perms -f</code> - - <li>Repeat previous step until no more errors are reported! - </ul> - -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/install-config.ht b/admin/www/install-config.ht deleted file mode 100644 index 66e5522f0..000000000 --- a/admin/www/install-config.ht +++ /dev/null @@ -1,119 +0,0 @@ -Title: Running configure -Links: links.h install-links.h - -<h3>Running configure</h3> - - <strong>TAKE SPECIAL NOTE OF THE --with-mail-gid AND --with-cgi-gid - OPTIONS BELOW. YOU WILL PROBABLY NEED TO USE THESE!</strong> - - <p>You should not be root while performing the steps in this - section. Do them under your own login, or whatever account you - typically install software as. You do not need to do these steps - as user <tt>mailman</tt>, but you could. - - <p>Make sure that you have write permissions to the target - installation directory, and permission to create a setgid file in - the file system where it resides (NFS and other mounts can be - configured to inhibit setgid settings). - - <p>If you've installed other GNU software, you should be familiar - with the configure script. Usually you can just cd to the - directory you unpacked Mailman into, and run configure with no - arguments: - -<blockquote> -<pre> -% cd mailman-<em>version</em> -% ./configure -% make install -</pre> -</blockquote> - - <p>The following options allow you to customize your Mailman - installation. - - <dl> - <p><dt>--prefix=<em>dir</em> - <dd>Standard GNU configure option which changes the base - directory that Mailman is installed into. By default - <em>$prefix</em> is <tt>/usr/local/mailman</tt>. This - directory must already exist, and be set up as described - in section 1 above. - - <p><dt>--exec-prefix=<em>dir</em> - <dd>Standard GNU configure option which lets you specify a - different installation directory for architecture - dependent binaries. - - <p><dt>--with-var-prefix=<em>dir</em> - <dd>Store mutable data under <em>dir</em> instead of under - the prefix or exec_prefix. - - <p><dt>--with-python=<em>/path/to/python</em> - <dd>Specify an alternative Python interpreter to use for - the wrapper programs. The default is to use the - interpreter found first on your shell's <tt>$PATH</tt>. - Note that when running the scripts from the command line, - the first Python interpreter found on <tt>$PATH</tt> is - always used. - - <p><dt>--with-username=<em>username-or-uid</em> - <dd>Specify a different username than <tt>mailman</tt> to use - as a default. Use this only if the username - <tt>mailman</tt> is already in use by somebody (e.g. Mark - Ailman's login name). This switch can take an integer - user id or a user name. Be sure your <em>$prefix</em> - directory is owned by this user. - - <p><dt>--with-groupname=<em>groupname-or-gid</em> - <dd>Specify a different groupname than <tt>mailman</tt> to use - as a default. Use this only if the groupname - <tt>mailman</tt> is already in use. This switch can take - an integer group id or a group name. Be sure your - <em>$prefix</em> directory is group-owned by this group. - - <p><dt>--with-mail-gid=<em>group-or-groups</em> - <dd>Specify an alternative group for running scripts via the - mail wrapper. <em>group-or-groups</em> can be a list of one or - more integer group ids or symbolic group names. The first - value in the list that resolves to an existing group is - used. By default, the value is the list <tt>other daemon</tt>. - - <p>This is highly system dependent and you must get this - right, because the group id is compiled into the mail - wrapper program for added security. On systems using - sendmail, the sendmail.cf configuration file designates - the group id of sendmail processes using the "DefaultUser" - option. (If commented out, it still may be indicating the - default...) - - <p>Check your MTA's documentation and configuration files to - find the right value for this switch. - - <p><dt>--with-cgi-gid=<em>group-or-groups</em> - <dd>Specify an alternative group for running scripts via the - CGI wrapper. <em>group-or-groups</em> can be a list of one or - more integer group ids or symbolic group names. The first - value in the list that resolves to an existing group is - used. By default, the value is the the list <tt>www www-data - nobody</tt>. - - <p>The proper value for this is dependent on your web server - configuration. You must get this right, because the group - id is compiled into the CGI wrapper program for added - security, and no Mailman CGI scripts will run if this is - incorrect. - - <p>If you're using Apache, check the values for the `Group' - option in your httpd.conf file. - - <p><dt>--with-cgi-ext=<em>extension</em> - <dd>Specify an extension for cgi-bin programs. The CGI - wrappers placed in <em>$PREFIX/cgi-bin</em> will have this - extension (some web servers require an extension). - <em>extension</em> must include the dot. - - <p><dt>--with-gcc=no - <dd>Don't use gcc, even if it is found. `cc' must be found on - your <em>$PATH</em>. - </dl> diff --git a/admin/www/install-config.html b/admin/www/install-config.html deleted file mode 100644 index 8357962a8..000000000 --- a/admin/www/install-config.html +++ /dev/null @@ -1,312 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:58 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: Running configure - ---> - -<head> -<title>Running configure</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Installing Mailman -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Start installing</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-system.html">System setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Running configure</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-check.html">Check your installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-final.html">Final system setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-custom.html">Customize Mailman</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-test.html">Create a test list</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-trouble.html">Troubleshooting</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-faq.html">Common problems FAQ</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>Running configure</h3> - - <strong>TAKE SPECIAL NOTE OF THE --with-mail-gid AND --with-cgi-gid - OPTIONS BELOW. YOU WILL PROBABLY NEED TO USE THESE!</strong> - - <p>You should not be root while performing the steps in this - section. Do them under your own login, or whatever account you - typically install software as. You do not need to do these steps - as user <tt>mailman</tt>, but you could. - - <p>Make sure that you have write permissions to the target - installation directory, and permission to create a setgid file in - the file system where it resides (NFS and other mounts can be - configured to inhibit setgid settings). - - <p>If you've installed other GNU software, you should be familiar - with the configure script. Usually you can just cd to the - directory you unpacked Mailman into, and run configure with no - arguments: - -<blockquote> -<pre> -% cd mailman-<em>version</em> -% ./configure -% make install -</pre> -</blockquote> - - <p>The following options allow you to customize your Mailman - installation. - - <dl> - <p><dt>--prefix=<em>dir</em> - <dd>Standard GNU configure option which changes the base - directory that Mailman is installed into. By default - <em>$prefix</em> is <tt>/usr/local/mailman</tt>. This - directory must already exist, and be set up as described - in section 1 above. - - <p><dt>--exec-prefix=<em>dir</em> - <dd>Standard GNU configure option which lets you specify a - different installation directory for architecture - dependent binaries. - - <p><dt>--with-var-prefix=<em>dir</em> - <dd>Store mutable data under <em>dir</em> instead of under - the prefix or exec_prefix. - - <p><dt>--with-python=<em>/path/to/python</em> - <dd>Specify an alternative Python interpreter to use for - the wrapper programs. The default is to use the - interpreter found first on your shell's <tt>$PATH</tt>. - Note that when running the scripts from the command line, - the first Python interpreter found on <tt>$PATH</tt> is - always used. - - <p><dt>--with-username=<em>username-or-uid</em> - <dd>Specify a different username than <tt>mailman</tt> to use - as a default. Use this only if the username - <tt>mailman</tt> is already in use by somebody (e.g. Mark - Ailman's login name). This switch can take an integer - user id or a user name. Be sure your <em>$prefix</em> - directory is owned by this user. - - <p><dt>--with-groupname=<em>groupname-or-gid</em> - <dd>Specify a different groupname than <tt>mailman</tt> to use - as a default. Use this only if the groupname - <tt>mailman</tt> is already in use. This switch can take - an integer group id or a group name. Be sure your - <em>$prefix</em> directory is group-owned by this group. - - <p><dt>--with-mail-gid=<em>group-or-groups</em> - <dd>Specify an alternative group for running scripts via the - mail wrapper. <em>group-or-groups</em> can be a list of one or - more integer group ids or symbolic group names. The first - value in the list that resolves to an existing group is - used. By default, the value is the list <tt>other daemon</tt>. - - <p>This is highly system dependent and you must get this - right, because the group id is compiled into the mail - wrapper program for added security. On systems using - sendmail, the sendmail.cf configuration file designates - the group id of sendmail processes using the "DefaultUser" - option. (If commented out, it still may be indicating the - default...) - - <p>Check your MTA's documentation and configuration files to - find the right value for this switch. - - <p><dt>--with-cgi-gid=<em>group-or-groups</em> - <dd>Specify an alternative group for running scripts via the - CGI wrapper. <em>group-or-groups</em> can be a list of one or - more integer group ids or symbolic group names. The first - value in the list that resolves to an existing group is - used. By default, the value is the the list <tt>www www-data - nobody</tt>. - - <p>The proper value for this is dependent on your web server - configuration. You must get this right, because the group - id is compiled into the CGI wrapper program for added - security, and no Mailman CGI scripts will run if this is - incorrect. - - <p>If you're using Apache, check the values for the `Group' - option in your httpd.conf file. - - <p><dt>--with-cgi-ext=<em>extension</em> - <dd>Specify an extension for cgi-bin programs. The CGI - wrappers placed in <em>$PREFIX/cgi-bin</em> will have this - extension (some web servers require an extension). - <em>extension</em> must include the dot. - - <p><dt>--with-gcc=no - <dd>Don't use gcc, even if it is found. `cc' must be found on - your <em>$PATH</em>. - </dl> - -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/install-custom.ht b/admin/www/install-custom.ht deleted file mode 100644 index 7205a827c..000000000 --- a/admin/www/install-custom.ht +++ /dev/null @@ -1,52 +0,0 @@ -Title: Customize Mailman -Links: links.h install-links.h - -<h3>Customize Mailman</h3> - - You should do these steps using the account you installed Mailman - under in section 2 above. - - <ul> - <li>The file <code>$prefix/Mailman/Defaults.py</code> contains a number of - defaults for your installation. If any of these are incorrect, - override them in <code>$prefix/Mailman/mm_cfg.py</code>, <b>NOT - IN</b> <code>Defaults.py</code>! See the comments in - <code>Defaults.py</code> for details. Once a list is created, - editing many of these variables will have no effect At that - point, you'll need to - configure your lists through the web admin interface or through - the command line script <code>bin/config_list</code> or - <code>bin/withlist</code>. - - <p>Specifically check to make sure the variables - <em>DEFAULT_HOST_NAME</em> and <em>DEFAULT_URL</em> are - correct. The latter <strong>must</strong> end in a slash. - - <p>The install process will not overwrite an existing - <code>mm_cfg.py</code> file so you can freely make changes to - this file. - - <p><b>Note:</b> Do <b>not</b> change <em>HOME_DIR</em> or - <em>MAILMAN_DIR</em>. These are set automatically by the - configure script. - - <p><li>Create the site password using: - -<blockquote> -<pre> -$prefix/bin/mmsitepass your-site-password -</pre> -</blockquote> - - <p>This password can be used anywhere that individual user or - mailing list administrator passwords are required, giving the - mailman site administrator the ability to adjust these things - when necessary. - - <p>You may also want to create a password for the site-wide - <em>list creator</em> role (someone other than the site - administrator who as privileges to create and remove lists - through the web). Use the <tt>-c</tt> option to mmsitepass to - set this. - - </ul> diff --git a/admin/www/install-custom.html b/admin/www/install-custom.html deleted file mode 100644 index 84dbdf214..000000000 --- a/admin/www/install-custom.html +++ /dev/null @@ -1,245 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:58 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: Customize Mailman - ---> - -<head> -<title>Customize Mailman</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Installing Mailman -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Start installing</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-system.html">System setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-config.html">Running configure</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-check.html">Check your installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-final.html">Final system setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Customize Mailman</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-test.html">Create a test list</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-trouble.html">Troubleshooting</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-faq.html">Common problems FAQ</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>Customize Mailman</h3> - - You should do these steps using the account you installed Mailman - under in section 2 above. - - <ul> - <li>The file <code>$prefix/Mailman/Defaults.py</code> contains a number of - defaults for your installation. If any of these are incorrect, - override them in <code>$prefix/Mailman/mm_cfg.py</code>, <b>NOT - IN</b> <code>Defaults.py</code>! See the comments in - <code>Defaults.py</code> for details. Once a list is created, - editing many of these variables will have no effect At that - point, you'll need to - configure your lists through the web admin interface or through - the command line script <code>bin/config_list</code> or - <code>bin/withlist</code>. - - <p>Specifically check to make sure the variables - <em>DEFAULT_HOST_NAME</em> and <em>DEFAULT_URL</em> are - correct. The latter <strong>must</strong> end in a slash. - - <p>The install process will not overwrite an existing - <code>mm_cfg.py</code> file so you can freely make changes to - this file. - - <p><b>Note:</b> Do <b>not</b> change <em>HOME_DIR</em> or - <em>MAILMAN_DIR</em>. These are set automatically by the - configure script. - - <p><li>Create the site password using: - -<blockquote> -<pre> -$prefix/bin/mmsitepass your-site-password -</pre> -</blockquote> - - <p>This password can be used anywhere that individual user or - mailing list administrator passwords are required, giving the - mailman site administrator the ability to adjust these things - when necessary. - - <p>You may also want to create a password for the site-wide - <em>list creator</em> role (someone other than the site - administrator who as privileges to create and remove lists - through the web). Use the <tt>-c</tt> option to mmsitepass to - set this. - - </ul> - -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/install-faq.ht b/admin/www/install-faq.ht deleted file mode 100644 index d6d6ffa1c..000000000 --- a/admin/www/install-faq.ht +++ /dev/null @@ -1,132 +0,0 @@ -Title: Common problems FAQ -Links: links.h install-links.h - -<h3>Common Problems FAQ</h3> - - <b>Problem:</b> All Mailman web pages give a <em>404 File not - found</em> error. - - <br><b>Solution:</b> Your web server has not been set up properly - for handling Mailman's cgi commands. Make sure you've: - - <ol><li>Configured the web server to give permissions to - <code>$prefix/cgi-bin</code> - <li>Restarted the web server properly. - </ol> - Consult your web server's documentation for instructions - on how to do these things. - - <p><b>Problem:</b> All Mailman web pages give an <em>Internal - Server Error</em>. - - <br><b>Solution:</b> The likely problem is that you are using the - wrong GID or UID for CGI scripts. Check your syslog. If you - see, for example, a line like: - -<blockquote> -<pre> -Attempt to exec script with invalid gid 51, expected 99 -</pre> -</blockquote> - - You need to reinstall Mailman, and specify - <code>$CGI_GID</code> to be 51, as described in the - installation instructions. - - <p><b>Problem:</b> I send mail to the list, and get back mail saying the - list is not found! - - <br><b>Solution:</b> You probably didn't add the necessary aliases - to the system alias database, given to you when you ran the - <code>newlist</code> command. If you did add them, you likely - did not update the alias database, or your system requires you - to run <code>newaliases</code> explicitly. Refer to section 5 - above for more information. - - - <p><b>Problem:</b> I send mail to the list, and get back mail saying, - <em>unknown mailer error</em>. - - <br><b>Solution:</b> The likely problem is that you are using the - wrong GID or UID for mail. Check your syslog. If you see, for - example, a line like: - -<blockquote> -<pre> -Attempt to exec script with invalid gid 51, expected 99 -</pre> -</blockquote> - - You need to reinstall Mailman, and specify - <code>$MAIL_GID</code> to be 51, as described in the - installation instructions. see notes on Postfix below, as by - default it will create these problems on installation. - - - <p><b>Problem:</b> I use Postfix for my MTA and the mail wrapper programs - are logging complaints about the wrong GID. - - <br><b>Solution:</b> Create a separate aliases file for Postfix in its - <code>main.cf</code> config file under the variable - <em>alias_maps</em>. Put the file somewhere in Mailman's home - directory, or somewhere else where the user - <code>mailman</code> has write access to it; <em>as user - mailman</em> call Postfix's <code>postalias</code> on the - alias file. - -<blockquote> -<pre> -% postalias the-alias-file -</pre> -</blockquote> - - Also as user mailman, run - -<blockquote> -<pre> -% python -c'import os; print os.getgid()' -</pre> -</blockquote> - - <p>This should print out the group id that Mailman should be - configured to expect when the mail wrapper programs are run. - Call it <em>thegid</em>. Rebuild Mailman with - -<blockquote> -<pre> -% ./configure --with-mail-gid=thegid -</pre> -</blockquote> - - <p><b>Problem:</b> I send mail to the list, and get back mail saying, - <em>sh: wrapper not available for sendmail programs</em> - - <br><b>Solution:</b> Your system uses sendmail restricted shell - (smrsh). You need to configure smrsh by creating a symbolic - link from the mail wrapper (<code>$prefix/mail/wrapper</code>) - to the directory identifying executables allowed to run under - smrsh. - - <p>Some common names for this directory are - <code>/var/admin/sm.bin</code>, <code>/usr/admin/sm.bin</code> - or <code>/etc/smrsh</code>. - - <p>Note that on Debian GNU/Linux, the system makes - <code>/usr/lib/sm.bin</code>, which is wrong, you will need to - create the directory <code>/usr/admin/sm.bin</code> and add - the link there. Note further that any aliases - <code>newaliases</code> spits out will need to be adjusted to - point to the secure link to the wrapper. - - <p><b>Problem:</b> I messed up when I called configure. How do I clean - things up and re-install? - - <br><b>Solution:</b> - -<blockquote> -<pre> -% make clean -% ./configure --with-the-right-options -% make install -</pre> -</blockquote> diff --git a/admin/www/install-faq.html b/admin/www/install-faq.html deleted file mode 100644 index 61080970d..000000000 --- a/admin/www/install-faq.html +++ /dev/null @@ -1,325 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:58 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: Common problems FAQ - ---> - -<head> -<title>Common problems FAQ</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Installing Mailman -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Start installing</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-system.html">System setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-config.html">Running configure</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-check.html">Check your installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-final.html">Final system setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-custom.html">Customize Mailman</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-test.html">Create a test list</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-trouble.html">Troubleshooting</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Common problems FAQ</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>Common Problems FAQ</h3> - - <b>Problem:</b> All Mailman web pages give a <em>404 File not - found</em> error. - - <br><b>Solution:</b> Your web server has not been set up properly - for handling Mailman's cgi commands. Make sure you've: - - <ol><li>Configured the web server to give permissions to - <code>$prefix/cgi-bin</code> - <li>Restarted the web server properly. - </ol> - Consult your web server's documentation for instructions - on how to do these things. - - <p><b>Problem:</b> All Mailman web pages give an <em>Internal - Server Error</em>. - - <br><b>Solution:</b> The likely problem is that you are using the - wrong GID or UID for CGI scripts. Check your syslog. If you - see, for example, a line like: - -<blockquote> -<pre> -Attempt to exec script with invalid gid 51, expected 99 -</pre> -</blockquote> - - You need to reinstall Mailman, and specify - <code>$CGI_GID</code> to be 51, as described in the - installation instructions. - - <p><b>Problem:</b> I send mail to the list, and get back mail saying the - list is not found! - - <br><b>Solution:</b> You probably didn't add the necessary aliases - to the system alias database, given to you when you ran the - <code>newlist</code> command. If you did add them, you likely - did not update the alias database, or your system requires you - to run <code>newaliases</code> explicitly. Refer to section 5 - above for more information. - - - <p><b>Problem:</b> I send mail to the list, and get back mail saying, - <em>unknown mailer error</em>. - - <br><b>Solution:</b> The likely problem is that you are using the - wrong GID or UID for mail. Check your syslog. If you see, for - example, a line like: - -<blockquote> -<pre> -Attempt to exec script with invalid gid 51, expected 99 -</pre> -</blockquote> - - You need to reinstall Mailman, and specify - <code>$MAIL_GID</code> to be 51, as described in the - installation instructions. see notes on Postfix below, as by - default it will create these problems on installation. - - - <p><b>Problem:</b> I use Postfix for my MTA and the mail wrapper programs - are logging complaints about the wrong GID. - - <br><b>Solution:</b> Create a separate aliases file for Postfix in its - <code>main.cf</code> config file under the variable - <em>alias_maps</em>. Put the file somewhere in Mailman's home - directory, or somewhere else where the user - <code>mailman</code> has write access to it; <em>as user - mailman</em> call Postfix's <code>postalias</code> on the - alias file. - -<blockquote> -<pre> -% postalias the-alias-file -</pre> -</blockquote> - - Also as user mailman, run - -<blockquote> -<pre> -% python -c'import os; print os.getgid()' -</pre> -</blockquote> - - <p>This should print out the group id that Mailman should be - configured to expect when the mail wrapper programs are run. - Call it <em>thegid</em>. Rebuild Mailman with - -<blockquote> -<pre> -% ./configure --with-mail-gid=thegid -</pre> -</blockquote> - - <p><b>Problem:</b> I send mail to the list, and get back mail saying, - <em>sh: wrapper not available for sendmail programs</em> - - <br><b>Solution:</b> Your system uses sendmail restricted shell - (smrsh). You need to configure smrsh by creating a symbolic - link from the mail wrapper (<code>$prefix/mail/wrapper</code>) - to the directory identifying executables allowed to run under - smrsh. - - <p>Some common names for this directory are - <code>/var/admin/sm.bin</code>, <code>/usr/admin/sm.bin</code> - or <code>/etc/smrsh</code>. - - <p>Note that on Debian GNU/Linux, the system makes - <code>/usr/lib/sm.bin</code>, which is wrong, you will need to - create the directory <code>/usr/admin/sm.bin</code> and add - the link there. Note further that any aliases - <code>newaliases</code> spits out will need to be adjusted to - point to the secure link to the wrapper. - - <p><b>Problem:</b> I messed up when I called configure. How do I clean - things up and re-install? - - <br><b>Solution:</b> - -<blockquote> -<pre> -% make clean -% ./configure --with-the-right-options -% make install -</pre> -</blockquote> - -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/install-final.ht b/admin/www/install-final.ht deleted file mode 100644 index bcdce06be..000000000 --- a/admin/www/install-final.ht +++ /dev/null @@ -1,170 +0,0 @@ -Title: Final system setup -Links: links.h install-links.h - -<h3>Final system set-up</h3> - - Congratulations! You've installed the Mailman software. To get - everything running you need to hook Mailman up to both your web - server and your mail system. - - <ul><p><li>If there is a <tt>README.<em>yourMTA</em>></tt> 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 - mailing lists, including through-the-web operations. Examples - are Exim and Postfix. Setup instructions for specific MTAs are - contained in these README files. - - <p><li>If you plan on running your MTA and web server on different - machines, sharing Mailman installations via NFS, be sure that - the clocks on those two machines are synchronized closely. - You might take a look at the file - <code>Mailman/LockFile.py</code>; the constant - <code>CLOCK_SLOP</code> helps the locking mechanism compensate - for clock skew in this type of environment. - - <p><li>Configure your web server to give <code>$prefix/cgi-bin</code> - permission to run CGI scripts. You probably need to be <b>root</b> - to do this. - - <p>The line you should add might look something like one of - the following (with the real absolute directory substituted - for <code>$prefix</code>, of course), depending on your web - server: - -<blockquote> -<pre> -ScriptAlias /mailman/ $prefix/cgi-bin/ -Exec /mailman/* $prefix/cgi-bin/* -</pre> -</blockquote> - - <p>Consult your web server's documentation for details. - - <p><li><b>IMPORTANT:</b> You want to be very sure that the user id - under which your CGI scripts run is <b>not</b> in the - <code>mailman</code> group you created above, otherwise - private archives will be accessible to anyone. - - <p><li>Copy the Mailman, Python, and GNU logos to a location accessible - to your web server. E.g. with Apache, you've usually got an - <code>icons</code> directory that you can drop the images - into. You want to copy - <code>$prefix/icons/mailman.jpg</code>, - <code>$prefix/icons/PythonPowered.png</code>, and - <code>$prefix/icons/gnu-head-tiny.jpg</code> to this - directory. - - <p>You then want to add a line to your - <code>$prefix/Mailman/mm_cfg.py</code> file which sets the - base URL for the logos. For example: - -<blockquote> -<pre> -IMAGE_LOGOS = '/images/' -</pre> -</blockquote> - - <p>The default value for <code>IMAGE_LOGOS</code> is - <code>/icons/</code>. Read the - comment in <code>Defaults.py.in</code> for details. - - <p><li>Configure your web server to point to the Pipermail public - mailing list archives: - - For example, in Apache: - -<blockquote> -<pre> -Alias /pipermail/ $varprefix/archives/public/ -</pre> -</blockquote> - - <p>where <code>$varprefix</code> is usually - <code>$prefix</code> unless you've used the - <code>--with-var-prefix</code> option to configure. - - <p>Consult your web server's documentation for details. Also - be sure to configure your web server to follow symbolic links - in this directory, otherwise public Pipermail archives won't - be accessible. For Apache users, consult the - <em>FollowSymLinks</em> option. - - <p>Now restart your web server. - - <p><li>Set up the crontab entries. Mailman runs a number of cron jobs - for its basic functionality. In version of Mailman prior to - 2.1alpha2, setting up your crontab was imperative to getting - Mailman to work. With MM2.1alpha2 though, the qrunner is - started from the <tt>bin/mailmanctl</tt> script (see below) - instead of cron. You still want to set up crontab to run the - ancillary scripts, but it isn't as crucial to getting Mailman - working as it once was. Note that if you're upgrading from a - previous version of Mailman, you'll want to install the new - crontab, but be careful if you're running multiple Mailman - installations on your site! Changing the crontab could mess - with other parallel Mailman installations. - - <p>If your version of crontab supports the -u option, you must be - root to do this next step. Add $prefix/cron/crontab.in as a - crontab entry by executing these commands: - -<blockquote> -<pre> -% cd $prefix/cron -% crontab -u mailman crontab.in -</pre> -</blockquote> - - <p>If you used the <tt>--with-ownername</tt> option, use that - user name instead of mailman for the <tt>-u</tt> argument value. - If your crontab does not support the <tt>-u</tt> option, try these - commands: - -<blockquote> -<pre> -% su - mailman -% cd $prefix/cron -% crontab crontab.in -</pre> -</blockquote> - - <p><li>Start the Mailman qrunner daemon, by executing the following - from the <tt>$prefix</tt> directory: - -<blockquote> -<pre> -% bin/mailmanctl start -</pre> -</blockquote> - - You can use the mailmanctl script as a typical Unix init - script. <strong>BAW: add more here.</strong> - - <p><li>Add aliases for <code>mailman</code> and - <code>mailman-owner</code> to the system's mail alias - database. These aliases should point to whoever is ultimately - responsible for the Mailman installation. Here are - instructions for those running Sendmail: - - <ol> - <li>su to root. - <li>Assuming your email is <code>fred@flintstone.com</code>, - add the following lines to the file - <code>/etc/aliases</code>: - -<blockquote> -<pre> -mailman: fred@flintstone.com -mailman-owner: mailman -</pre> -</blockquote> - - <li>Some versions of sendmail require you to run the program - <code>newaliases</code> explicitly. - </ol> - - <p>If you don't run sendmail, consult the documentation of - your mail transport program for information on adding these - aliases. - </ul> diff --git a/admin/www/install-final.html b/admin/www/install-final.html deleted file mode 100644 index bd95c78f5..000000000 --- a/admin/www/install-final.html +++ /dev/null @@ -1,363 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:58 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: Final system setup - ---> - -<head> -<title>Final system setup</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Installing Mailman -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Start installing</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-system.html">System setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-config.html">Running configure</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-check.html">Check your installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Final system setup</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-custom.html">Customize Mailman</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-test.html">Create a test list</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-trouble.html">Troubleshooting</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-faq.html">Common problems FAQ</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>Final system set-up</h3> - - Congratulations! You've installed the Mailman software. To get - everything running you need to hook Mailman up to both your web - server and your mail system. - - <ul><p><li>If there is a <tt>README.<em>yourMTA</em>></tt> 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 - mailing lists, including through-the-web operations. Examples - are Exim and Postfix. Setup instructions for specific MTAs are - contained in these README files. - - <p><li>If you plan on running your MTA and web server on different - machines, sharing Mailman installations via NFS, be sure that - the clocks on those two machines are synchronized closely. - You might take a look at the file - <code>Mailman/LockFile.py</code>; the constant - <code>CLOCK_SLOP</code> helps the locking mechanism compensate - for clock skew in this type of environment. - - <p><li>Configure your web server to give <code>$prefix/cgi-bin</code> - permission to run CGI scripts. You probably need to be <b>root</b> - to do this. - - <p>The line you should add might look something like one of - the following (with the real absolute directory substituted - for <code>$prefix</code>, of course), depending on your web - server: - -<blockquote> -<pre> -ScriptAlias /mailman/ $prefix/cgi-bin/ -Exec /mailman/* $prefix/cgi-bin/* -</pre> -</blockquote> - - <p>Consult your web server's documentation for details. - - <p><li><b>IMPORTANT:</b> You want to be very sure that the user id - under which your CGI scripts run is <b>not</b> in the - <code>mailman</code> group you created above, otherwise - private archives will be accessible to anyone. - - <p><li>Copy the Mailman, Python, and GNU logos to a location accessible - to your web server. E.g. with Apache, you've usually got an - <code>icons</code> directory that you can drop the images - into. You want to copy - <code>$prefix/icons/mailman.jpg</code>, - <code>$prefix/icons/PythonPowered.png</code>, and - <code>$prefix/icons/gnu-head-tiny.jpg</code> to this - directory. - - <p>You then want to add a line to your - <code>$prefix/Mailman/mm_cfg.py</code> file which sets the - base URL for the logos. For example: - -<blockquote> -<pre> -IMAGE_LOGOS = '/images/' -</pre> -</blockquote> - - <p>The default value for <code>IMAGE_LOGOS</code> is - <code>/icons/</code>. Read the - comment in <code>Defaults.py.in</code> for details. - - <p><li>Configure your web server to point to the Pipermail public - mailing list archives: - - For example, in Apache: - -<blockquote> -<pre> -Alias /pipermail/ $varprefix/archives/public/ -</pre> -</blockquote> - - <p>where <code>$varprefix</code> is usually - <code>$prefix</code> unless you've used the - <code>--with-var-prefix</code> option to configure. - - <p>Consult your web server's documentation for details. Also - be sure to configure your web server to follow symbolic links - in this directory, otherwise public Pipermail archives won't - be accessible. For Apache users, consult the - <em>FollowSymLinks</em> option. - - <p>Now restart your web server. - - <p><li>Set up the crontab entries. Mailman runs a number of cron jobs - for its basic functionality. In version of Mailman prior to - 2.1alpha2, setting up your crontab was imperative to getting - Mailman to work. With MM2.1alpha2 though, the qrunner is - started from the <tt>bin/mailmanctl</tt> script (see below) - instead of cron. You still want to set up crontab to run the - ancillary scripts, but it isn't as crucial to getting Mailman - working as it once was. Note that if you're upgrading from a - previous version of Mailman, you'll want to install the new - crontab, but be careful if you're running multiple Mailman - installations on your site! Changing the crontab could mess - with other parallel Mailman installations. - - <p>If your version of crontab supports the -u option, you must be - root to do this next step. Add $prefix/cron/crontab.in as a - crontab entry by executing these commands: - -<blockquote> -<pre> -% cd $prefix/cron -% crontab -u mailman crontab.in -</pre> -</blockquote> - - <p>If you used the <tt>--with-ownername</tt> option, use that - user name instead of mailman for the <tt>-u</tt> argument value. - If your crontab does not support the <tt>-u</tt> option, try these - commands: - -<blockquote> -<pre> -% su - mailman -% cd $prefix/cron -% crontab crontab.in -</pre> -</blockquote> - - <p><li>Start the Mailman qrunner daemon, by executing the following - from the <tt>$prefix</tt> directory: - -<blockquote> -<pre> -% bin/mailmanctl start -</pre> -</blockquote> - - You can use the mailmanctl script as a typical Unix init - script. <strong>BAW: add more here.</strong> - - <p><li>Add aliases for <code>mailman</code> and - <code>mailman-owner</code> to the system's mail alias - database. These aliases should point to whoever is ultimately - responsible for the Mailman installation. Here are - instructions for those running Sendmail: - - <ol> - <li>su to root. - <li>Assuming your email is <code>fred@flintstone.com</code>, - add the following lines to the file - <code>/etc/aliases</code>: - -<blockquote> -<pre> -mailman: fred@flintstone.com -mailman-owner: mailman -</pre> -</blockquote> - - <li>Some versions of sendmail require you to run the program - <code>newaliases</code> explicitly. - </ol> - - <p>If you don't run sendmail, consult the documentation of - your mail transport program for information on adding these - aliases. - </ul> - -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/install-start.ht b/admin/www/install-start.ht deleted file mode 100644 index 415f81186..000000000 --- a/admin/www/install-start.ht +++ /dev/null @@ -1,30 +0,0 @@ -Title: Start installing Mailman -Links: links.h install-links.h - -<h3>Start installing Mailman</h3> - -These are the on-line instructions for installing Mailman from source. -You should always double check the README, INSTALL, and UPGRADING -files in your Mailman distribution for the most up-to-date -information. - -<p>Mailman is configured using the standard GNU autoconf software. -You first need to prepare your system as outlined in the sections -below, and then configure and install the Mailman software. - -<p><em>UPGRADING: Upgrading is usually as easy as just installing the -new version over the existing installation. However, you should read -the notes in the file UPGRADING for important information before you -upgrade.</em> - -<p><ol> -<li><a href="install-start.html">Start installing</a> -<li><a href="install-system.html">System setup</a> -<li><a href="install-config.html">Running configure</a> -<li><a href="install-check.html">Check your installation</a> -<li><a href="install-final.html">Final system setup</a> -<li><a href="install-custom.html">Customize Mailman</a> -<li><a href="install-test.html">Create a test list</a> -<li><a href="install-trouble.html">Troubleshooting</a> -<li><a href="install-faq.html">Common problems FAQ</a> -</ol>
\ No newline at end of file diff --git a/admin/www/install-start.html b/admin/www/install-start.html deleted file mode 100644 index 0ddf92e4a..000000000 --- a/admin/www/install-start.html +++ /dev/null @@ -1,222 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:59 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: Start installing Mailman - ---> - -<head> -<title>Start installing Mailman</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<b>Installation</b> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Installation</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Installing Mailman -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<b>Start installing</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-system.html">System setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-config.html">Running configure</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-check.html">Check your installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-final.html">Final system setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-custom.html">Customize Mailman</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-test.html">Create a test list</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-trouble.html">Troubleshooting</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-faq.html">Common problems FAQ</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>Start installing Mailman</h3> - -These are the on-line instructions for installing Mailman from source. -You should always double check the README, INSTALL, and UPGRADING -files in your Mailman distribution for the most up-to-date -information. - -<p>Mailman is configured using the standard GNU autoconf software. -You first need to prepare your system as outlined in the sections -below, and then configure and install the Mailman software. - -<p><em>UPGRADING: Upgrading is usually as easy as just installing the -new version over the existing installation. However, you should read -the notes in the file UPGRADING for important information before you -upgrade.</em> - -<p><ol> -<li><a href="install-start.html">Start installing</a> -<li><a href="install-system.html">System setup</a> -<li><a href="install-config.html">Running configure</a> -<li><a href="install-check.html">Check your installation</a> -<li><a href="install-final.html">Final system setup</a> -<li><a href="install-custom.html">Customize Mailman</a> -<li><a href="install-test.html">Create a test list</a> -<li><a href="install-trouble.html">Troubleshooting</a> -<li><a href="install-faq.html">Common problems FAQ</a> -</ol> -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/install-system.ht b/admin/www/install-system.ht deleted file mode 100644 index 426fb4e52..000000000 --- a/admin/www/install-system.ht +++ /dev/null @@ -1,65 +0,0 @@ -Title: System setup -Links: links.h install-links.h - -<h3>System setup</h3> - - <p><em>You will need to be <b>root</b> to perform the steps in this - section.</em> - - <p>Before installing the Mailman software, you need to prepare your - system by adding certain users and groups. - - <ul> - - <li>Add a new user called <tt>mailman</tt>. Typically this is added to - your <tt>/etc/passwd</tt> file. If username <tt>mailman</tt>'is - already in use, choose something else unique and see the - <tt>--with-ownername</tt> flag below. - - <p><li>Add a new group called <tt>mailman</tt>. Typically this is added to - your <tt>/etc/group</tt> file. The Mailman files will be - installed under the <tt>mailman</tt> group, with the - <em>set-group-id</em> bit. Mailman's security is based on - group-ownership permissions, so it is important to get this step - right. If groupname <tt>mailman</tt> is already in use, choose - something else unique and see the <tt>--with-ownergroup</tt> below. - - <p><li>Create an installation directory (called <em>$prefix</em> in the - documentation that follows). All of the Mailman files will be - installed under $prefix. Run <tt>configure --help</tt> for ways - to split the installation up based on read-only vs. read/write - files. - - <p>The default installation directory for Mailman 2.1 is - <tt>/usr/local/mailman</tt>. It used to be - <tt>/home/mailman</tt> for all versions prior to Mailman - 2.1alpha2. You can override the default by using the - <tt>--prefix</tt> option to configure (see below). If you're - upgrading from a version previous to Mailman2.1alpha2, you will - need to use <tt>--prefix</tt> unless you move your mailing lists. - - <p>Watch out if your site does something like mount - <tt>/usr/local</tt> with the nosuid option. This will break - Mailman, which relies on set-gid programs for its security. If - this describes your environment, simply install Mailman in a - location that allows setgid programs. - - <p>Make sure the install directory is set to group - <tt>mailman</tt> (or whatever you're going to specify as - <tt>--with-ownergroup</tt>) and has the setgid bit set (but see - <em>README.BSD</em> if you're on a BSD system). You probably - also want to guarantee that this directory is readable and - executable by everyone. For example, these shell commands will - accomplish this: - -<blockquote> -<pre> -% cd $prefix -% chgrp mailman . -% chmod a+rx,g+ws . -</pre> -</blockquote> - - You are now ready to configure and install the Mailman software. - </ul> - diff --git a/admin/www/install-system.html b/admin/www/install-system.html deleted file mode 100644 index 070aade8d..000000000 --- a/admin/www/install-system.html +++ /dev/null @@ -1,258 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:59 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: System setup - ---> - -<head> -<title>System setup</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Installing Mailman -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Start installing</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>System setup</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-config.html">Running configure</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-check.html">Check your installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-final.html">Final system setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-custom.html">Customize Mailman</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-test.html">Create a test list</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-trouble.html">Troubleshooting</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-faq.html">Common problems FAQ</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>System setup</h3> - - <p><em>You will need to be <b>root</b> to perform the steps in this - section.</em> - - <p>Before installing the Mailman software, you need to prepare your - system by adding certain users and groups. - - <ul> - - <li>Add a new user called <tt>mailman</tt>. Typically this is added to - your <tt>/etc/passwd</tt> file. If username <tt>mailman</tt>'is - already in use, choose something else unique and see the - <tt>--with-ownername</tt> flag below. - - <p><li>Add a new group called <tt>mailman</tt>. Typically this is added to - your <tt>/etc/group</tt> file. The Mailman files will be - installed under the <tt>mailman</tt> group, with the - <em>set-group-id</em> bit. Mailman's security is based on - group-ownership permissions, so it is important to get this step - right. If groupname <tt>mailman</tt> is already in use, choose - something else unique and see the <tt>--with-ownergroup</tt> below. - - <p><li>Create an installation directory (called <em>$prefix</em> in the - documentation that follows). All of the Mailman files will be - installed under $prefix. Run <tt>configure --help</tt> for ways - to split the installation up based on read-only vs. read/write - files. - - <p>The default installation directory for Mailman 2.1 is - <tt>/usr/local/mailman</tt>. It used to be - <tt>/home/mailman</tt> for all versions prior to Mailman - 2.1alpha2. You can override the default by using the - <tt>--prefix</tt> option to configure (see below). If you're - upgrading from a version previous to Mailman2.1alpha2, you will - need to use <tt>--prefix</tt> unless you move your mailing lists. - - <p>Watch out if your site does something like mount - <tt>/usr/local</tt> with the nosuid option. This will break - Mailman, which relies on set-gid programs for its security. If - this describes your environment, simply install Mailman in a - location that allows setgid programs. - - <p>Make sure the install directory is set to group - <tt>mailman</tt> (or whatever you're going to specify as - <tt>--with-ownergroup</tt>) and has the setgid bit set (but see - <em>README.BSD</em> if you're on a BSD system). You probably - also want to guarantee that this directory is readable and - executable by everyone. For example, these shell commands will - accomplish this: - -<blockquote> -<pre> -% cd $prefix -% chgrp mailman . -% chmod a+rx,g+ws . -</pre> -</blockquote> - - You are now ready to configure and install the Mailman software. - </ul> - - -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/install-test.ht b/admin/www/install-test.ht deleted file mode 100644 index 37884f78c..000000000 --- a/admin/www/install-test.ht +++ /dev/null @@ -1,65 +0,0 @@ -Title: Create a test list -Links: links.h install-links.h - -<h3>Create a test list</h3> - - To create and test your first list, try the following: - - <p><li>First, initialize the site administrator's password by cd'ing to - the install directory (by default <tt>/usr/local/mailman</tt>) - and typing - -<blockquote> -<pre> -% bin/mmsitepass -New site password: [yourpassword] -Again to confirm password: [yourpassword] -Password changed. -</pre> -</blockquote> - - <p><li>Visit the url - -<blockquote> -<pre> -http://my.dom.ain/mailman/create -</pre> -</blockquote> - - <p>Fill out the form as described in the on-screen instructions, - and in the <em>List creator's password</em> field, type the - password you entered above. Type your own email address for the - <em>Initial list owner address</em>, and select <em>Yes</em> to - notify the list administrator. - - <p><li>Hit <em>Create List</em> - - <p><li>Check your email for a message from Mailman informing you that - your new mailing list was created. - - <p><li>NOTE: If you are using an MTA other than Exim or Postfix - (e.g. Sendmail or Qmail), then you'll need to do the extra step - of installing the mailing list aliases manually. Follow the - instructions in an email message that you should have received - (you'll need to know how to do this for your particular MTA, see - the README for your MTA for more information). - - <p><li>Now visit the list's admin page (either by following the link on - the web page or entering the link from the email Mailman just - sent you). Type in the list's password and click on - <em>Let me in...</em> - - <p><li>Click on <em>Membership Management</em> and then on - <em>Mass Subscription</em>. - - <p><li>Enter your email address in the big text field, and click on - <em>Submit Your Changes</em> - - <p><li>Now go to your email and send a message to yourlist@my.dom.ain. - Within a minute or two you should see your message reflected - back to you via Mailman. - - <p>Congratulations! You've just set up and tested your first Mailman - mailing list. If you had any problems along the way, please see - the <a href="install-trouble.html">Troubleshooting</a> section. -</ul> diff --git a/admin/www/install-test.html b/admin/www/install-test.html deleted file mode 100644 index 81ef100b0..000000000 --- a/admin/www/install-test.html +++ /dev/null @@ -1,258 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:59 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: Create a test list - ---> - -<head> -<title>Create a test list</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Installing Mailman -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Start installing</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-system.html">System setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-config.html">Running configure</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-check.html">Check your installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-final.html">Final system setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-custom.html">Customize Mailman</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Create a test list</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-trouble.html">Troubleshooting</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-faq.html">Common problems FAQ</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>Create a test list</h3> - - To create and test your first list, try the following: - - <p><li>First, initialize the site administrator's password by cd'ing to - the install directory (by default <tt>/usr/local/mailman</tt>) - and typing - -<blockquote> -<pre> -% bin/mmsitepass -New site password: [yourpassword] -Again to confirm password: [yourpassword] -Password changed. -</pre> -</blockquote> - - <p><li>Visit the url - -<blockquote> -<pre> -http://my.dom.ain/mailman/create -</pre> -</blockquote> - - <p>Fill out the form as described in the on-screen instructions, - and in the <em>List creator's password</em> field, type the - password you entered above. Type your own email address for the - <em>Initial list owner address</em>, and select <em>Yes</em> to - notify the list administrator. - - <p><li>Hit <em>Create List</em> - - <p><li>Check your email for a message from Mailman informing you that - your new mailing list was created. - - <p><li>NOTE: If you are using an MTA other than Exim or Postfix - (e.g. Sendmail or Qmail), then you'll need to do the extra step - of installing the mailing list aliases manually. Follow the - instructions in an email message that you should have received - (you'll need to know how to do this for your particular MTA, see - the README for your MTA for more information). - - <p><li>Now visit the list's admin page (either by following the link on - the web page or entering the link from the email Mailman just - sent you). Type in the list's password and click on - <em>Let me in...</em> - - <p><li>Click on <em>Membership Management</em> and then on - <em>Mass Subscription</em>. - - <p><li>Enter your email address in the big text field, and click on - <em>Submit Your Changes</em> - - <p><li>Now go to your email and send a message to yourlist@my.dom.ain. - Within a minute or two you should see your message reflected - back to you via Mailman. - - <p>Congratulations! You've just set up and tested your first Mailman - mailing list. If you had any problems along the way, please see - the <a href="install-trouble.html">Troubleshooting</a> section. -</ul> - -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/install-trouble.ht b/admin/www/install-trouble.ht deleted file mode 100644 index f4665a9bd..000000000 --- a/admin/www/install-trouble.ht +++ /dev/null @@ -1,24 +0,0 @@ -Title: Troubleshooting -Links: links.h install-links.h - -<h3>Troubleshooting</h3> - - If you encounter problems with running Mailman, first check the - <a href="install-faq.html">Common Problems FAQ</a> page. If your - problem is not covered there, check the - <a href="faq.html">FAQ</a>. Then check for a log - entry from Mailman in your syslog and in the - <tt>$prefix/logs/error</tt> file. - - <p>Where syslog lives on your particular machine may vary. It may - be in <tt>/var/log/maillog</tt>. It may also be in - <tt>/var/log/syslog</tt>. On many machines, syslog files live in - <tt>/adm/log/</tt> instead of <tt>/var/log</tt>. - - <p>If you encounter an error, send an error report to - <a href="mailto:mailman-users@python.org">mailman-users@python.org</a>. - Include a description of what you're - doing to cause the problem, and the relevant lines from your - syslog. Also include information on your operating system, which - version of Python you're using, and which version of Mailman - you're installing. diff --git a/admin/www/install-trouble.html b/admin/www/install-trouble.html deleted file mode 100644 index f6b56f82b..000000000 --- a/admin/www/install-trouble.html +++ /dev/null @@ -1,217 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:59 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: Troubleshooting - ---> - -<head> -<title>Troubleshooting</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Installing Mailman -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Start installing</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-system.html">System setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-config.html">Running configure</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-check.html">Check your installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-final.html">Final system setup</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-custom.html">Customize Mailman</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-test.html">Create a test list</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Troubleshooting</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-faq.html">Common problems FAQ</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>Troubleshooting</h3> - - If you encounter problems with running Mailman, first check the - <a href="install-faq.html">Common Problems FAQ</a> page. If your - problem is not covered there, check the - <a href="faq.html">FAQ</a>. Then check for a log - entry from Mailman in your syslog and in the - <tt>$prefix/logs/error</tt> file. - - <p>Where syslog lives on your particular machine may vary. It may - be in <tt>/var/log/maillog</tt>. It may also be in - <tt>/var/log/syslog</tt>. On many machines, syslog files live in - <tt>/adm/log/</tt> instead of <tt>/var/log</tt>. - - <p>If you encounter an error, send an error report to - <a href="mailto:mailman-users@python.org">mailman-users@python.org</a>. - Include a description of what you're - doing to cause the problem, and the relevant lines from your - syslog. Also include information on your operating system, which - version of Python you're using, and which version of Mailman - you're installing. - -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/install.ht b/admin/www/install.ht new file mode 100644 index 000000000..0932ecfce --- /dev/null +++ b/admin/www/install.ht @@ -0,0 +1,10 @@ +Title: Installing Mailman +Links: download-links.h + +<h3>Installing Mailman</h3> + +For detailed installation instructions, see the <em>Installing</em> +chapter of the <a href="site.html">Site Administrator's Guide</a>. Be +sure to read the <code>README</code>, <code>INSTALL</code>, and +<code>UPGRADING</code> files in the source distribution for additional +instructions, hints, and warnings. diff --git a/admin/www/install.html b/admin/www/install.html new file mode 100644 index 000000000..91d730709 --- /dev/null +++ b/admin/www/install.html @@ -0,0 +1,133 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> +<!-- Thu Dec 26 22:30:23 2002 --> +<!-- USING HT2HTML 2.0 --> +<!-- SEE http://ht2html.sf.net --> +<!-- User-specified headers: +Title: Installing Mailman + +--> + +<head> +<title>Installing Mailman</title> +<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> +<meta name="generator" content="HT2HTML/2.0"> +<style type="text/css"> +body { margin: 0px; } +</style> +</head> +<body bgcolor="#ffffff" text="#000000" + marginwidth="0" marginheight="0" + link="#0000bb" vlink="#551a8b" + alink="#ff0000"> +<!-- start of page table --> +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<!-- start of banner row --> +<tr> +<!-- start of corner cells --> +<td width="150" valign="middle" bgcolor="white" class="corner"> + +<center> + <a href="./index.html"> + <img border=0 src="./images/logo-70.jpg"></a></center> </td> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> +<!-- end of corner cells --> +<!-- start of banner --> +<td width="90%" bgcolor="#eecfa1" class="banner"> +<!-- start of site links table --> +<table width="100%" border="0" +CELLSPACING=0 CELLPADDING=0 + bgcolor="#ffffff"> +<tr> + <td bgcolor="#eecfa1"> +<a href="./index.html">Home</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> + </td> +</tr><tr> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./devs.html">Developers</a> + </td> +</tr> +</table><!-- end of site links table --> + +</td><!-- end of banner --> +</tr><!-- end of banner row --> +<tr><!-- start of sidebar/body row --> +<!-- start of sidebar cells --> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> +<!-- start of sidebar table --> +<table width="100%" border="0" cellspacing="0" cellpadding="3" + bgcolor="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Downloading +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="download.html">Downloading</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="version.html">Latest Version</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="requirements.html">Requirements</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<b>Installing</b> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Email Us +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/"><img border=0 + src="./images/PythonPoweredSmall.png" + ></a> <a href="http://sourceforge.net"><img + src="http://sourceforge.net/sflogo.php?group_id=103" + width="88" height="31" border="0" + alt="SourceForge Logo"></a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + +</td></tr> +</table><!-- end of sidebar table --> + +</td> +<td width="15"> </td><!--spacer--> +<!-- end of sidebar cell --> +<!-- start of body cell --> +<td valign="top" width="90%" class="body"><br> +<h3>Installing Mailman</h3> + +For detailed installation instructions, see the <em>Installing</em> +chapter of the <a href="site.html">Site Administrator's Guide</a>. Be +sure to read the <code>README</code>, <code>INSTALL</code>, and +<code>UPGRADING</code> files in the source distribution for additional +instructions, hints, and warnings. + +</td><!-- end of body cell --> +</tr><!-- end of sidebar/body row --> +</table><!-- end of page table --> +</body></html> diff --git a/admin/www/inthenews.ht b/admin/www/inthenews.ht index 0c9ef8cf2..f3a203489 100644 --- a/admin/www/inthenews.ht +++ b/admin/www/inthenews.ht @@ -482,4 +482,23 @@ Mailman or Mailman technology to run their mailing lists. <!-- Matt Helsley --> <li><a href="http://linux.ucla.edu">UCLA LUG</a> with mailing lists <a href="http://linux.ucla.edu/mailman/listinfo">here</a>. + <!-- Erisian Saint Vinge --> + <li><a href="http://www.azone.org/">Azone</a> + <!-- Nicolas Cartron --> + <li><a href="http://squirrelmail-fr.org">SquirrelMail (French)</a> + <!-- Shakaraji Thakor --> + <li><a href="http://mail.gnvfc.com/mailman/listinfo">GNFC Ltd</a> + <!-- Peter Turner --> + <li><a href="http://www.edow.org">Diocese of Washington</a> + <!-- Gottfried Hamm --> + <li><a href="http://lists.ghks.de/">Gottfried Hamm + KommunikationsSysteme</a> + <!-- Richard Lippmann --> + <li><a href="http://www.zirndorf.de">Cultural events in Zirndorf, + Bavaria</a> + <!-- Gualter Barbas Baptista --> + <li><a href="http://gaia.org.pt">GAIA</a>, with mailing lists at + <a href="http://gaia.org.pt/listas/">here</a>. + <!-- Ansgar Schmidt --> + <li><a href="http://auriga.wearlab.de">Free Mobile Software System</a> </ul> diff --git a/admin/www/inthenews.html b/admin/www/inthenews.html index b2a279b4a..4ff788e50 100644 --- a/admin/www/inthenews.html +++ b/admin/www/inthenews.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Thu Dec 19 23:05:06 2002 --> +<!-- Thu Dec 26 22:30:23 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,58 +66,45 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Overview </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="index.html">Home</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="features.html">Features</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> +<tr><td bgcolor="#eecfa1"> +<b>Mailman in Use</b> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="bugs.html">Bugs and Patches</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Mailman in Use</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -145,11 +112,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -640,6 +610,25 @@ Mailman or Mailman technology to run their mailing lists. <!-- Matt Helsley --> <li><a href="http://linux.ucla.edu">UCLA LUG</a> with mailing lists <a href="http://linux.ucla.edu/mailman/listinfo">here</a>. + <!-- Erisian Saint Vinge --> + <li><a href="http://www.azone.org/">Azone</a> + <!-- Nicolas Cartron --> + <li><a href="http://squirrelmail-fr.org">SquirrelMail (French)</a> + <!-- Shakaraji Thakor --> + <li><a href="http://mail.gnvfc.com/mailman/listinfo">GNFC Ltd</a> + <!-- Peter Turner --> + <li><a href="http://www.edow.org">Diocese of Washington</a> + <!-- Gottfried Hamm --> + <li><a href="http://lists.ghks.de/">Gottfried Hamm + KommunikationsSysteme</a> + <!-- Richard Lippmann --> + <li><a href="http://www.zirndorf.de">Cultural events in Zirndorf, + Bavaria</a> + <!-- Gualter Barbas Baptista --> + <li><a href="http://gaia.org.pt">GAIA</a>, with mailing lists at + <a href="http://gaia.org.pt/listas/">here</a>. + <!-- Ansgar Schmidt --> + <li><a href="http://auriga.wearlab.de">Free Mobile Software System</a> </ul> </td><!-- end of body cell --> diff --git a/admin/www/links.h b/admin/www/links.h index f8c880a85..aa56a298a 100644 --- a/admin/www/links.h +++ b/admin/www/links.h @@ -2,13 +2,8 @@ <h3>Overview</h3> <li><a href="index.html">Home</a> <li><a href="features.html">Features</a> -<li><a href="download.html">Requirements, Download</a> -<li><a href="install-start.html">Installation</a> -<li><a href="lists.html">Discussion Lists</a> -<li><a href="bugs.html">Bugs and Patches</a> -<li><a href="faq.html">Frequently Asked Questions</a> +<li><a href="otherstuff.html">Logos and Papers</a> <li><a href="inthenews.html">Mailman in Use</a> -<li><a href="todo.html">Wishlist!</a> -<h3>Exits</h3> -<li><a href="http://listowners.org">Listowners.Org</a> -<!-- add a link to listowners.org/faq --> +<li><a href="prev.html">Previous Releases</a> +<li><a href="bugs.html">Bugs and Patches</a> +<li><a href="mirrors.html">Mirrors</a> diff --git a/admin/www/lists.ht b/admin/www/lists.ht index 60855113d..c9e8e5631 100644 --- a/admin/www/lists.ht +++ b/admin/www/lists.ht @@ -6,56 +6,47 @@ We have several mailing lists devoted to Mailman, which also provide a nice demonstration of Mailman! <ul> -<p><li><a href="http://www.python.org/mailman/listinfo/mailman-users"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-users"> Mailman Users</a> is the mailing list to subscribe to if you are using Mailman at your site, and may have problems or questions relating to installation, use, etc. We'll try to keep the deep technical discussions off this list. - (<a href="http://www.python.org/pipermail/mailman-users/"><em>archives</em></a>) + (<a href="http://mail.python.org/pipermail/mailman-users/"><em>archives</em></a>) -<li><a href="http://listowner.org/">Listowners</a> +<p><li><a href="http://listowner.org/">Listowners</a> is a mailing list with a non-technical focus, specifically for discussions from the perspective of listowners and moderators who do not have "shell access" to the mailing list server - where the Mailman software runs. + where the Mailman software runs. (<a href="http://listowner.org/pipermail/lo/"><em>archives</em></a>) -<li><a href="http://www.python.org/mailman/listinfo/mailman-announce"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-announce"> Mailman Announce</a> is a read-only list that you can subscribe to if you are only interested in release notices and other important news. Only the core Mailman developers can post messages to this list. - (<a href="http://www.python.org/pipermail/mailman-announce/"><em>archives</em></a>) + (<a href="http://mail.python.org/pipermail/mailman-announce/"><em>archives</em></a>) -<p><li><a href="http://www.python.org/mailman/listinfo/mailman-developers"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-developers"> Mailman Developers</a> is the mailing list to use if you are interested in helping us develop Mailman, discuss future directions, etc. This is the list for more in-depth technical issues. - (<a href="http://www.python.org/pipermail/mailman-developers/"><em>archives</em></a>) + (<a href="http://mail.python.org/pipermail/mailman-developers/"><em>archives</em></a>) - <p>You may also want to find a project on our Mailman - <a href="todo.html">TODO list</a> or on the - <a href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/FrontPage">Mailman - design notes wiki</a>. + <p>More information about developer resources is available + <a href="devs.html">here</a>. -<p><li><a href="http://www.python.org/mailman/listinfo/mailman-i18n"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-i18n"> Mailman Internationalization</a> is the list for discussing the - multi-lingual extensions to Mailman, which will likely be folded - into the standard distribution after the 2.0 release. Once - integrated, this list will be a way for language translators to - submit new translation files. - (<a href="http://www.python.org/pipermail/mailman-i18n/"><em>archives</em></a>) + multi-lingual support in Mailman 2.1. Everyone who is working on + translations of Mailman should subscribe to this mailing list. + (<a href="http://mail.python.org/pipermail/mailman-i18n/"><em>archives</em></a>) -<p><li><a href="http://www.python.org/mailman/listinfo/mailman-checkins"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-checkins"> Mailman Checkins</a> is an adjunct list to the publically accessible read-only CVS repository. This list is for the hardcore developers, or anybody else submitting patches, since we really prefer such patches to be generated against the latest snapshot. This is a read-only list; only the core Mailman developers can post messages to this list. There is no archive. - (<a href="http://www.python.org/pipermail/mailman-checkins/"><em>archives</em></a>) - </ul> - -Some of the Mailman developers also occasionally hang out on the -<em>mailman</em> IRC channel at openprojects.net. diff --git a/admin/www/lists.html b/admin/www/lists.html index b346a862e..998d7483a 100644 --- a/admin/www/lists.html +++ b/admin/www/lists.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:59 2002 --> +<!-- Thu Dec 26 22:30:23 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<b>Mailing lists</b> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<b>Discussion Lists</b> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,58 +66,45 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Overview </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="index.html">Home</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="features.html">Features</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<b>Discussion Lists</b> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="bugs.html">Bugs and Patches</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -145,11 +112,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -164,60 +134,51 @@ We have several mailing lists devoted to Mailman, which also provide a nice demonstration of Mailman! <ul> -<p><li><a href="http://www.python.org/mailman/listinfo/mailman-users"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-users"> Mailman Users</a> is the mailing list to subscribe to if you are using Mailman at your site, and may have problems or questions relating to installation, use, etc. We'll try to keep the deep technical discussions off this list. - (<a href="http://www.python.org/pipermail/mailman-users/"><em>archives</em></a>) + (<a href="http://mail.python.org/pipermail/mailman-users/"><em>archives</em></a>) -<li><a href="http://listowner.org/">Listowners</a> +<p><li><a href="http://listowner.org/">Listowners</a> is a mailing list with a non-technical focus, specifically for discussions from the perspective of listowners and moderators who do not have "shell access" to the mailing list server - where the Mailman software runs. + where the Mailman software runs. (<a href="http://listowner.org/pipermail/lo/"><em>archives</em></a>) -<li><a href="http://www.python.org/mailman/listinfo/mailman-announce"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-announce"> Mailman Announce</a> is a read-only list that you can subscribe to if you are only interested in release notices and other important news. Only the core Mailman developers can post messages to this list. - (<a href="http://www.python.org/pipermail/mailman-announce/"><em>archives</em></a>) + (<a href="http://mail.python.org/pipermail/mailman-announce/"><em>archives</em></a>) -<p><li><a href="http://www.python.org/mailman/listinfo/mailman-developers"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-developers"> Mailman Developers</a> is the mailing list to use if you are interested in helping us develop Mailman, discuss future directions, etc. This is the list for more in-depth technical issues. - (<a href="http://www.python.org/pipermail/mailman-developers/"><em>archives</em></a>) + (<a href="http://mail.python.org/pipermail/mailman-developers/"><em>archives</em></a>) - <p>You may also want to find a project on our Mailman - <a href="todo.html">TODO list</a> or on the - <a href="http://www.zope.org/Members/bwarsaw/MailmanDesignNotes/FrontPage">Mailman - design notes wiki</a>. + <p>More information about developer resources is available + <a href="devs.html">here</a>. -<p><li><a href="http://www.python.org/mailman/listinfo/mailman-i18n"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-i18n"> Mailman Internationalization</a> is the list for discussing the - multi-lingual extensions to Mailman, which will likely be folded - into the standard distribution after the 2.0 release. Once - integrated, this list will be a way for language translators to - submit new translation files. - (<a href="http://www.python.org/pipermail/mailman-i18n/"><em>archives</em></a>) + multi-lingual support in Mailman 2.1. Everyone who is working on + translations of Mailman should subscribe to this mailing list. + (<a href="http://mail.python.org/pipermail/mailman-i18n/"><em>archives</em></a>) -<p><li><a href="http://www.python.org/mailman/listinfo/mailman-checkins"> +<p><li><a href="http://mail.python.org/mailman/listinfo/mailman-checkins"> Mailman Checkins</a> is an adjunct list to the publically accessible read-only CVS repository. This list is for the hardcore developers, or anybody else submitting patches, since we really prefer such patches to be generated against the latest snapshot. This is a read-only list; only the core Mailman developers can post messages to this list. There is no archive. - (<a href="http://www.python.org/pipermail/mailman-checkins/"><em>archives</em></a>) - </ul> -Some of the Mailman developers also occasionally hang out on the -<em>mailman</em> IRC channel at openprojects.net. - </td><!-- end of body cell --> </tr><!-- end of sidebar/body row --> </table><!-- end of page table --> diff --git a/admin/www/mgrs.html b/admin/www/mgrs.html index 7ae4792af..37742b1e9 100644 --- a/admin/www/mgrs.html +++ b/admin/www/mgrs.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:59 2002 --> +<!-- Thu Dec 26 22:30:23 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<b>List Managers</b> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,80 +66,64 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Overview </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="index.html">Home</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="features.html">Features</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="bugs.html">Bugs and Patches</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Documentation </font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="users.html">Users</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>List Managers</b> +<tr><td bgcolor="#eecfa1"> +<a href="docs.html">Overview</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="admins.html">Site Administrators</a> +<tr><td bgcolor="#eecfa1"> +<a href="users.html">Users</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="devs.html">Developers</a> +<tr><td bgcolor="#eecfa1"> +<a href="admins.html">List Managers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="i18n.html">Internationalization</a> +<tr><td bgcolor="#eecfa1"> +<a href="site.html">Site Administrators</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="otherdocs.html">Other Documentation</a> +<tr><td bgcolor="#eecfa1"> +<a href="i18n.html">Translators</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -167,11 +131,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> diff --git a/admin/www/mirrors.ht b/admin/www/mirrors.ht new file mode 100644 index 000000000..7ca7c37c9 --- /dev/null +++ b/admin/www/mirrors.ht @@ -0,0 +1,12 @@ +Title: Mailman Web Page Mirrors + +<h3>Mailman Web Page Mirrors</h3> + +These web pages are mirrored in several locations for your +convenience. Here are the current list of mirrors: + +<ul> +<li><a href="http://www.list.org/">www.list.org</a> +<li><a href="http://www.gnu.org/software/mailman/index.html">GNU</a> +<li><a href="http://mailman.sf.net/">SourceForge</a> +</ul> diff --git a/admin/www/mirrors.html b/admin/www/mirrors.html new file mode 100644 index 000000000..84c25eda3 --- /dev/null +++ b/admin/www/mirrors.html @@ -0,0 +1,145 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> +<!-- Thu Dec 26 22:30:23 2002 --> +<!-- USING HT2HTML 2.0 --> +<!-- SEE http://ht2html.sf.net --> +<!-- User-specified headers: +Title: Mailman Web Page Mirrors + +--> + +<head> +<title>Mailman Web Page Mirrors</title> +<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> +<meta name="generator" content="HT2HTML/2.0"> +<style type="text/css"> +body { margin: 0px; } +</style> +</head> +<body bgcolor="#ffffff" text="#000000" + marginwidth="0" marginheight="0" + link="#0000bb" vlink="#551a8b" + alink="#ff0000"> +<!-- start of page table --> +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<!-- start of banner row --> +<tr> +<!-- start of corner cells --> +<td width="150" valign="middle" bgcolor="white" class="corner"> + +<center> + <a href="./index.html"> + <img border=0 src="./images/logo-70.jpg"></a></center> </td> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> +<!-- end of corner cells --> +<!-- start of banner --> +<td width="90%" bgcolor="#eecfa1" class="banner"> +<!-- start of site links table --> +<table width="100%" border="0" +CELLSPACING=0 CELLPADDING=0 + bgcolor="#ffffff"> +<tr> + <td bgcolor="#eecfa1"> +<a href="./index.html">Home</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> + </td> +</tr><tr> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./devs.html">Developers</a> + </td> +</tr> +</table><!-- end of site links table --> + +</td><!-- end of banner --> +</tr><!-- end of banner row --> +<tr><!-- start of sidebar/body row --> +<!-- start of sidebar cells --> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> +<!-- start of sidebar table --> +<table width="100%" border="0" cellspacing="0" cellpadding="3" + bgcolor="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Overview +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="index.html">Home</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="features.html">Features</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="bugs.html">Bugs and Patches</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<b>Mirrors</b> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Email Us +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/"><img border=0 + src="./images/PythonPoweredSmall.png" + ></a> <a href="http://sourceforge.net"><img + src="http://sourceforge.net/sflogo.php?group_id=103" + width="88" height="31" border="0" + alt="SourceForge Logo"></a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + +</td></tr> +</table><!-- end of sidebar table --> + +</td> +<td width="15"> </td><!--spacer--> +<!-- end of sidebar cell --> +<!-- start of body cell --> +<td valign="top" width="90%" class="body"><br> +<h3>Mailman Web Page Mirrors</h3> + +These web pages are mirrored in several locations for your +convenience. Here are the current list of mirrors: + +<ul> +<li><a href="http://www.list.org/">www.list.org</a> +<li><a href="http://www.gnu.org/software/mailman/index.html">GNU</a> +<li><a href="http://mailman.sf.net/">SourceForge</a> +</ul> + +</td><!-- end of body cell --> +</tr><!-- end of sidebar/body row --> +</table><!-- end of page table --> +</body></html> diff --git a/admin/www/otherdocs.ht b/admin/www/otherdocs.ht deleted file mode 100644 index 121ec99c5..000000000 --- a/admin/www/otherdocs.ht +++ /dev/null @@ -1,30 +0,0 @@ -Title: Other Documentation -Links: links.h doco-links.h - -<h3>Other Documentation</h3> - -<p>The <a href="faq.html">Frequently Asked Questions (FAQ)</a> is -available to answer most questions. For issues not covered in the -FAQ, please post your questions to the -<a href="lists.html">Mailman-Users</a> mailing list. - -<p><a href="http://staff.imsa.edu/~ckolar/index.htm">Chris Kolar</a> has made -available <a href="http://staff.imsa.edu/~ckolar/mailman">Mailman -documentation</a>, primarily for list owners who are not necessarily -technical, but who own Mailman mailing lists. - -<p>Nigel Metheringham has posted a -<a href="http://www.exim.org/howto/mailman.html">HOWTO on using Exim -and Mailman</a> together. If you're using the -<a href="http://www.exim.org">Exim mailer</a> you should check this out. - -<p>The <a href="download.html">Mailman source distribution</a> itself -contains many README files for discussion of issues specific to -operating system, mail transport agent, or web server. - -<p>Luke Tymowski has a very nice -<a href="http://mailman.seeto.com/">Mailman weblog</a> with more FAQ -questions and other useful information. I highly recommend it. - -<p>I do plan to write a GNU standard texinfo manual for the Mailman -2.1 release. diff --git a/admin/www/otherdocs.html b/admin/www/otherdocs.html deleted file mode 100644 index 287ab61cc..000000000 --- a/admin/www/otherdocs.html +++ /dev/null @@ -1,214 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:32:59 2002 --> -<!-- USING HT2HTML 2.0 --> -<!-- SEE http://ht2html.sf.net --> -<!-- User-specified headers: -Title: Other Documentation - ---> - -<head> -<title>Other Documentation</title> -<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> -<meta name="generator" content="HT2HTML/2.0"> -<style type="text/css"> -body { margin: 0px; } -</style> -</head> -<body bgcolor="#ffffff" text="#000000" - marginwidth="0" marginheight="0" - link="#0000bb" vlink="#551a8b" - alink="#ff0000"> -<!-- start of page table --> -<table width="100%" border="0" cellspacing="0" cellpadding="0"> -<!-- start of banner row --> -<tr> -<!-- start of corner cells --> -<td width="150" valign="middle" bgcolor="white" class="corner"> - -<center> - <a href="./index.html"> - <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> -<!-- end of corner cells --> -<!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> -<!-- start of site links table --> -<table width="100%" border="0" -CELLSPACING=0 CELLPADDING=0 - bgcolor="#ffffff"> -<tr> - <td bgcolor="#caa08f"> -<a href="./index.html">Home</a> - </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> -<a href="./devs.html">Developers</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> -</tr> -</table><!-- end of site links table --> - -</td><!-- end of banner --> -</tr><!-- end of banner row --> -<tr><!-- start of sidebar/body row --> -<!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> -<!-- start of sidebar table --> -<table width="100%" border="0" cellspacing="0" cellpadding="3" - bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Documentation -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="users.html">Users</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mgrs.html">List Managers</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="admins.html">Site Administrators</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="devs.html">Developers</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="i18n.html">Internationalization</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Other Documentation</b> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Email Us -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://www.python.org/"><img border=0 - src="./images/PythonPoweredSmall.png" - ></a> <a href="http://sourceforge.net"><img - src="http://sourceforge.net/sflogo.php?group_id=103" - width="88" height="31" border="0" - alt="SourceForge Logo"></a> -</td></tr> -<tr><td bgcolor="#caa08f"> - -</td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. -</td></tr> -</table><!-- end of sidebar table --> - -</td> -<td width="15"> </td><!--spacer--> -<!-- end of sidebar cell --> -<!-- start of body cell --> -<td valign="top" width="90%" class="body"><br> -<h3>Other Documentation</h3> - -<p>The <a href="faq.html">Frequently Asked Questions (FAQ)</a> is -available to answer most questions. For issues not covered in the -FAQ, please post your questions to the -<a href="lists.html">Mailman-Users</a> mailing list. - -<p><a href="http://staff.imsa.edu/~ckolar/index.htm">Chris Kolar</a> has made -available <a href="http://staff.imsa.edu/~ckolar/mailman">Mailman -documentation</a>, primarily for list owners who are not necessarily -technical, but who own Mailman mailing lists. - -<p>Nigel Metheringham has posted a -<a href="http://www.exim.org/howto/mailman.html">HOWTO on using Exim -and Mailman</a> together. If you're using the -<a href="http://www.exim.org">Exim mailer</a> you should check this out. - -<p>The <a href="download.html">Mailman source distribution</a> itself -contains many README files for discussion of issues specific to -operating system, mail transport agent, or web server. - -<p>Luke Tymowski has a very nice -<a href="http://mailman.seeto.com/">Mailman weblog</a> with more FAQ -questions and other useful information. I highly recommend it. - -<p>I do plan to write a GNU standard texinfo manual for the Mailman -2.1 release. - -</td><!-- end of body cell --> -</tr><!-- end of sidebar/body row --> -</table><!-- end of page table --> -</body></html> diff --git a/admin/www/otherstuff.ht b/admin/www/otherstuff.ht new file mode 100644 index 000000000..c671508b8 --- /dev/null +++ b/admin/www/otherstuff.ht @@ -0,0 +1,21 @@ +Title: Mailman Logos and Papers + +<h3>Logos</h3> + +The Dragon De Monsyne created and donated two logos for Mailman which +you can use to link back to the Mailman website. + +<table> +<tr><td><img src="images/logo-sm.jpg"></td> + <td><img src="images/logo-lg.jpg"></td> +</tr><tr><td><center>Small Logo (110x35)</center></td> + <td><center>Large Logo (247x93)</center></td> +</tr> +</table> + +<h3>Papers</h3> + +<p>A number of papers and other material presented at +<a href="http://www.foretec.com/python/workshops/1998-11/proceedings.html"> +the 7th International Python Conference</a> and the 12th Usenix LISA +conference are available <a href="mailman-docs.tar.gz">here</a>. diff --git a/admin/www/otherstuff.html b/admin/www/otherstuff.html new file mode 100644 index 000000000..a4d76541f --- /dev/null +++ b/admin/www/otherstuff.html @@ -0,0 +1,154 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> +<!-- Thu Dec 26 22:30:59 2002 --> +<!-- USING HT2HTML 2.0 --> +<!-- SEE http://ht2html.sf.net --> +<!-- User-specified headers: +Title: Mailman Logos and Papers + +--> + +<head> +<title>Mailman Logos and Papers</title> +<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> +<meta name="generator" content="HT2HTML/2.0"> +<style type="text/css"> +body { margin: 0px; } +</style> +</head> +<body bgcolor="#ffffff" text="#000000" + marginwidth="0" marginheight="0" + link="#0000bb" vlink="#551a8b" + alink="#ff0000"> +<!-- start of page table --> +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<!-- start of banner row --> +<tr> +<!-- start of corner cells --> +<td width="150" valign="middle" bgcolor="white" class="corner"> + +<center> + <a href="./index.html"> + <img border=0 src="./images/logo-70.jpg"></a></center> </td> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> +<!-- end of corner cells --> +<!-- start of banner --> +<td width="90%" bgcolor="#eecfa1" class="banner"> +<!-- start of site links table --> +<table width="100%" border="0" +CELLSPACING=0 CELLPADDING=0 + bgcolor="#ffffff"> +<tr> + <td bgcolor="#eecfa1"> +<a href="./index.html">Home</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> + </td> +</tr><tr> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./devs.html">Developers</a> + </td> +</tr> +</table><!-- end of site links table --> + +</td><!-- end of banner --> +</tr><!-- end of banner row --> +<tr><!-- start of sidebar/body row --> +<!-- start of sidebar cells --> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> +<!-- start of sidebar table --> +<table width="100%" border="0" cellspacing="0" cellpadding="3" + bgcolor="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Overview +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="index.html">Home</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="features.html">Features</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<b>Logos and Papers</b> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="bugs.html">Bugs and Patches</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Email Us +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/"><img border=0 + src="./images/PythonPoweredSmall.png" + ></a> <a href="http://sourceforge.net"><img + src="http://sourceforge.net/sflogo.php?group_id=103" + width="88" height="31" border="0" + alt="SourceForge Logo"></a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + +</td></tr> +</table><!-- end of sidebar table --> + +</td> +<td width="15"> </td><!--spacer--> +<!-- end of sidebar cell --> +<!-- start of body cell --> +<td valign="top" width="90%" class="body"><br> +<h3>Logos</h3> + +The Dragon De Monsyne created and donated two logos for Mailman which +you can use to link back to the Mailman website. + +<table> +<tr><td><img src="images/logo-sm.jpg"></td> + <td><img src="images/logo-lg.jpg"></td> +</tr><tr><td><center>Small Logo (110x35)</center></td> + <td><center>Large Logo (247x93)</center></td> +</tr> +</table> + +<h3>Papers</h3> + +<p>A number of papers and other material presented at +<a href="http://www.foretec.com/python/workshops/1998-11/proceedings.html"> +the 7th International Python Conference</a> and the 12th Usenix LISA +conference are available <a href="mailman-docs.tar.gz">here</a>. + +</td><!-- end of body cell --> +</tr><!-- end of sidebar/body row --> +</table><!-- end of page table --> +</body></html> diff --git a/admin/www/prev.ht b/admin/www/prev.ht new file mode 100644 index 000000000..a48031be2 --- /dev/null +++ b/admin/www/prev.ht @@ -0,0 +1,20 @@ +Title: Previous Mailman Releases + +<h3>Previous Mailman Releases</h3> + +<a href="http://sourceforge.net/project/shownotes.php?release_id=102354" +>Mailman 2.0.13</a> is the most stable version of the 2.0 release +branch. It is in production use at thousands of sites. It should be +fairly easy to upgrade from Mailman 2.0.13 to Mailman 2.1 -- see the +documentation that comes with Mailman 2.1 for details. + +<p>Mailman 2.0.13 works with any Python version from 1.5.2 to 2.3 +(still in alpha development as of this writing 26-Dec-2002). Mailman +2.1 requires at least Python 2.1.3 and works best with Python 2.2.2. +If you plan on upgrading Mailman, I first recommend that you upgrade +to Python 2.2.2, and then upgrade Mailman. + +<p>There are tons of <a href="features.html">new features</a> in +Mailman 2.1, and no new development is being done on the Mailman 2.0.x +branch. Only absolutely critical security fixes will be issued for +Mailman 2.0 -- the last one was issued on 29-Jul-2002. diff --git a/admin/www/prev.html b/admin/www/prev.html new file mode 100644 index 000000000..1fa8d4651 --- /dev/null +++ b/admin/www/prev.html @@ -0,0 +1,153 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> +<!-- Thu Dec 26 22:30:24 2002 --> +<!-- USING HT2HTML 2.0 --> +<!-- SEE http://ht2html.sf.net --> +<!-- User-specified headers: +Title: Previous Mailman Releases + +--> + +<head> +<title>Previous Mailman Releases</title> +<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> +<meta name="generator" content="HT2HTML/2.0"> +<style type="text/css"> +body { margin: 0px; } +</style> +</head> +<body bgcolor="#ffffff" text="#000000" + marginwidth="0" marginheight="0" + link="#0000bb" vlink="#551a8b" + alink="#ff0000"> +<!-- start of page table --> +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<!-- start of banner row --> +<tr> +<!-- start of corner cells --> +<td width="150" valign="middle" bgcolor="white" class="corner"> + +<center> + <a href="./index.html"> + <img border=0 src="./images/logo-70.jpg"></a></center> </td> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> +<!-- end of corner cells --> +<!-- start of banner --> +<td width="90%" bgcolor="#eecfa1" class="banner"> +<!-- start of site links table --> +<table width="100%" border="0" +CELLSPACING=0 CELLPADDING=0 + bgcolor="#ffffff"> +<tr> + <td bgcolor="#eecfa1"> +<a href="./index.html">Home</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> + </td> +</tr><tr> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./devs.html">Developers</a> + </td> +</tr> +</table><!-- end of site links table --> + +</td><!-- end of banner --> +</tr><!-- end of banner row --> +<tr><!-- start of sidebar/body row --> +<!-- start of sidebar cells --> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> +<!-- start of sidebar table --> +<table width="100%" border="0" cellspacing="0" cellpadding="3" + bgcolor="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Overview +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="index.html">Home</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="features.html">Features</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<b>Previous Releases</b> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="bugs.html">Bugs and Patches</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Email Us +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/"><img border=0 + src="./images/PythonPoweredSmall.png" + ></a> <a href="http://sourceforge.net"><img + src="http://sourceforge.net/sflogo.php?group_id=103" + width="88" height="31" border="0" + alt="SourceForge Logo"></a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + +</td></tr> +</table><!-- end of sidebar table --> + +</td> +<td width="15"> </td><!--spacer--> +<!-- end of sidebar cell --> +<!-- start of body cell --> +<td valign="top" width="90%" class="body"><br> +<h3>Previous Mailman Releases</h3> + +<a href="http://sourceforge.net/project/shownotes.php?release_id=102354" +>Mailman 2.0.13</a> is the most stable version of the 2.0 release +branch. It is in production use at thousands of sites. It should be +fairly easy to upgrade from Mailman 2.0.13 to Mailman 2.1 -- see the +documentation that comes with Mailman 2.1 for details. + +<p>Mailman 2.0.13 works with any Python version from 1.5.2 to 2.3 +(still in alpha development as of this writing 26-Dec-2002). Mailman +2.1 requires at least Python 2.1.3 and works best with Python 2.2.2. +If you plan on upgrading Mailman, I first recommend that you upgrade +to Python 2.2.2, and then upgrade Mailman. + +<p>There are tons of <a href="features.html">new features</a> in +Mailman 2.1, and no new development is being done on the Mailman 2.0.x +branch. Only absolutely critical security fixes will be issued for +Mailman 2.0 -- the last one was issued on 29-Jul-2002. + +</td><!-- end of body cell --> +</tr><!-- end of sidebar/body row --> +</table><!-- end of page table --> +</body></html> diff --git a/admin/www/requirements.ht b/admin/www/requirements.ht new file mode 100644 index 000000000..f193eceaf --- /dev/null +++ b/admin/www/requirements.ht @@ -0,0 +1,56 @@ +Title: Mailman Requirements +Links: download-links.h +Other-links: + <h3>SMTP servers</h3> + <li><a href="http://www.postfix.org/">Postfix</a> + <li><a href="http://www.exim.org/">Exim</a> + <li><a href="http://www.sendmail.org/">Sendmail</a> + <li><a href="http://www.qmail.org/">Qmail</a> + <h3>Other software</h3> + <li><a href="http://www.apache.org/">Apache web server</a> + <li><a href="http://www.gnu.org/software/gcc/">GNU C compiler</a> + +<h3>Requirements</h3> + +<p>Mailman currently runs only on GNU/Linux and any other Un*x-like +operating system, such as *BSD, Solaris, etc. It should work on +MacOSX but not earlier versions of MacOS. It probably does not work +on Windows, although it's possible you could get it running on a +Cygwin system (please <a +href="mailto:mailman-developers@python.org">let the developer +community know</a> if you have success with this!) + +<p>Before you can run Mailman, you need to make sure that +<a href="http://www.python.org/">Python</a> is installed. Mailman 2.1 +requires at least Python 2.1.3, although Python 2.2.2 is +recommended. Most GNU/Linux systems come with Python pre-installed, so +you just need to make sure you're running an up-to-date version. You +can do this by executing the following at your shell's command line: + +<blockquote> +<pre> +% python -V +Python 2.1.3 +</pre> +</blockquote> + +If your Python executable doesn't understand the <code>-V</code> +option, it's definitely too old! + +<p>You will also need an SMTP server (a.k.a. mail transport agent or +<em>MTA</em>) for mail delivery and reception. Mailman should work +well with any of the most popular Unix mail servers 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>. + +<p>You will also need a web server. +<a href="http://www.apache.org/">Apache</a> is certainly the most +popular, is available for all Unix systems, and works great with +Mailman. + +<p>To install Mailman from the sources, you will also need an ANSI C +compiler. The +<a href="http://www.gnu.org/software/gcc/">GNU C compiler</a> +gcc 2.8.1 or later is known to work well. diff --git a/admin/www/requirements.html b/admin/www/requirements.html new file mode 100644 index 000000000..1bb74e743 --- /dev/null +++ b/admin/www/requirements.html @@ -0,0 +1,196 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> +<!-- Thu Dec 26 22:32:32 2002 --> +<!-- USING HT2HTML 2.0 --> +<!-- SEE http://ht2html.sf.net --> +<!-- User-specified headers: +Title: Mailman Requirements + +--> + +<head> +<title>Mailman Requirements</title> +<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> +<meta name="generator" content="HT2HTML/2.0"> +<style type="text/css"> +body { margin: 0px; } +</style> +</head> +<body bgcolor="#ffffff" text="#000000" + marginwidth="0" marginheight="0" + link="#0000bb" vlink="#551a8b" + alink="#ff0000"> +<!-- start of page table --> +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<!-- start of banner row --> +<tr> +<!-- start of corner cells --> +<td width="150" valign="middle" bgcolor="white" class="corner"> + +<center> + <a href="./index.html"> + <img border=0 src="./images/logo-70.jpg"></a></center> </td> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> +<!-- end of corner cells --> +<!-- start of banner --> +<td width="90%" bgcolor="#eecfa1" class="banner"> +<!-- start of site links table --> +<table width="100%" border="0" +CELLSPACING=0 CELLPADDING=0 + bgcolor="#ffffff"> +<tr> + <td bgcolor="#eecfa1"> +<a href="./index.html">Home</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> + </td> +</tr><tr> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./devs.html">Developers</a> + </td> +</tr> +</table><!-- end of site links table --> + +</td><!-- end of banner --> +</tr><!-- end of banner row --> +<tr><!-- start of sidebar/body row --> +<!-- start of sidebar cells --> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> +<!-- start of sidebar table --> +<table width="100%" border="0" cellspacing="0" cellpadding="3" + bgcolor="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Downloading +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="download.html">Downloading</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="version.html">Latest Version</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<b>Requirements</b> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="install.html">Installing</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +SMTP servers +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.postfix.org/">Postfix</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.exim.org/">Exim</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.sendmail.org/">Sendmail</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.qmail.org/">Qmail</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Other software +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.apache.org/">Apache web server</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.gnu.org/software/gcc/">GNU C compiler</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Email Us +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/"><img border=0 + src="./images/PythonPoweredSmall.png" + ></a> <a href="http://sourceforge.net"><img + src="http://sourceforge.net/sflogo.php?group_id=103" + width="88" height="31" border="0" + alt="SourceForge Logo"></a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + +</td></tr> +</table><!-- end of sidebar table --> + +</td> +<td width="15"> </td><!--spacer--> +<!-- end of sidebar cell --> +<!-- start of body cell --> +<td valign="top" width="90%" class="body"><br> +<h3>Requirements</h3> + +<p>Mailman currently runs only on GNU/Linux and any other Un*x-like +operating system, such as *BSD, Solaris, etc. It should work on +MacOSX but not earlier versions of MacOS. It probably does not work +on Windows, although it's possible you could get it running on a +Cygwin system (please <a +href="mailto:mailman-developers@python.org">let the developer +community know</a> if you have success with this!) + +<p>Before you can run Mailman, you need to make sure that +<a href="http://www.python.org/">Python</a> is installed. Mailman 2.1 +requires at least Python 2.1.3, although Python 2.2.2 is +recommended. Most GNU/Linux systems come with Python pre-installed, so +you just need to make sure you're running an up-to-date version. You +can do this by executing the following at your shell's command line: + +<blockquote> +<pre> +% python -V +Python 2.1.3 +</pre> +</blockquote> + +If your Python executable doesn't understand the <code>-V</code> +option, it's definitely too old! + +<p>You will also need an SMTP server (a.k.a. mail transport agent or +<em>MTA</em>) for mail delivery and reception. Mailman should work +well with any of the most popular Unix mail servers 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>. + +<p>You will also need a web server. +<a href="http://www.apache.org/">Apache</a> is certainly the most +popular, is available for all Unix systems, and works great with +Mailman. + +<p>To install Mailman from the sources, you will also need an ANSI C +compiler. The +<a href="http://www.gnu.org/software/gcc/">GNU C compiler</a> +gcc 2.8.1 or later is known to work well. + +</td><!-- end of body cell --> +</tr><!-- end of sidebar/body row --> +</table><!-- end of page table --> +</body></html> diff --git a/admin/www/site.ht b/admin/www/site.ht new file mode 100644 index 000000000..abb08bd68 --- /dev/null +++ b/admin/www/site.ht @@ -0,0 +1,240 @@ +Title: Site Administrator Documentation +Links: doco-links.h + +<h3>Site Administrator Documentation</h3> + +By definition, the site administrator has shell access to the Mailman +installation, and the proper permissions for total control over +Mailman at the site. The site admin can edit the +<code>Mailman/mm_cfg.py</code> configuration file, and can run the +various and sundry command line scripts. + +<h3>Command line scripts</h3> + +This is a brief overview of the current crop of command line scripts +available to the site administrator in the <code>bin</code> directory. +For more details, run the script with the <code>--help</code> option, +which will print out the usage synopsis. <em>You must run these +scripts from the bin directory in the Mailman installation location, +usually <code>/home/mailman</code></em>. + +<dl> +<dt><b>add_members</b> +<dd>Use this script to mass add members to a mailing list. Input + files are plain text, with one address per line. Command line + options allow you to add the addresses as digest or regular + members, select whether various notification emails are sent, and + choose which list to add the members to. + +<dt><b>addlang</b> +<dd>Use this to add language support to a specific list. The site + itself must have the language pack to add already installed. Note + that removing language support from a list requires you to + manually <tt>rm</tt> the lists/<em>yourlist</em>/<em>lang</em> + subdirectory. + +<dt><b>arch</b> +<dd>Use this to rebuild a list's archive. This script can't be used + to modify a list's raw mbox file, but once you've edited the mbox + file some other way, you can use this script to regenerate the + HTML version of the on-line archive. + +<dt><b>change_pw</b> +<dd>Use this to change the password for a specific mailing list. + +<dt><b>check_db</b> +<dd>Use this script to check the integrity of a list's + <code>config.pck</code> and <code>config.pck.last</code> database + files. + +<dt><b>check_perms</b> +<dd>Use this script to check, and optionally fix, the permissions of + the various files in a Mailman installation. + +<dt><b>clone_member</b> +<dd>Use this script to <em>clone</em> an address on a particular list + into different address. This is useful when someone is changing + email addresses and wants to keep all their old configuration + options. Eventually members will be able to do their own cloning, + but for now, only the site administrator can do this. Command + line options let you remove the old address, clone addresses in + the list managers addresses, etc. + +<dt><b>config_list</b> +<dd>This is a very powerful script which lets you view and modify a + list's configuration variables from the command line. E.g. you + can dump out all the list options into a plain text file (actually + a valid Python file!), complete with comments explaining each + variable. Or you can apply the configuration from such a file to + a particular list. + + <p>Where this might be useful is if you wanted to change the + <code>web_page_url</code> attribute on every list. You could + create a file containing only the line + +<blockquote> +<pre> +web_page_url = 'http://www.mynewsite.com/mailman-relocated/' +</pre> +</blockquote> + + and then feed this file back to <code>config_list</code> for every + list on your system. <code>config_list</code> only sets the + list variables that it finds in the input file. + +<dt><b>digest_arch</b> +<dd>This script is deprecated. + +<dt><b>dumpdb</b> +<dd>This script dumps the plain text representation for any <code>.db</code> + database file. These files usually contain Python marshaled + dictionaries, and can be found in the <code>qfiles</code> + directory, the <code>lists/<em>listname</em></code> directory, + etc. This script can also be used to print out the contents of a + pickled message file, which are stored in <code>.pck</code> files. + +<dt><b>find_member</b> +<dd>Use this script to search all the lists, or some subset of lists, + for an address matching a regular expression. command line + options let you also search the list managers as well. + +<dt><b>genaliases</b> +<dd>Use this script to regenerate the plain text and <em>db</em> alias + files for Postfix (if you're using Postfix as you're MTA). + +<dt><b>list_admins</b> +<dd>List all the owners of a mailing list. + +<dt><b>list_lists</b> +<dd>List all, or some subset of, the mailing lists in the system. + +<dt><b>list_members</b> +<dd>List the members of a mailing list. Command line options let you + print just the regular or just the digest members, print the + case-preserved addresses of the members, etc. + +<dt><b>mailmanctl</b> +<dd>The main qrunner control script. Use this to start, stop, and + restart the qrunner. + +<dt><b>mmsitepass</b> +<dd>Use this script to set the site password, which can be used any + where in the system a list or user password can be used. + Essentially, the site password trumps any other password, so + choose wisely! + +<dt><b>move_list</b> +<dd>Use this script when you move Mailman to a new installation location. + +<dt><b>newlist</b> +<dd>Use this script to create new mailing lists. + +<dt><b>qrunner</b> +<dd>Use this to run a single qrunner once (for debugging). + +<dt><b>remove_members</b> +<dd>Use this list to remove members from a mailing list. + +<dt><b>rmlist</b> +<dd>Use this script to remove a mailing list. By default, a list's + archives are not removed unless the <code>--archives</code> option + is given. + +<dt><b>sync_members</b> +<dd>Use this to synchronize mailing lists in a list's database with a + plain text file of addresses, similar to what is used for + <code>add_members</code>. In a sense, this script combines the + functionality of <code>add_members</code> and + <code>remove_members</code>. Any addresses in the file that are + not present in the list roster are added, and any addresses in the + roster that are not present in the file are removed. + + <p>Command line options let you send various notification emails, + preview the changes, etc. + +<dt><b>update</b> +<dd>Don't use this script manually; it is used as part of the + installation and upgrade procedures. + +<dt><b>version</b> +<dd>Prints the Mailman version number. + +<dt><b>withlist</b> +<dd>This is the most powerful and flexible script in Mailman. With it + you can do all manner of programmatic changes to mailing lists, or + look at and interactively inspect almost any aspect of Mailman. + By default, you run this using Python's interactive prompt, like + so: + +<blockquote> +<pre> +% cd /home/mailman +% python -i bin/withlist mylist +Loading list: mylist (unlocked) +>>> +</pre> +</blockquote> + + Here you see that you're left at the Python prompt after the list + has been loaded and instantiated. Note that without the + <code>--lock</code> option, the list is not locked. List must be + locked if you plan to make modifications to any attributes (and + they must be explicitly saved, as <code>withlist</code> does not + automatically save changes to list objects). + + <p>At the prompt, the global object <em>m</em> is the instantiated + list object. It's a Python instance so you can do all the normal + things to it, view or change attributes, or make method calls on + it. + + <p>Have a look also at the <code>--run</code> option, which lets + you put your programmatic changes into a Python module (file) and + run that module over any mailing list you want. This makes + <code>withlist</code> essentially a framework for easily adding + your own list-specific command line scripts. +</dl> + +<h3>Cron scripts</h3> + +Mailman comes with a number of scripts that are typically only run by +cron. However, it is generally okay for the site administrator to run +these scripts manually, say to force a sending of accumulated digests, +or to mail out member passwords, etc. You generally run these by +invoking the Python executable on them, like so: + +<blockquote> +<pre> +% cd /home/mailman +% python -S cron/senddigests +</pre> +</blockquote> + +The <code>-S</code> option is an optimization and (minor) security +recommendation; it inhibits Python's implicit <code>import site</code> +on initialization. Not all of these scripts support the +<code>--help</code> option. Here is a brief description of what the +cron scripts do: + +<dl> +<dt><b>bumpdigests</b> +<dd><em>Bumps</em> the digest volume numbers for the specified lists. + Resets the issue number to 1. + +<dt><b>checkdbs</b> +<dd>Checks for ending list requests (posts and subscriptions) and + mails the list manager if there are any. + +<dt><b>gate_news</b> +<dd>Polls the NNTP servers for messages and forwards any new messages + to their mailing list gateways. + +<dt><b>mailpasswds</b> +<dd>Sends the password reminder emails to all users and all mailing lists. + +<dt><b>nightly_gzip</b> +<dd>Regenerates the Pipermail <code>gzip</code>'d flat archive files. + +<dt><b>senddigests</b> +<dd>Sends all accumulated digests. + +</dl> diff --git a/admin/www/site.html b/admin/www/site.html new file mode 100644 index 000000000..d27461ba5 --- /dev/null +++ b/admin/www/site.html @@ -0,0 +1,366 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> +<!-- Thu Dec 26 22:30:24 2002 --> +<!-- USING HT2HTML 2.0 --> +<!-- SEE http://ht2html.sf.net --> +<!-- User-specified headers: +Title: Site Administrator Documentation + +--> + +<head> +<title>Site Administrator Documentation</title> +<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> +<meta name="generator" content="HT2HTML/2.0"> +<style type="text/css"> +body { margin: 0px; } +</style> +</head> +<body bgcolor="#ffffff" text="#000000" + marginwidth="0" marginheight="0" + link="#0000bb" vlink="#551a8b" + alink="#ff0000"> +<!-- start of page table --> +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<!-- start of banner row --> +<tr> +<!-- start of corner cells --> +<td width="150" valign="middle" bgcolor="white" class="corner"> + +<center> + <a href="./index.html"> + <img border=0 src="./images/logo-70.jpg"></a></center> </td> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> +<!-- end of corner cells --> +<!-- start of banner --> +<td width="90%" bgcolor="#eecfa1" class="banner"> +<!-- start of site links table --> +<table width="100%" border="0" +CELLSPACING=0 CELLPADDING=0 + bgcolor="#ffffff"> +<tr> + <td bgcolor="#eecfa1"> +<a href="./index.html">Home</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> + </td> +</tr><tr> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./devs.html">Developers</a> + </td> +</tr> +</table><!-- end of site links table --> + +</td><!-- end of banner --> +</tr><!-- end of banner row --> +<tr><!-- start of sidebar/body row --> +<!-- start of sidebar cells --> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> +<!-- start of sidebar table --> +<table width="100%" border="0" cellspacing="0" cellpadding="3" + bgcolor="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Documentation +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="docs.html">Overview</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="users.html">Users</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="admins.html">List Managers</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<b>Site Administrators</b> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="i18n.html">Translators</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Email Us +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/"><img border=0 + src="./images/PythonPoweredSmall.png" + ></a> <a href="http://sourceforge.net"><img + src="http://sourceforge.net/sflogo.php?group_id=103" + width="88" height="31" border="0" + alt="SourceForge Logo"></a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + +</td></tr> +</table><!-- end of sidebar table --> + +</td> +<td width="15"> </td><!--spacer--> +<!-- end of sidebar cell --> +<!-- start of body cell --> +<td valign="top" width="90%" class="body"><br> +<h3>Site Administrator Documentation</h3> + +By definition, the site administrator has shell access to the Mailman +installation, and the proper permissions for total control over +Mailman at the site. The site admin can edit the +<code>Mailman/mm_cfg.py</code> configuration file, and can run the +various and sundry command line scripts. + +<h3>Command line scripts</h3> + +This is a brief overview of the current crop of command line scripts +available to the site administrator in the <code>bin</code> directory. +For more details, run the script with the <code>--help</code> option, +which will print out the usage synopsis. <em>You must run these +scripts from the bin directory in the Mailman installation location, +usually <code>/home/mailman</code></em>. + +<dl> +<dt><b>add_members</b> +<dd>Use this script to mass add members to a mailing list. Input + files are plain text, with one address per line. Command line + options allow you to add the addresses as digest or regular + members, select whether various notification emails are sent, and + choose which list to add the members to. + +<dt><b>addlang</b> +<dd>Use this to add language support to a specific list. The site + itself must have the language pack to add already installed. Note + that removing language support from a list requires you to + manually <tt>rm</tt> the lists/<em>yourlist</em>/<em>lang</em> + subdirectory. + +<dt><b>arch</b> +<dd>Use this to rebuild a list's archive. This script can't be used + to modify a list's raw mbox file, but once you've edited the mbox + file some other way, you can use this script to regenerate the + HTML version of the on-line archive. + +<dt><b>change_pw</b> +<dd>Use this to change the password for a specific mailing list. + +<dt><b>check_db</b> +<dd>Use this script to check the integrity of a list's + <code>config.pck</code> and <code>config.pck.last</code> database + files. + +<dt><b>check_perms</b> +<dd>Use this script to check, and optionally fix, the permissions of + the various files in a Mailman installation. + +<dt><b>clone_member</b> +<dd>Use this script to <em>clone</em> an address on a particular list + into different address. This is useful when someone is changing + email addresses and wants to keep all their old configuration + options. Eventually members will be able to do their own cloning, + but for now, only the site administrator can do this. Command + line options let you remove the old address, clone addresses in + the list managers addresses, etc. + +<dt><b>config_list</b> +<dd>This is a very powerful script which lets you view and modify a + list's configuration variables from the command line. E.g. you + can dump out all the list options into a plain text file (actually + a valid Python file!), complete with comments explaining each + variable. Or you can apply the configuration from such a file to + a particular list. + + <p>Where this might be useful is if you wanted to change the + <code>web_page_url</code> attribute on every list. You could + create a file containing only the line + +<blockquote> +<pre> +web_page_url = 'http://www.mynewsite.com/mailman-relocated/' +</pre> +</blockquote> + + and then feed this file back to <code>config_list</code> for every + list on your system. <code>config_list</code> only sets the + list variables that it finds in the input file. + +<dt><b>digest_arch</b> +<dd>This script is deprecated. + +<dt><b>dumpdb</b> +<dd>This script dumps the plain text representation for any <code>.db</code> + database file. These files usually contain Python marshaled + dictionaries, and can be found in the <code>qfiles</code> + directory, the <code>lists/<em>listname</em></code> directory, + etc. This script can also be used to print out the contents of a + pickled message file, which are stored in <code>.pck</code> files. + +<dt><b>find_member</b> +<dd>Use this script to search all the lists, or some subset of lists, + for an address matching a regular expression. command line + options let you also search the list managers as well. + +<dt><b>genaliases</b> +<dd>Use this script to regenerate the plain text and <em>db</em> alias + files for Postfix (if you're using Postfix as you're MTA). + +<dt><b>list_admins</b> +<dd>List all the owners of a mailing list. + +<dt><b>list_lists</b> +<dd>List all, or some subset of, the mailing lists in the system. + +<dt><b>list_members</b> +<dd>List the members of a mailing list. Command line options let you + print just the regular or just the digest members, print the + case-preserved addresses of the members, etc. + +<dt><b>mailmanctl</b> +<dd>The main qrunner control script. Use this to start, stop, and + restart the qrunner. + +<dt><b>mmsitepass</b> +<dd>Use this script to set the site password, which can be used any + where in the system a list or user password can be used. + Essentially, the site password trumps any other password, so + choose wisely! + +<dt><b>move_list</b> +<dd>Use this script when you move Mailman to a new installation location. + +<dt><b>newlist</b> +<dd>Use this script to create new mailing lists. + +<dt><b>qrunner</b> +<dd>Use this to run a single qrunner once (for debugging). + +<dt><b>remove_members</b> +<dd>Use this list to remove members from a mailing list. + +<dt><b>rmlist</b> +<dd>Use this script to remove a mailing list. By default, a list's + archives are not removed unless the <code>--archives</code> option + is given. + +<dt><b>sync_members</b> +<dd>Use this to synchronize mailing lists in a list's database with a + plain text file of addresses, similar to what is used for + <code>add_members</code>. In a sense, this script combines the + functionality of <code>add_members</code> and + <code>remove_members</code>. Any addresses in the file that are + not present in the list roster are added, and any addresses in the + roster that are not present in the file are removed. + + <p>Command line options let you send various notification emails, + preview the changes, etc. + +<dt><b>update</b> +<dd>Don't use this script manually; it is used as part of the + installation and upgrade procedures. + +<dt><b>version</b> +<dd>Prints the Mailman version number. + +<dt><b>withlist</b> +<dd>This is the most powerful and flexible script in Mailman. With it + you can do all manner of programmatic changes to mailing lists, or + look at and interactively inspect almost any aspect of Mailman. + By default, you run this using Python's interactive prompt, like + so: + +<blockquote> +<pre> +% cd /home/mailman +% python -i bin/withlist mylist +Loading list: mylist (unlocked) +>>> +</pre> +</blockquote> + + Here you see that you're left at the Python prompt after the list + has been loaded and instantiated. Note that without the + <code>--lock</code> option, the list is not locked. List must be + locked if you plan to make modifications to any attributes (and + they must be explicitly saved, as <code>withlist</code> does not + automatically save changes to list objects). + + <p>At the prompt, the global object <em>m</em> is the instantiated + list object. It's a Python instance so you can do all the normal + things to it, view or change attributes, or make method calls on + it. + + <p>Have a look also at the <code>--run</code> option, which lets + you put your programmatic changes into a Python module (file) and + run that module over any mailing list you want. This makes + <code>withlist</code> essentially a framework for easily adding + your own list-specific command line scripts. +</dl> + +<h3>Cron scripts</h3> + +Mailman comes with a number of scripts that are typically only run by +cron. However, it is generally okay for the site administrator to run +these scripts manually, say to force a sending of accumulated digests, +or to mail out member passwords, etc. You generally run these by +invoking the Python executable on them, like so: + +<blockquote> +<pre> +% cd /home/mailman +% python -S cron/senddigests +</pre> +</blockquote> + +The <code>-S</code> option is an optimization and (minor) security +recommendation; it inhibits Python's implicit <code>import site</code> +on initialization. Not all of these scripts support the +<code>--help</code> option. Here is a brief description of what the +cron scripts do: + +<dl> +<dt><b>bumpdigests</b> +<dd><em>Bumps</em> the digest volume numbers for the specified lists. + Resets the issue number to 1. + +<dt><b>checkdbs</b> +<dd>Checks for ending list requests (posts and subscriptions) and + mails the list manager if there are any. + +<dt><b>gate_news</b> +<dd>Polls the NNTP servers for messages and forwards any new messages + to their mailing list gateways. + +<dt><b>mailpasswds</b> +<dd>Sends the password reminder emails to all users and all mailing lists. + +<dt><b>nightly_gzip</b> +<dd>Regenerates the Pipermail <code>gzip</code>'d flat archive files. + +<dt><b>senddigests</b> +<dd>Sends all accumulated digests. + +</dl> + +</td><!-- end of body cell --> +</tr><!-- end of sidebar/body row --> +</table><!-- end of page table --> +</body></html> diff --git a/admin/www/todo.ht b/admin/www/todo.ht index 35f621426..c6901ee32 100644 --- a/admin/www/todo.ht +++ b/admin/www/todo.ht @@ -4,7 +4,7 @@ Title: The Mailman Wishlist <h3> The Mailman Wishlist </h3> <p> -<h3> (Last Update: $Date: 2002-12-09 13:34:43 +0000 (Mon, 09 Dec 2002) $) +<h3> (Last Update: $Date: 2002-12-27 03:36:46 +0000 (Fri, 27 Dec 2002) $) </h3> Here's the wish list for future versions of Mailman. Many new features have been added to Mailman 2.1, so what's left will diff --git a/admin/www/todo.html b/admin/www/todo.html index b84604b69..f681af12c 100644 --- a/admin/www/todo.html +++ b/admin/www/todo.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:33:00 2002 --> +<!-- Thu Dec 26 22:30:25 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<a href="./users.html">Users</a> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> - </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,58 +66,45 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Overview </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="index.html">Home</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="features.html">Features</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> +<tr><td bgcolor="#eecfa1"> +<a href="otherstuff.html">Logos and Papers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> +<tr><td bgcolor="#eecfa1"> +<a href="inthenews.html">Mailman in Use</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> +<tr><td bgcolor="#eecfa1"> +<a href="prev.html">Previous Releases</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="bugs.html">Bugs and Patches</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<b>Wishlist!</b> +<tr><td bgcolor="#eecfa1"> +<a href="mirrors.html">Mirrors</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -145,11 +112,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> @@ -162,7 +132,7 @@ Email Us <h3> The Mailman Wishlist </h3> <p> -<h3> (Last Update: $Date: 2002-12-09 13:34:43 +0000 (Mon, 09 Dec 2002) $) +<h3> (Last Update: $Date: 2002-12-27 03:36:46 +0000 (Fri, 27 Dec 2002) $) </h3> Here's the wish list for future versions of Mailman. Many new features have been added to Mailman 2.1, so what's left will diff --git a/admin/www/users.ht b/admin/www/users.ht index de350fd54..562676752 100644 --- a/admin/www/users.ht +++ b/admin/www/users.ht @@ -1,5 +1,5 @@ Title: User Documentation -Links: links.h doco-links.h +Links: doco-links.h <h3>User Documentation</h3> diff --git a/admin/www/users.html b/admin/www/users.html index ab1f028a7..5ce2508d3 100644 --- a/admin/www/users.html +++ b/admin/www/users.html @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> -<!-- Mon Dec 9 08:33:00 2002 --> +<!-- Thu Dec 26 22:30:24 2002 --> <!-- USING HT2HTML 2.0 --> <!-- SEE http://ht2html.sf.net --> <!-- User-specified headers: @@ -31,54 +31,34 @@ body { margin: 0px; } <center> <a href="./index.html"> <img border=0 src="./images/logo-70.jpg"></a></center> </td> -<td width="15" bgcolor="#caa08f"> </td><!--spacer--> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> <!-- end of corner cells --> <!-- start of banner --> -<td width="90%" bgcolor="#caa08f" class="banner"> +<td width="90%" bgcolor="#eecfa1" class="banner"> <!-- start of site links table --> <table width="100%" border="0" CELLSPACING=0 CELLPADDING=0 bgcolor="#ffffff"> <tr> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./index.html">Home</a> </td> - <td bgcolor="#caa08f"> -<b>Users</b> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.list.org/">List.Org</a> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> </td> </tr><tr> - <td bgcolor="#caa08f"> -<a href="./install-start.html">Installation</a> - </td> - <td bgcolor="#caa08f"> -<a href="./mgrs.html">List Managers</a> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./faq.html">FAQ</a> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> </td> - <td bgcolor="#caa08f"> -<a href="./admins.html">Site Administrators</a> - </td> - <td bgcolor="#caa08f"> -<a href="http://www.python.org/">Python.Org</a> - </td> -</tr><tr> - <td bgcolor="#caa08f"> -<a href="./lists.html">Discussion Lists</a> - </td> - <td bgcolor="#caa08f"> + <td bgcolor="#eecfa1"> <a href="./devs.html">Developers</a> </td> - <td bgcolor="#caa08f"> -<a href="http://www.gnu.org/">Gnu.Org</a> - </td> </tr> </table><!-- end of site links table --> @@ -86,80 +66,39 @@ CELLSPACING=0 CELLPADDING=0 </tr><!-- end of banner row --> <tr><!-- start of sidebar/body row --> <!-- start of sidebar cells --> -<td width="150" valign="top" bgcolor="#caa08f" class="sidebar"> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> <!-- start of sidebar table --> <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#ffffff"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Overview -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="index.html">Home</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="features.html">Features</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="download.html">Requirements, Download</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="install-start.html">Installation</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="lists.html">Discussion Lists</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="bugs.html">Bugs and Patches</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="faq.html">Frequently Asked Questions</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="inthenews.html">Mailman in Use</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="todo.html">Wishlist!</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> -Exits -</font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<a href="http://listowners.org">Listowners.Org</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Documentation </font></b></td></tr> -<tr><td bgcolor="#caa08f"> -<b>Users</b> +<tr><td bgcolor="#eecfa1"> +<a href="docs.html">Overview</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="mgrs.html">List Managers</a> -</td></tr> -<tr><td bgcolor="#caa08f"> -<a href="admins.html">Site Administrators</a> +<tr><td bgcolor="#eecfa1"> +<b>Users</b> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="devs.html">Developers</a> +<tr><td bgcolor="#eecfa1"> +<a href="admins.html">List Managers</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="i18n.html">Internationalization</a> +<tr><td bgcolor="#eecfa1"> +<a href="site.html">Site Administrators</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<a href="otherdocs.html">Other Documentation</a> +<tr><td bgcolor="#eecfa1"> +<a href="i18n.html">Translators</a> </td></tr> -<tr><td bgcolor="#caa08f"> -<tr><td bgcolor="#545454"><b><font color="#ffffff"> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> Email Us </font></b></td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="mailto:mailman-users@python.org">mailman-users@python.org</a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> <a href="http://www.python.org/"><img border=0 src="./images/PythonPoweredSmall.png" ></a> <a href="http://sourceforge.net"><img @@ -167,11 +106,14 @@ Email Us width="88" height="31" border="0" alt="SourceForge Logo"></a> </td></tr> -<tr><td bgcolor="#caa08f"> +<tr><td bgcolor="#eecfa1"> </td></tr> -<tr><td bgcolor="#caa08f"> -© 1998-2002<br>Free Software Foundation, Inc. +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + </td></tr> </table><!-- end of sidebar table --> diff --git a/admin/www/version.ht b/admin/www/version.ht new file mode 100644 index 000000000..da31f8706 --- /dev/null +++ b/admin/www/version.ht @@ -0,0 +1,12 @@ +Title: Current Mailman Version +Links: download-links.h + +<h3>Current Mailman Version</h3> + +<p>Version +(<!-VERSION--->2.1rc1<!-VERSION--->, +released on +<!-DATE--->24-Dec-2002<!-DATE--->) +is the latest stable release. See also information on +<a href="prev.html">previous version</a> if you're not yet ready to +upgrade. diff --git a/admin/www/version.html b/admin/www/version.html new file mode 100644 index 000000000..9b79f2087 --- /dev/null +++ b/admin/www/version.html @@ -0,0 +1,135 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> +<!-- Thu Dec 26 22:30:24 2002 --> +<!-- USING HT2HTML 2.0 --> +<!-- SEE http://ht2html.sf.net --> +<!-- User-specified headers: +Title: Current Mailman Version + +--> + +<head> +<title>Current Mailman Version</title> +<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> +<meta name="generator" content="HT2HTML/2.0"> +<style type="text/css"> +body { margin: 0px; } +</style> +</head> +<body bgcolor="#ffffff" text="#000000" + marginwidth="0" marginheight="0" + link="#0000bb" vlink="#551a8b" + alink="#ff0000"> +<!-- start of page table --> +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<!-- start of banner row --> +<tr> +<!-- start of corner cells --> +<td width="150" valign="middle" bgcolor="white" class="corner"> + +<center> + <a href="./index.html"> + <img border=0 src="./images/logo-70.jpg"></a></center> </td> +<td width="15" bgcolor="#eecfa1"> </td><!--spacer--> +<!-- end of corner cells --> +<!-- start of banner --> +<td width="90%" bgcolor="#eecfa1" class="banner"> +<!-- start of site links table --> +<table width="100%" border="0" +CELLSPACING=0 CELLPADDING=0 + bgcolor="#ffffff"> +<tr> + <td bgcolor="#eecfa1"> +<a href="./index.html">Home</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./docs.html">Documentation</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./lists.html">Mailing lists</a> + </td> +</tr><tr> + <td bgcolor="#eecfa1"> +<a href="./help.html">Help</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./download.html">Download</a> + </td> + <td bgcolor="#eecfa1"> +<a href="./devs.html">Developers</a> + </td> +</tr> +</table><!-- end of site links table --> + +</td><!-- end of banner --> +</tr><!-- end of banner row --> +<tr><!-- start of sidebar/body row --> +<!-- start of sidebar cells --> +<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar"> +<!-- start of sidebar table --> +<table width="100%" border="0" cellspacing="0" cellpadding="3" + bgcolor="#ffffff"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Downloading +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="download.html">Downloading</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<b>Latest Version</b> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="requirements.html">Requirements</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="install.html">Installing</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> +<tr><td bgcolor="#36648b"><b><font color="#ffffff"> +Email Us +</font></b></td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="mailto:mailman-users@python.org">mailman-users@python.org</a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +<a href="http://www.python.org/"><img border=0 + src="./images/PythonPoweredSmall.png" + ></a> <a href="http://sourceforge.net"><img + src="http://sourceforge.net/sflogo.php?group_id=103" + width="88" height="31" border="0" + alt="SourceForge Logo"></a> +</td></tr> +<tr><td bgcolor="#eecfa1"> + +</td></tr> +<tr><td bgcolor="#eecfa1"> +© 1998-2002 +Free Software Foundation, Inc. Verbatim copying and distribution of this +entire article is permitted in any medium, provided this notice is preserved. + +</td></tr> +</table><!-- end of sidebar table --> + +</td> +<td width="15"> </td><!--spacer--> +<!-- end of sidebar cell --> +<!-- start of body cell --> +<td valign="top" width="90%" class="body"><br> +<h3>Current Mailman Version</h3> + +<p>Version +(<!-VERSION--->2.1rc1<!-VERSION--->, +released on +<!-DATE--->24-Dec-2002<!-DATE--->) +is the latest stable release. See also information on +<a href="prev.html">previous version</a> if you're not yet ready to +upgrade. + +</td><!-- end of body cell --> +</tr><!-- end of sidebar/body row --> +</table><!-- end of page table --> +</body></html> |
