From 0476bbea2073f85624b90463835216a670dadf9f Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sun, 2 Sep 2018 14:59:40 -0700 Subject: [PATCH] mailman: Update to 2.1.29 Bug and Security fixes. Signed-off-by: Rosen Penev --- mail/mailman/Makefile | 4 ++-- mail/mailman/patches/100-postfix.patch | 7 +++---- mail/mailman/patches/200-nohostdnspython.patch | 7 +++---- mail/mailman/patches/300-targetpython.patch | 7 +++---- mail/mailman/patches/400-modules.patch | 14 ++++++-------- 5 files changed, 17 insertions(+), 22 deletions(-) diff --git a/mail/mailman/Makefile b/mail/mailman/Makefile index 8875b5ad29..1b1a17ec6c 100644 --- a/mail/mailman/Makefile +++ b/mail/mailman/Makefile @@ -10,8 +10,8 @@ include $(TOPDIR)/rules.mk PKG_NAME:=mailman PKG_RELEASE:=1 PKG_SOURCE_URL:=@GNU/$(PKG_NAME) -PKG_VERSION:=2.1.23 -PKG_HASH:=b022ca6f8534621c9dbe50c983948688bc4623214773b580c2c78e4a7ae43e69 +PKG_VERSION:=2.1.29 +PKG_HASH:=838872713601e8a124146e550f53709482c1ef168f1e16d201465c651cbf0d2c PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tgz PKG_MAINTAINER:=Denis Shulyaka PKG_LICENSE:=GPL-2.0+ diff --git a/mail/mailman/patches/100-postfix.patch b/mail/mailman/patches/100-postfix.patch index 5bbf5b27ed..318991148d 100644 --- a/mail/mailman/patches/100-postfix.patch +++ b/mail/mailman/patches/100-postfix.patch @@ -1,7 +1,6 @@ -diff -rupN mailman-2.1.14-1/Mailman/Defaults.py.in mailman-2.1.14-1_patched/Mailman/Defaults.py.in ---- mailman-2.1.14-1/Mailman/Defaults.py.in 2011-03-01 23:35:57.000000000 +0300 -+++ mailman-2.1.14-1_patched/Mailman/Defaults.py.in 2011-03-09 12:26:10.000000000 +0300 -@@ -489,7 +489,7 @@ DELIVERY_MODULE = 'SMTPDirect' +--- a/Mailman/Defaults.py.in ++++ b/Mailman/Defaults.py.in +@@ -506,7 +506,7 @@ SMTPLIB_DEBUG_LEVEL = 0 # standard out (or send an email to the site list owner) for manual twiddling # of an /etc/aliases style file. Use 'Postfix' if you are using the Postfix # MTA -- but then also see POSTFIX_STYLE_VIRTUAL_DOMAINS. diff --git a/mail/mailman/patches/200-nohostdnspython.patch b/mail/mailman/patches/200-nohostdnspython.patch index e32110665b..abadeb8c04 100644 --- a/mail/mailman/patches/200-nohostdnspython.patch +++ b/mail/mailman/patches/200-nohostdnspython.patch @@ -1,7 +1,6 @@ -diff -Naur mailman-2.1.18-1/configure mailman-2.1.18-1_patched/configure ---- mailman-2.1.18-1/configure 2014-10-26 12:00:38.090360119 +0300 -+++ mailman-2.1.18-1_patched/configure 2014-10-26 12:00:21.323016430 +0300 -@@ -2236,35 +2236,35 @@ +--- a/configure ++++ b/configure +@@ -2255,35 +2255,35 @@ fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version" >&5 $as_echo "$version" >&6; } diff --git a/mail/mailman/patches/300-targetpython.patch b/mail/mailman/patches/300-targetpython.patch index 1dd2859f2e..49957c05d6 100644 --- a/mail/mailman/patches/300-targetpython.patch +++ b/mail/mailman/patches/300-targetpython.patch @@ -1,7 +1,6 @@ -diff -Naur mailman-2.1.18-1/configure mailman-2.1.18-1_patched/configure ---- mailman-2.1.18-1/configure 2014-05-06 20:43:56.000000000 +0400 -+++ mailman-2.1.18-1_patched/configure 2014-11-04 15:02:32.892666331 +0300 -@@ -3927,6 +3927,8 @@ +--- a/configure ++++ b/configure +@@ -3957,6 +3957,8 @@ fi $as_echo "$URLHOST" >&6; } rm -f conftest.out conftest.py diff --git a/mail/mailman/patches/400-modules.patch b/mail/mailman/patches/400-modules.patch index 9fa72a26e0..63cc8f9dae 100644 --- a/mail/mailman/patches/400-modules.patch +++ b/mail/mailman/patches/400-modules.patch @@ -1,7 +1,6 @@ -diff -Naur mailman-2.1.18-1/Mailman/MailList.py mailman-2.1.18-1_patched/Mailman/MailList.py ---- mailman-2.1.18-1/Mailman/MailList.py 2014-05-06 20:43:56.000000000 +0400 -+++ mailman-2.1.18-1_patched/Mailman/MailList.py 2014-11-04 15:57:06.832636147 +0300 -@@ -30,7 +30,7 @@ +--- a/Mailman/MailList.py ++++ b/Mailman/MailList.py +@@ -30,7 +30,7 @@ import re import shutil import socket import urllib @@ -10,10 +9,9 @@ diff -Naur mailman-2.1.18-1/Mailman/MailList.py mailman-2.1.18-1_patched/Mailman from cStringIO import StringIO from UserDict import UserDict -diff -Naur mailman-2.1.18-1/misc/paths.py.in mailman-2.1.18-1_patched/misc/paths.py.in ---- mailman-2.1.18-1/misc/paths.py.in 2014-05-06 20:43:56.000000000 +0400 -+++ mailman-2.1.18-1_patched/misc/paths.py.in 2014-11-04 15:55:49.594941540 +0300 -@@ -66,14 +66,14 @@ +--- a/misc/paths.py.in ++++ b/misc/paths.py.in +@@ -71,14 +71,14 @@ sys.path.append(distdir) # In a normal interactive Python environment, the japanese.pth and korean.pth # files would be imported automatically. But because we inhibit the importing # of the site module, we need to be explicit about importing these codecs. -- 2.30.2