[Pkg-mailman-hackers] Pkg-mailman commit - rev 40 - in trunk/debian: . patches

Bernd S. Brentrup bsb@haydn.debian.org
Mon, 29 Mar 2004 16:23:36 -0700


Author: bsb
Date: 2004-03-29 16:23:34 -0700 (Mon, 29 Mar 2004)
New Revision: 40

Modified:
   trunk/debian/changelog
   trunk/debian/patches/50_README.EXIM.paths.dpatch
Log:
Make README.EXIM somewhat more Debian specific.


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-03-28 21:11:33 UTC (rev 39)
+++ trunk/debian/changelog	2004-03-29 23:23:34 UTC (rev 40)
@@ -10,8 +10,10 @@
   * Added helper debconf template mailman/used_languages to avoid
     duplicate scanning on preconfigure/setup (bsb).
   * Remove bashism from debian/config (by GCS, closes: #240643).
+  * Mention mm_cfg.MTA=None in README.EXIM (closes: #240295), also fix
+    pathes to reflect Debian choices (bsb).
 
- -- Siggy Brentrup <bsb@debian.org>  Sun, 28 Mar 2004 17:57:08 +0200
+ -- Siggy Brentrup <bsb@debian.org>  Tue, 30 Mar 2004 01:21:31 +0200
 
 mailman (2.1.4-2) unstable; urgency=low
 

Modified: trunk/debian/patches/50_README.EXIM.paths.dpatch
===================================================================
--- trunk/debian/patches/50_README.EXIM.paths.dpatch	2004-03-28 21:11:33 UTC (rev 39)
+++ trunk/debian/patches/50_README.EXIM.paths.dpatch	2004-03-29 23:23:34 UTC (rev 40)
@@ -21,11 +21,36 @@
 
 exit 0
 @DPATCH@
-
---- mailman-2.1.4.orig/README.EXIM
-+++ mailman-2.1.4/README.EXIM
-@@ -72,13 +72,13 @@
+diff -urNad /home/bsb/debian/mine/mailman/build-area/mailman-2.1.4/README.EXIM mailman-2.1.4/README.EXIM
+--- /home/bsb/debian/mine/mailman/build-area/mailman-2.1.4/README.EXIM	2004-03-30 00:39:08.000000000 +0200
++++ mailman-2.1.4/README.EXIM	2004-03-30 00:48:05.000000000 +0200
+@@ -4,7 +4,8 @@
+ [This is derived from Nigel Metheringham's "HOWTO - Using Exim and
+  Mailman together", which covers Mailman 2.0.x and Exim 3.  It
+  has been updated to cover Mailman 2.1 and Exim 4.  The original
+- document is here: http://www.exim.org/howto/mailman.html]
++ document is here: http://www.exim.org/howto/mailman.html and
++ has been modified to reflect pathes used by the Debian package.]
  
+ 
+ Mailman configuration
+@@ -14,7 +15,13 @@
+ options detailed in the Mailman install documentation.  The Exim
+ configuration is transparent to Mailman.  The user and group settings
+ for Mailman must match those in the config fragments given below.
+-   
++
++Although not really required for operation you may want to set 
++
++  MTA=None
++
++in your /etc/mailman/mm_cfg.py to suppress any mention of aliases
++in messages generated on list creation.
+ 
+ Exim configuration
+ ------------------
+@@ -72,13 +79,13 @@
+ 
    # Home dir for your Mailman installation -- aka Mailman's prefix
    # directory.
 -  MAILMAN_HOME=/usr/local/mailman
@@ -37,7 +62,44 @@
 -  MAILMAN_USER=mailman
 -  MAILMAN_GROUP=mailman
 +  MAILMAN_USER=list
-+  MAILMAN_GROUP=daemon
++  MAILMAN_GROUP=list
  
  
  Transport for Exim 3
+@@ -171,7 +178,7 @@
+     This is bad because it will cause Exim to switch into queue mode and
+     severely delay delivery of your list messages.
+     The way to fix this is to set mailman's SMTP_MAX_SESSIONS_PER_CONNECTION
+-    (in ~mailman/Mailman/mm_cfg.py) to a smaller value than Exim's
++    (in /etc/mailman/mm_cfg.py) to a smaller value than Exim's
+     smtp_accept_queue_per_connection
+ 
+   * Mailman should ignore Exim delay warning messages, even though
+@@ -271,11 +278,11 @@
+ Doing VERP with Exim and Mailman
+ --------------------------------
+ 
+-VERP will send one email, with a separate envelope sender (return path),
+-for each of your subscribers -- read the information in
+-~mailman/Mailman/Default.py for the options that start with VERP.  In a
+-nutshell, all you need to do to enable VERP with Exim is to add these
+-lines to ~mailman/Mailman/mm_cfg.py:
++VERP will send one email, with a separate envelope sender (return
++path), for each of your subscribers -- read the information in
++/var/lib/mailman/Mailman/Defaults.py for the options that start with
++VERP.  In a nutshell, all you need to do to enable VERP with Exim is
++to add these lines to /etc/mailman/mm_cfg.py:
+ 
+   VERP_PASSWORD_REMINDERS = 1
+   VERP_PERSONALIZED_DELIVERIES = 1
+@@ -288,6 +295,10 @@
+ Virtual Domains
+ ---------------
+ 
++NOTE: The approach described here is not applicable to the Debian
++      package, it's only included for reference. Be warned: you're on
++      your own if you follow this route.
++
+ One approach to handling virtual domains is to use a separate Mailman
+ installation for each virtual domain.  (Currently, this is the only way
+ to have lists with the same name in different virtual domains handled by