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

Thijs Kinkhorst thijs at alioth.debian.org
Thu Apr 24 17:34:46 UTC 2008


Author: thijs
Date: 2008-04-24 17:34:46 +0000 (Thu, 24 Apr 2008)
New Revision: 536

Added:
   trunk/debian/patches/81_fix_subscribe_2.1.10.patch
Modified:
   trunk/debian/changelog
   trunk/debian/patches/series
Log:
Apply upstream patch to fix regression in cmd_subscribe
so that email subscribe to the -subscribe or -join address or the
-request address with a bare 'subscribe' command results in the message
being shunted.

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2008-04-21 21:06:15 UTC (rev 535)
+++ trunk/debian/changelog	2008-04-24 17:34:46 UTC (rev 536)
@@ -1,3 +1,12 @@
+mailman (1:2.1.10-2) unstable; urgency=low
+
+  * Apply upstream patch to fix regression in cmd_subscribe
+    so that email subscribe to the -subscribe or -join address or the
+    -request address with a bare 'subscribe' command results in the message
+    being shunted.
+
+ -- Thijs Kinkhorst <thijs at debian.org>  Thu, 24 Apr 2008 19:30:49 +0200
+
 mailman (1:2.1.10-1) unstable; urgency=low
 
   * New upstream release.

Added: trunk/debian/patches/81_fix_subscribe_2.1.10.patch
===================================================================
--- trunk/debian/patches/81_fix_subscribe_2.1.10.patch	                        (rev 0)
+++ trunk/debian/patches/81_fix_subscribe_2.1.10.patch	2008-04-24 17:34:46 UTC (rev 536)
@@ -0,0 +1,20 @@
+Patch: 81_fix_subscribe_2.1.10
+Author: Mark Sapiro (Mailman upstream)
+2.1.10 caused a regression in cmd_subscribe so that email subscribe to the
+-subscribe or -join address or the -request address with a bare 'subscribe'
+command results in the message being shunted. Will be fixed in the next
+upstream release.
+
+--- Mailman/Commands/cmd_subscribe.py	2008-03-20 03:07:51 +0000
++++ Mailman/Commands/cmd_subscribe.py	2008-04-23 14:32:48 +0000
+@@ -71,7 +71,8 @@
+             return STOP
+         argnum += 1
+     # Fix the password/digest issue
+-    if digest is None and password.lower() in ('digest', 'nodigest'):
++    if (digest is None
++            and password and password.lower() in ('digest', 'nodigest')):
+         if password.lower() == 'digest':
+             digest = 1
+         else:
+

Modified: trunk/debian/patches/series
===================================================================
--- trunk/debian/patches/series	2008-04-21 21:06:15 UTC (rev 535)
+++ trunk/debian/patches/series	2008-04-24 17:34:46 UTC (rev 536)
@@ -30,4 +30,5 @@
 78_DeprecationWarning.patch -p0
 79_archiver_slash.patch -p0
 80_fix_string_search.patch -p0
+81_fix_subscribe_2.1.10.patch -p0
 99_js_templates.patch -p0




More information about the Pkg-mailman-hackers mailing list