diff options
Diffstat (limited to 'doc/mailman-install')
55 files changed, 214 insertions, 145 deletions
diff --git a/doc/mailman-install/about.html b/doc/mailman-install/about.html index 474c7e2b..42c37cb2 100644 --- a/doc/mailman-install/about.html +++ b/doc/mailman-install/about.html @@ -46,7 +46,7 @@ About this document ...</a> </h1> <strong>GNU Mailman - Installation Manual</strong>, -April 14, 2016, Release 2.1 +July 7, 2016, Release 2.1 <p> This document was generated using the <a href="http://saftsack.fs.uni-bayreuth.de/~latex2ht/"> <strong>LaTeX</strong>2<tt>HTML</tt></a> translator. @@ -101,7 +101,7 @@ April 14, 2016, Release 2.1 </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/bsd-issues.html b/doc/mailman-install/bsd-issues.html index 8ad3eba2..0b643c7b 100644 --- a/doc/mailman-install/bsd-issues.html +++ b/doc/mailman-install/bsd-issues.html @@ -106,7 +106,7 @@ This disables the <b class="program">chmod g+s</b> command on installed director </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/building.html b/doc/mailman-install/building.html index 443e5e92..7bbfa812 100644 --- a/doc/mailman-install/building.html +++ b/doc/mailman-install/building.html @@ -98,7 +98,7 @@ </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/create-install-dir.html b/doc/mailman-install/create-install-dir.html index 2d0bd169..153ff949 100644 --- a/doc/mailman-install/create-install-dir.html +++ b/doc/mailman-install/create-install-dir.html @@ -59,7 +59,7 @@ available options. <p> The default is to install all of Mailman to <span class="file">/usr/local/mailman</span><a name="tex2html2" - href="#foot730"><sup>2</sup></a>. You can change this base installation directory (referred to here + href="#foot746"><sup>2</sup></a>. You can change this base installation directory (referred to here as <var>$prefix</var>) by specifying the directory with the <b class="programopt">--prefix</b> <b class="program">configure</b> option. If you're upgrading from a previous version of Mailman, you may want to use the <b class="programopt">--prefix</b> @@ -78,7 +78,7 @@ Mailman in a location that allows setgid programs. Make sure the installation directory is set to group <code>mailman</code> (or whatever you're going to specify with <b class="programopt">--with-groupname</b>) and has the setgid bit set<a name="tex2html3" - href="#foot731"><sup>3</sup></a>. You probably also want to guarantee that this + href="#foot747"><sup>3</sup></a>. You probably also want to guarantee that this directory is readable and executable by everyone. For example, these shell commands will accomplish this: @@ -104,14 +104,14 @@ You are now ready to configure and install the Mailman software. <p> <br><hr><h4>Footnotes</h4> <dl> -<dt><a name="foot730">.../usr/local/mailman</a><A +<dt><a name="foot746">.../usr/local/mailman</a><A href="create-install-dir.html#tex2html2"><sup>2</sup></a></dt> <dd>This is the default for Mailman 2.1. Earlier versions of Mailman installed everything under <span class="file">/home/mailman</span> by default. </dd> -<dt><a name="foot731">... set</a><A +<dt><a name="foot747">... set</a><A href="create-install-dir.html#tex2html3"><sup>3</sup></a></dt> <dd>BSD users should see the <a href="bsd-issues.html#bsd-issues">15.2</a> section for additional information. @@ -150,7 +150,7 @@ for additional information. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/customizing.html b/doc/mailman-install/customizing.html index 525cc9af..bf375b68 100644 --- a/doc/mailman-install/customizing.html +++ b/doc/mailman-install/customizing.html @@ -57,7 +57,7 @@ Mailman has a large number of site-wide configuration options which you should now review and change according to your needs. Some of the options control how Mailman interacts with your environment, and other options select defaults for newly created lists<a name="tex2html5" - href="#foot757"><sup>5</sup></a>. + href="#foot773"><sup>5</sup></a>. There are system tuning parameters and integration options. <p> @@ -82,7 +82,7 @@ installed Mailman under in the <a href="building.html#building">3</a> section. <p> <br><hr><h4>Footnotes</h4> <dl> -<dt><a name="foot757">... lists</a><A +<dt><a name="foot773">... lists</a><A href="customizing.html#tex2html5"><sup>5</sup></a></dt> <dd>In general, changing the list defaults described in this section will not affect any already created lists. To make @@ -123,7 +123,7 @@ line scripts, such as <b class="program">bin/withlist</b> and <b class="program" </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/exim3-transport.html b/doc/mailman-install/exim3-transport.html index 95f7fa32..e5ab51da 100644 --- a/doc/mailman-install/exim3-transport.html +++ b/doc/mailman-install/exim3-transport.html @@ -105,7 +105,7 @@ i.e. somewhere between the first and second ``end'' line: </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/front.html b/doc/mailman-install/front.html index f3f77e16..f4a80830 100644 --- a/doc/mailman-install/front.html +++ b/doc/mailman-install/front.html @@ -174,7 +174,7 @@ The GNU Mailman website is at <a class="url" href="http://www.list.org">http://w </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/index.html b/doc/mailman-install/index.html index 34ace408..b3257add 100644 --- a/doc/mailman-install/index.html +++ b/doc/mailman-install/index.html @@ -46,7 +46,7 @@ <p><b><font size="+2">Barry Warsaw</font></b></p> <p><span class="email">barry (at) list dot org</span></p> <p><strong>Release 2.1</strong><br /> -<strong>April 14, 2016</strong></p> +<strong>July 7, 2016</strong></p> <p></p> </div> </div> @@ -127,7 +127,7 @@ </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/internals.pl b/doc/mailman-install/internals.pl index 5c7dd896..06648002 100644 --- a/doc/mailman-install/internals.pl +++ b/doc/mailman-install/internals.pl @@ -1,49 +1,45 @@ -# LaTeX2HTML 2008 (1.71) +# LaTeX2HTML 2002-2-1 (1.71) # Associate internals original text with physical files. -$key = q/qmail-issues/; -$ref_files{$key} = "$dir".q|node35.html|; +$key = q/postfix-integration/; +$ref_files{$key} = "$dir".q|node13.html|; $noresave{$key} = "$nosave"; -$key = q/exim3-transport/; -$ref_files{$key} = "$dir".q|node19.html|; +$key = q/bsd-issues/; +$ref_files{$key} = "$dir".q|node49.html|; $noresave{$key} = "$nosave"; $key = q/mail-server/; $ref_files{$key} = "$dir".q|node11.html|; $noresave{$key} = "$nosave"; -$key = q/postfix-integration/; -$ref_files{$key} = "$dir".q|node13.html|; -$noresave{$key} = "$nosave"; - -$key = q/about/; -$ref_files{$key} = "$dir".q|node51.html|; +$key = q/create-install-dir/; +$ref_files{$key} = "$dir".q|node5.html|; $noresave{$key} = "$nosave"; -$key = q/building/; -$ref_files{$key} = "$dir".q|node6.html|; +$key = q/postfix-virtual/; +$ref_files{$key} = "$dir".q|node14.html|; $noresave{$key} = "$nosave"; -$key = q/create-install-dir/; -$ref_files{$key} = "$dir".q|node5.html|; +$key = q/qmail-issues/; +$ref_files{$key} = "$dir".q|node35.html|; $noresave{$key} = "$nosave"; -$key = q/customizing/; -$ref_files{$key} = "$dir".q|node39.html|; +$key = q/building/; +$ref_files{$key} = "$dir".q|node6.html|; $noresave{$key} = "$nosave"; -$key = q/postfix-virtual/; -$ref_files{$key} = "$dir".q|node14.html|; +$key = q/about/; +$ref_files{$key} = "$dir".q|node51.html|; $noresave{$key} = "$nosave"; -$key = q/front/; -$ref_files{$key} = "$dir".q|node1.html|; +$key = q/exim3-transport/; +$ref_files{$key} = "$dir".q|node19.html|; $noresave{$key} = "$nosave"; -$key = q/bsd-issues/; -$ref_files{$key} = "$dir".q|node49.html|; +$key = q/customizing/; +$ref_files{$key} = "$dir".q|node39.html|; $noresave{$key} = "$nosave"; $key = q/site-list/; @@ -54,5 +50,9 @@ $key = q/troubleshooting/; $ref_files{$key} = "$dir".q|node46.html|; $noresave{$key} = "$nosave"; +$key = q/front/; +$ref_files{$key} = "$dir".q|node1.html|; +$noresave{$key} = "$nosave"; + 1; diff --git a/doc/mailman-install/labels.pl b/doc/mailman-install/labels.pl index 1fdfa7f5..19d25f80 100644 --- a/doc/mailman-install/labels.pl +++ b/doc/mailman-install/labels.pl @@ -1,70 +1,66 @@ -# LaTeX2HTML 2008 (1.71) +# LaTeX2HTML 2002-2-1 (1.71) # Associate labels original text with physical files. -$key = q/qmail-issues/; -$external_labels{$key} = "$URL/" . q|node35.html|; +$key = q/exim3-transport/; +$external_labels{$key} = "$URL/" . q|node19.html|; $noresave{$key} = "$nosave"; $key = q/mail-server/; $external_labels{$key} = "$URL/" . q|node11.html|; $noresave{$key} = "$nosave"; -$key = q/exim3-transport/; -$external_labels{$key} = "$URL/" . q|node19.html|; +$key = q/troubleshooting/; +$external_labels{$key} = "$URL/" . q|node46.html|; $noresave{$key} = "$nosave"; $key = q/building/; $external_labels{$key} = "$URL/" . q|node6.html|; $noresave{$key} = "$nosave"; +$key = q/postfix-virtual/; +$external_labels{$key} = "$URL/" . q|node14.html|; +$noresave{$key} = "$nosave"; + $key = q/postfix-integration/; $external_labels{$key} = "$URL/" . q|node13.html|; $noresave{$key} = "$nosave"; -$key = q/about/; -$external_labels{$key} = "$URL/" . q|node51.html|; +$key = q/create-install-dir/; +$external_labels{$key} = "$URL/" . q|node5.html|; $noresave{$key} = "$nosave"; -$key = q/front/; -$external_labels{$key} = "$URL/" . q|node1.html|; +$key = q/qmail-issues/; +$external_labels{$key} = "$URL/" . q|node35.html|; $noresave{$key} = "$nosave"; $key = q/bsd-issues/; $external_labels{$key} = "$URL/" . q|node49.html|; $noresave{$key} = "$nosave"; -$key = q/customizing/; -$external_labels{$key} = "$URL/" . q|node39.html|; -$noresave{$key} = "$nosave"; - -$key = q/create-install-dir/; -$external_labels{$key} = "$URL/" . q|node5.html|; +$key = q/about/; +$external_labels{$key} = "$URL/" . q|node51.html|; $noresave{$key} = "$nosave"; -$key = q/postfix-virtual/; -$external_labels{$key} = "$URL/" . q|node14.html|; +$key = q/site-list/; +$external_labels{$key} = "$URL/" . q|node40.html|; $noresave{$key} = "$nosave"; -$key = q/troubleshooting/; -$external_labels{$key} = "$URL/" . q|node46.html|; +$key = q/front/; +$external_labels{$key} = "$URL/" . q|node1.html|; $noresave{$key} = "$nosave"; -$key = q/site-list/; -$external_labels{$key} = "$URL/" . q|node40.html|; +$key = q/customizing/; +$external_labels{$key} = "$URL/" . q|node39.html|; $noresave{$key} = "$nosave"; 1; -# LaTeX2HTML 2008 (1.71) +# LaTeX2HTML 2002-2-1 (1.71) # labels from external_latex_labels array. -$key = q/bsd-issues/; -$external_latex_labels{$key} = q|15.2|; -$noresave{$key} = "$nosave"; - $key = q/postfix-virtual/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; @@ -73,36 +69,40 @@ $key = q/create-install-dir/; $external_latex_labels{$key} = q|2.2|; $noresave{$key} = "$nosave"; -$key = q/customizing/; -$external_latex_labels{$key} = q|7|; +$key = q/postfix-integration/; +$external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; -$key = q/troubleshooting/; -$external_latex_labels{$key} = q|14|; +$key = q/qmail-issues/; +$external_latex_labels{$key} = q|6.4|; $noresave{$key} = "$nosave"; -$key = q/site-list/; -$external_latex_labels{$key} = q|8|; +$key = q/mail-server/; +$external_latex_labels{$key} = q|6|; $noresave{$key} = "$nosave"; $key = q/exim3-transport/; $external_latex_labels{$key} = q|6.2|; $noresave{$key} = "$nosave"; -$key = q/mail-server/; -$external_latex_labels{$key} = q|6|; -$noresave{$key} = "$nosave"; - -$key = q/qmail-issues/; -$external_latex_labels{$key} = q|6.4|; +$key = q/troubleshooting/; +$external_latex_labels{$key} = q|14|; $noresave{$key} = "$nosave"; $key = q/building/; $external_latex_labels{$key} = q|3|; $noresave{$key} = "$nosave"; -$key = q/postfix-integration/; -$external_latex_labels{$key} = q|6.1|; +$key = q/customizing/; +$external_latex_labels{$key} = q|7|; +$noresave{$key} = "$nosave"; + +$key = q/bsd-issues/; +$external_latex_labels{$key} = q|15.2|; +$noresave{$key} = "$nosave"; + +$key = q/site-list/; +$external_latex_labels{$key} = q|8|; $noresave{$key} = "$nosave"; 1; diff --git a/doc/mailman-install/mail-server.html b/doc/mailman-install/mail-server.html index 9783dfa5..93420c08 100644 --- a/doc/mailman-install/mail-server.html +++ b/doc/mailman-install/mail-server.html @@ -156,7 +156,7 @@ aliases. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/mailman-install.html b/doc/mailman-install/mailman-install.html index 34ace408..b3257add 100644 --- a/doc/mailman-install/mailman-install.html +++ b/doc/mailman-install/mailman-install.html @@ -46,7 +46,7 @@ <p><b><font size="+2">Barry Warsaw</font></b></p> <p><span class="email">barry (at) list dot org</span></p> <p><strong>Release 2.1</strong><br /> -<strong>April 14, 2016</strong></p> +<strong>July 7, 2016</strong></p> <p></p> </div> </div> @@ -127,7 +127,7 @@ </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node10.html b/doc/mailman-install/node10.html index 7c33c21c..cd8f49e1 100644 --- a/doc/mailman-install/node10.html +++ b/doc/mailman-install/node10.html @@ -79,6 +79,7 @@ substituted for <var>$prefix</var>, of course: <div class="verbatim"><pre> Exec /mailman/* $prefix/cgi-bin/* </pre></div> + <p> or: @@ -86,6 +87,7 @@ or: <div class="verbatim"><pre> ScriptAlias /mailman/ $prefix/cgi-bin/ </pre></div> + <p> <div class="warning"><b class="label">Warning:</b> @@ -125,6 +127,7 @@ archives. For example, in Apache: <div class="verbatim"><pre> Alias /pipermail/ $varprefix/archives/public/ </pre></div> + <p> where <var>$varprefix</var> is usually <var>$prefix</var> unless you've used the <b class="programopt">--with-var-prefix</b> option to <b class="program">configure</b>. Also be @@ -204,7 +207,7 @@ Now restart your web server. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node12.html b/doc/mailman-install/node12.html index c7ada629..35f28b51 100644 --- a/doc/mailman-install/node12.html +++ b/doc/mailman-install/node12.html @@ -136,7 +136,7 @@ virtual domain support below. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node15.html b/doc/mailman-install/node15.html index 3c036644..d3e81598 100644 --- a/doc/mailman-install/node15.html +++ b/doc/mailman-install/node15.html @@ -103,7 +103,7 @@ instead of <code>mylist@dom.ain</code>. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node16.html b/doc/mailman-install/node16.html index 796cf0aa..2c345e6a 100644 --- a/doc/mailman-install/node16.html +++ b/doc/mailman-install/node16.html @@ -125,7 +125,7 @@ those in the config fragments given below. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node17.html b/doc/mailman-install/node17.html index 4b87dc06..80a55930 100644 --- a/doc/mailman-install/node17.html +++ b/doc/mailman-install/node17.html @@ -144,7 +144,7 @@ and 2.1 installations, with the proviso that you'll probably want to use </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node18.html b/doc/mailman-install/node18.html index 098c395f..9d27249e 100644 --- a/doc/mailman-install/node18.html +++ b/doc/mailman-install/node18.html @@ -103,7 +103,7 @@ you'll need to edit these based on how you configured and installed Mailman. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node2.html b/doc/mailman-install/node2.html index e12ee7bd..b2c0430d 100644 --- a/doc/mailman-install/node2.html +++ b/doc/mailman-install/node2.html @@ -122,7 +122,7 @@ but see the wiki page above for the latest information. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node20.html b/doc/mailman-install/node20.html index cc168a7c..4352e2f5 100644 --- a/doc/mailman-install/node20.html +++ b/doc/mailman-install/node20.html @@ -107,7 +107,7 @@ aliasfile director, or vice-versa. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node21.html b/doc/mailman-install/node21.html index 7aa22ce0..05be6658 100644 --- a/doc/mailman-install/node21.html +++ b/doc/mailman-install/node21.html @@ -71,6 +71,7 @@ file, and remember that order matters. -subscribe : -unsubscribe transport = mailman_transport </pre></div> + <p> <div class="navigation"> @@ -105,7 +106,7 @@ file, and remember that order matters. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node22.html b/doc/mailman-install/node22.html index 819d76de..d73cbf76 100644 --- a/doc/mailman-install/node22.html +++ b/doc/mailman-install/node22.html @@ -90,7 +90,7 @@ transports'' line of your Exim config file. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node23.html b/doc/mailman-install/node23.html index 4b3b7218..100b0abc 100644 --- a/doc/mailman-install/node23.html +++ b/doc/mailman-install/node23.html @@ -94,7 +94,7 @@ mail, unless you like receiving tons of mail when some random host is down. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node24.html b/doc/mailman-install/node24.html index 80191d5b..1a87a8ad 100644 --- a/doc/mailman-install/node24.html +++ b/doc/mailman-install/node24.html @@ -120,7 +120,7 @@ </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node25.html b/doc/mailman-install/node25.html index 66c46637..fda19433 100644 --- a/doc/mailman-install/node25.html +++ b/doc/mailman-install/node25.html @@ -127,7 +127,7 @@ from non-127.0.0.1 hosts, but it should do the trick for Mailman.) </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node26.html b/doc/mailman-install/node26.html index 74a67556..d4f03bba 100644 --- a/doc/mailman-install/node26.html +++ b/doc/mailman-install/node26.html @@ -95,6 +95,7 @@ this in your <code>DATA</code> ACL: deny !condition = $header_X-WhitelistedRCPT-nohdrfromcallback: !verify = header_sender/callout=90s </pre></div> + <p> <div class="navigation"> @@ -129,7 +130,7 @@ this in your <code>DATA</code> ACL: </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node27.html b/doc/mailman-install/node27.html index ac28b0b9..fa3201be 100644 --- a/doc/mailman-install/node27.html +++ b/doc/mailman-install/node27.html @@ -102,7 +102,7 @@ In a nutshell, all you need to do to enable VERP with Exim is to add these lines </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node28.html b/doc/mailman-install/node28.html index 66c792a1..0ef9f868 100644 --- a/doc/mailman-install/node28.html +++ b/doc/mailman-install/node28.html @@ -65,6 +65,7 @@ In this case, the <var>MAILMAN_HOME</var> and <var>MAILMAN_WRAP</var> macros are <div class="verbatim"><pre> require_files = /virtual/${domain}/mailman/lists/${lc:$local_part}/config.pck </pre></div> + <p> and change your transport like this: @@ -78,6 +79,7 @@ and change your transport like this: current_directory = /virtual/${domain}/mailman home_directory = /virtual/${domain}/mailman </pre></div> + <p> <div class="navigation"> @@ -112,7 +114,7 @@ and change your transport like this: </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node29.html b/doc/mailman-install/node29.html index 6c6d81d1..9435dcd1 100644 --- a/doc/mailman-install/node29.html +++ b/doc/mailman-install/node29.html @@ -116,7 +116,7 @@ functioning perfectly, though! </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node3.html b/doc/mailman-install/node3.html index 3d9f5dd8..6ea1b70e 100644 --- a/doc/mailman-install/node3.html +++ b/doc/mailman-install/node3.html @@ -102,7 +102,7 @@ in this section. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node30.html b/doc/mailman-install/node30.html index d4b77805..9539f5af 100644 --- a/doc/mailman-install/node30.html +++ b/doc/mailman-install/node30.html @@ -90,7 +90,7 @@ Overhauled/reformatted/clarified/simplified by Greg Ward </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node31.html b/doc/mailman-install/node31.html index 01b466f5..6d094289 100644 --- a/doc/mailman-install/node31.html +++ b/doc/mailman-install/node31.html @@ -60,7 +60,7 @@ You may be tempted to set the <var>DELIVERY_MODULE</var> configuration variable command line based message handoff scheme as opposed to the SMTP scheme used in <span class="file">SMTPDirect.py</span> (the default). <span class="file">Sendmail.py</span> has known security holes and is provided as a proof-of-concept only<a name="tex2html4" - href="#foot421"><sup>4</sup></a>. If you are having problems + href="#foot437"><sup>4</sup></a>. If you are having problems using <span class="file">SMTPDirect.py</span> fix those instead of using <span class="file">Sendmail.py</span>, or you may open your system up to security exploits. </div> @@ -68,7 +68,7 @@ you may open your system up to security exploits. <p> <br><hr><h4>Footnotes</h4> <dl> -<dt><a name="foot421">... only</a><A +<dt><a name="foot437">... only</a><A HREF="node31.html#tex2html4"><sup>4</sup></a></dt> <dd>In fact, in later versions of Mailman, this module is explicitly sabotaged. You have to know @@ -121,7 +121,7 @@ what you're doing in order to re-enable it. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node32.html b/doc/mailman-install/node32.html index a265a59c..86238ccf 100644 --- a/doc/mailman-install/node32.html +++ b/doc/mailman-install/node32.html @@ -70,7 +70,7 @@ One good way of enabling this is: <p> <div class="verbatim"><pre> % grep smrsh /etc/mail/sendmail.cf -</pre></div> + </pre></div> <p> </li> @@ -82,7 +82,7 @@ One good way of enabling this is: <p> <div class="verbatim"><pre> % strings $path_to_smrsh | less -</pre></div> + </pre></div> <p> </li> @@ -93,7 +93,7 @@ One good way of enabling this is: <p> <div class="verbatim"><pre> % cd /var/adm/sm.bin -</pre></div> + </pre></div> <p> </li> @@ -102,7 +102,7 @@ One good way of enabling this is: <p> <div class="verbatim"><pre> % ln -s /usr/local/mailman/mail/mailman mailman -</pre></div> + </pre></div> </li> </ul> @@ -140,7 +140,7 @@ One good way of enabling this is: </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node33.html b/doc/mailman-install/node33.html index 3b4a820d..135682f0 100644 --- a/doc/mailman-install/node33.html +++ b/doc/mailman-install/node33.html @@ -108,7 +108,7 @@ find four files: </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node34.html b/doc/mailman-install/node34.html index ab06076d..787e575a 100644 --- a/doc/mailman-install/node34.html +++ b/doc/mailman-install/node34.html @@ -93,7 +93,7 @@ connections. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node36.html b/doc/mailman-install/node36.html index 91b2a960..c3b25106 100644 --- a/doc/mailman-install/node36.html +++ b/doc/mailman-install/node36.html @@ -63,6 +63,7 @@ To activate this, uncomment that line and add the following lines to your VERP_FORMAT = '%(bounces)s-+%(mailbox)s=%(host)s' VERP_REGEXP = r'^(?P<bounces>.*?)-\+(?P<mailbox>[^=]+)=(?P<host>[^@]+)@.*$' </pre></div> + <p> The second option is a patch on SourceForge located at: @@ -107,7 +108,7 @@ is the more qmail-friendly approach resulting in large performance gains. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node37.html b/doc/mailman-install/node37.html index a0c4b71f..685070e4 100644 --- a/doc/mailman-install/node37.html +++ b/doc/mailman-install/node37.html @@ -94,7 +94,7 @@ Again, this patch is for people familiar with their qmail installation. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node38.html b/doc/mailman-install/node38.html index 1aacc45d..1f5cd52d 100644 --- a/doc/mailman-install/node38.html +++ b/doc/mailman-install/node38.html @@ -90,7 +90,7 @@ Bollow has written about Mailman and qmail, available here: </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node4.html b/doc/mailman-install/node4.html index 6502be53..1158cebf 100644 --- a/doc/mailman-install/node4.html +++ b/doc/mailman-install/node4.html @@ -122,7 +122,7 @@ installation is complete. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node41.html b/doc/mailman-install/node41.html index 3fde525a..87ad0343 100644 --- a/doc/mailman-install/node41.html +++ b/doc/mailman-install/node41.html @@ -54,7 +54,7 @@ <p> Several Mailman features occur on a regular schedule, so you must set up <b class="program">cron</b> to run the right programs at the right time<a name="tex2html6" - href="#foot564"><sup>6</sup></a>. + href="#foot580"><sup>6</sup></a>. <p> If your version of crontab supports the <b class="programopt">-u</b> option, you must be @@ -110,7 +110,7 @@ the site list (see section <a href="site-list.html#site-list">8</a>) to accept t <p> <br><hr><h4>Footnotes</h4> <dl> -<dt><a name="foot564">... time</a><A +<dt><a name="foot580">... time</a><A HREF="node41.html#tex2html6"><sup>6</sup></a></dt> <dd>Note that if you're upgrading from a previous version of Mailman, you'll want to install @@ -152,7 +152,7 @@ parallel Mailman installations. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node42.html b/doc/mailman-install/node42.html index 3970b3ab..04b6ef65 100644 --- a/doc/mailman-install/node42.html +++ b/doc/mailman-install/node42.html @@ -151,7 +151,7 @@ following set of commands: </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node43.html b/doc/mailman-install/node43.html index bdfb8209..a04fd4a7 100644 --- a/doc/mailman-install/node43.html +++ b/doc/mailman-install/node43.html @@ -101,7 +101,7 @@ existing lists. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node44.html b/doc/mailman-install/node44.html index af6ca339..f78fa946 100644 --- a/doc/mailman-install/node44.html +++ b/doc/mailman-install/node44.html @@ -120,7 +120,7 @@ password. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node45.html b/doc/mailman-install/node45.html index d9739b08..c0956fa5 100644 --- a/doc/mailman-install/node45.html +++ b/doc/mailman-install/node45.html @@ -146,7 +146,7 @@ list. If you had any problems along the way, please see the </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node47.html b/doc/mailman-install/node47.html index 6fe7671e..63b366a3 100644 --- a/doc/mailman-install/node47.html +++ b/doc/mailman-install/node47.html @@ -105,7 +105,7 @@ recommended installation or configuration instructions. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node48.html b/doc/mailman-install/node48.html index 03eeaf12..d0ecdb0d 100644 --- a/doc/mailman-install/node48.html +++ b/doc/mailman-install/node48.html @@ -147,7 +147,7 @@ This problem can manifest itself in other Linux distributions in </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node50.html b/doc/mailman-install/node50.html index 56d6a22d..12d68dbc 100644 --- a/doc/mailman-install/node50.html +++ b/doc/mailman-install/node50.html @@ -229,7 +229,7 @@ start up. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node7.html b/doc/mailman-install/node7.html index f677b4aa..ee5271f6 100644 --- a/doc/mailman-install/node7.html +++ b/doc/mailman-install/node7.html @@ -243,7 +243,7 @@ If you're using Apache, check the values for the <var>Group</var> option in </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node8.html b/doc/mailman-install/node8.html index b807891c..04e43caf 100644 --- a/doc/mailman-install/node8.html +++ b/doc/mailman-install/node8.html @@ -88,7 +88,7 @@ Once you've run <b class="program">configure</b>, you can simply run <b class="p </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/node9.html b/doc/mailman-install/node9.html index 0e976b1d..42cb0ee9 100644 --- a/doc/mailman-install/node9.html +++ b/doc/mailman-install/node9.html @@ -139,7 +139,7 @@ configuration. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/postfix-integration.html b/doc/mailman-install/postfix-integration.html index 704e75f3..cbe4a767 100644 --- a/doc/mailman-install/postfix-integration.html +++ b/doc/mailman-install/postfix-integration.html @@ -67,7 +67,8 @@ adjust the instructions according to your use of <b class="program">configure</b <div class="note"><b class="label">Note:</b> If you are using virtual domains and you want Mailman to honor your virtual -domains, read the <a href="postfix-virtual.html#postfix-virtual">6.1</a> section below first! +domains, read the <a href="postfix-virtual.html#postfix-virtual">6.1</a> section below first! Then come back +here and do these steps. </div> <p> @@ -103,7 +104,7 @@ The MTA variable names a module in the <span class="file">Mailman/MTA</span> dir <div class="verbatim"><pre> % cd /usr/local/mailman % bin/genaliases -</pre></div> + </pre></div> <p> Make sure that the owner of the <span class="file">data/aliases</span> and @@ -116,7 +117,7 @@ Make sure that the owner of the <span class="file">data/aliases</span> and % su % chown mailman:mailman data/aliases* % chmod g+w data/aliases* -</pre></div> + </pre></div> <p> </li> @@ -200,7 +201,7 @@ tables. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/postfix-virtual.html b/doc/mailman-install/postfix-virtual.html index 7d2cd428..b1e3f26d 100644 --- a/doc/mailman-install/postfix-virtual.html +++ b/doc/mailman-install/postfix-virtual.html @@ -97,6 +97,39 @@ older version of Postfix which doesn't have the <var>virtual_alias_maps</var> variable, use the <var>virtual_maps</var> variable instead. <p> +The default mappings in <span class="file">virtual-mailman</span> map list addresses in virtual +domains to unqualified local names as in: + +<p> +<div class="verbatim"><pre> + mylist@dom.ain mylist + mylist-request@dom.ain mylist-request + # and so on... +</pre></div> + +<p> +In some Postfix configurations it may be necessary to qualify those local +names as for example: + +<p> +<div class="verbatim"><pre> + mylist@dom.ain mylist@localhost + mylist-request@dom.ain mylist-request@localhost + # and so on... +</pre></div> + +<p> +If this is the case, you can include + +<p> +<div class="verbatim"><pre> + VIRTUAL_MAILMAN_LOCAL_DOMAIN = 'localhost' +</pre></div> + +<p> +or whatever qualification is needed in <span class="file">mm_cfg.py</span>. + +<p> Next, in your <span class="file">mm_cfg.py</span> file, you will want to set the variable <var>POSTFIX_STYLE_VIRTUAL_DOMAINS</var> to the list of virtual domains that Mailman should update. This may not be all of the virtual alias domains that your @@ -105,9 +138,11 @@ against the <var>host_name</var> attribute of mailing lists objects, and must be exact match. <p> -Here's an example. Say that Postfix is configured to handle the virtual -domains <code>dom1.ain</code>, <code>dom2.ain</code>, and <code>dom3.ain</code>, and further -that in your <span class="file">main.cf</span> file you've got the following settings: +Here's an example. Note that this example describes an unusual configuration. +A more usual configuration is described next. Say that Postfix is configured +to handle the virtual domains <code>dom1.ain</code>, <code>dom2.ain</code>, and +<code>dom3.ain</code>, and further that in your <span class="file">main.cf</span> file you've got the +following settings: <p> <div class="verbatim"><pre> @@ -163,9 +198,32 @@ Now, any list that Mailman creates in either of those two domains, will have the correct entries written to <span class="file">/usr/local/mailman/data/virtual-mailman</span>. <p> -As above with the <span class="file">data/aliases*</span> files, you want to make sure that both -<span class="file">data/virtual-mailman</span> and <span class="file">data/virtual-mailman.db</span> are user and -group owned by <code>mailman</code>. +In a more usual configuration, <code>dom1.ain</code> would not be a virtual domain +at all as in the following: + +<p> +<div class="verbatim"><pre> + myhostname = mail.dom1.ain + mydomain = dom1.ain + mydestination = $myhostname, $mydomain localhost.$mydomain + virtual_alias_maps = + hash:/some/path/to/virtual-dom2, + hash:/some/path/to/virtual-dom2 +</pre></div> + +<p> +In this case too, you would include <code>dom2.ain</code> and <code>dom3.ain</code> in +<span class="file">mm_cfg.py</span>: + +<p> +<div class="verbatim"><pre> + POSTFIX_STYLE_VIRTUAL_DOMAINS = ['dom2.ain', 'dom3.ain'] +</pre></div> + +<p> +As in the previous section with the <span class="file">data/aliases*</span> files, you want to +make sure that both <span class="file">data/virtual-mailman</span> and +<span class="file">data/virtual-mailman.db</span> are user and group owned by <code>mailman</code>. <p> @@ -201,7 +259,7 @@ group owned by <code>mailman</code>. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/qmail-issues.html b/doc/mailman-install/qmail-issues.html index 8bac0546..414723a6 100644 --- a/doc/mailman-install/qmail-issues.html +++ b/doc/mailman-install/qmail-issues.html @@ -223,6 +223,7 @@ if [ $# = 1 ]; then echo "|preline /home/mailman/mail/mailman mailcmd $i" > .qmail-$i-request fi </pre></div> + <p> <div class="note"><b class="label">Note:</b> @@ -252,6 +253,7 @@ if [ $# = 1 ]; then echo "|preline /usr/local/mailman/mail/mailman unsubscribe $i" > .qmail-$i-unsubscribe fi </pre></div> + <p> <p><br /></p><hr class='online-navigation' /> @@ -299,7 +301,7 @@ fi </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/site-list.html b/doc/mailman-install/site-list.html index 6bcb81e8..76224fa5 100644 --- a/doc/mailman-install/site-list.html +++ b/doc/mailman-install/site-list.html @@ -123,7 +123,7 @@ You should also subscribe yourself to the site list. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> diff --git a/doc/mailman-install/troubleshooting.html b/doc/mailman-install/troubleshooting.html index 79b2ae4e..5393d847 100644 --- a/doc/mailman-install/troubleshooting.html +++ b/doc/mailman-install/troubleshooting.html @@ -67,7 +67,7 @@ Also check for errors in your syslog files, your mail and web server log files and in Mailman's <span class="file"><var>$prefix</var>/logs/error</span> file. If you're still having problems, you should send a message to the <span class="email">mailman-users@python.org</span> mailing list<a name="tex2html7" - href="#foot635"><sup>7</sup></a>; see + href="#foot651"><sup>7</sup></a>; see <a class="url" href="http://mail.python.org/mailman/listinfo/mailman-users">http://mail.python.org/mailman/listinfo/mailman-users</a> for more information. @@ -203,7 +203,7 @@ Note that on Debian Linux, the system makes <span class="file">/usr/lib/sm.bin</ % make clean % ./configure --with-the-right-options % make install -</pre></div> + </pre></div> <p> </li> @@ -212,7 +212,7 @@ Note that on Debian Linux, the system makes <span class="file">/usr/lib/sm.bin</ <p> <br><hr><h4>Footnotes</h4> <dl> -<dt><a name="foot635">... list</a><A +<dt><a name="foot651">... list</a><A href="troubleshooting.html#tex2html7"><sup>7</sup></a></dt> <dd>You must subscribe to this mailing list in order to post to it, but the mailing list's archives are @@ -252,7 +252,7 @@ publicly visible. </div> </div> <hr /> -<span class="release-info">Release 2.1, documentation updated on April 14, 2016.</span> +<span class="release-info">Release 2.1, documentation updated on July 7, 2016.</span> </div> <!--End of Navigation Panel--> |