rpms/mailman/devel mailman-2.1.12-privurl.patch, NONE, 1.1 mailman.spec, 1.79, 1.80

Daniel Novotny dnovotny at fedoraproject.org
Tue Mar 31 09:20:29 UTC 2009


Author: dnovotny

Update of /cvs/extras/rpms/mailman/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11010

Modified Files:
	mailman.spec 
Added Files:
	mailman-2.1.12-privurl.patch 
Log Message:

fix bz#447784


mailman-2.1.12-privurl.patch:

--- NEW FILE mailman-2.1.12-privurl.patch ---
diff -up mailman-2.1.12/Mailman/Handlers/CookHeaders.py.privurl mailman-2.1.12/Mailman/Handlers/CookHeaders.py
--- mailman-2.1.12/Mailman/Handlers/CookHeaders.py.privurl	2009-03-30 15:03:58.000000000 +0200
+++ mailman-2.1.12/Mailman/Handlers/CookHeaders.py	2009-03-31 10:48:30.000000000 +0200
@@ -215,8 +215,6 @@ def process(mlist, msg, msgdata):
         # Add this header if we're archiving
         if mlist.archive:
             archiveurl = mlist.GetBaseArchiveURL()
-            if archiveurl.endswith('/'):
-                archiveurl = archiveurl[:-1]
             headers['List-Archive'] = '<%s>' % archiveurl
     # First we delete any pre-existing headers because the RFC permits only
     # one copy of each, and we want to be sure it's ours.


Index: mailman.spec
===================================================================
RCS file: /cvs/extras/rpms/mailman/devel/mailman.spec,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- mailman.spec	30 Mar 2009 10:03:50 -0000	1.79
+++ mailman.spec	31 Mar 2009 09:19:59 -0000	1.80
@@ -1,7 +1,7 @@
 Summary: Mailing list manager with built in Web access
 Name: mailman
 Version: 2.1.12
-Release: 2%{?dist}
+Release: 3%{?dist}
 Epoch: 3
 Group: Applications/Internet
 #Source0: ftp://ftp.gnu.org/pub/gnu/mailman/mailman-%{version}.tgz
@@ -30,6 +30,7 @@
 Patch14: mailman-2.1.11-fhsinit.patch
 Patch15: mailman-2.1.12-lctype.patch
 #Patch15: mailman-2.1.11-footer.patch
+Patch16: mailman-2.1.12-privurl.patch
 
 License: GPLv2+
 URL: http://www.list.org/
@@ -114,6 +115,7 @@
 %patch14 -p1 -b .fhsinit
 %patch15 -p1 -b .lctype
 #%%patch15 -p1 -b .footer
+%patch16 -p1 -b .privurl
 
 #cp $RPM_SOURCE_DIR/mailman.INSTALL.REDHAT.in INSTALL.REDHAT.in
 cp %{SOURCE5} INSTALL.REDHAT.in
@@ -364,6 +366,9 @@
 %attr(0755,root,root) %{_bindir}/mailman-update-cfg
 
 %changelog
+* Tue Mar 31 2009 Daniel Novotny <dnovotny at redhat.com> 3:2.1.12-3
+- fix bz#447784 (List-Archive URL for private archives broken)
+
 * Mon Mar 30 2009 Daniel Novotny <dnovotny at redhat.com> 3:2.1.12-2
 - "AddDefaultCharset Off" in httpd configuration (#463115)
 




More information about the fedora-extras-commits mailing list