[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