[arch-commits] Commit in mailman/trunk (02-fix-CVE-2015-2775.patch PKGBUILD)
Sébastien Luttringer
seblu at archlinux.org
Wed Apr 1 09:47:14 UTC 2015
Date: Wednesday, April 1, 2015 @ 11:47:14
Author: seblu
Revision: 130482
upgpkg: mailman 2.1.20-1
Modified:
mailman/trunk/PKGBUILD
Deleted:
mailman/trunk/02-fix-CVE-2015-2775.patch
----------------------------+
02-fix-CVE-2015-2775.patch | 17 -----------------
PKGBUILD | 12 +++++-------
2 files changed, 5 insertions(+), 24 deletions(-)
Deleted: 02-fix-CVE-2015-2775.patch
===================================================================
--- 02-fix-CVE-2015-2775.patch 2015-04-01 09:25:08 UTC (rev 130481)
+++ 02-fix-CVE-2015-2775.patch 2015-04-01 09:47:14 UTC (rev 130482)
@@ -1,17 +0,0 @@
---- a/Mailman/Utils.py 2015-01-23 23:50:47 +0000
-+++ b/Mailman/Utils.py 2015-03-27 18:14:06 +0000
-@@ -100,6 +100,12 @@
- #
- # The former two are for 2.1alpha3 and beyond, while the latter two are
- # for all earlier versions.
-+ #
-+ # But first ensure the list name doesn't contain a path traversal
-+ # attack.
-+ if len(re.sub(mm_cfg.ACCEPTABLE_LISTNAME_CHARACTERS, '', listname)) > 0:
-+ syslog('mischief', 'Hostile listname: %s', listname)
-+ return False
- basepath = Site.get_listpath(listname)
- for ext in ('.pck', '.pck.last', '.db', '.db.last'):
- dbfile = os.path.join(basepath, 'config' + ext)
-
-
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-04-01 09:25:08 UTC (rev 130481)
+++ PKGBUILD 2015-04-01 09:47:14 UTC (rev 130482)
@@ -3,9 +3,9 @@
# Contributor: Paul Mattal <paul at archlinux.org>
pkgname=mailman
-_pkgver=2.1.19
+_pkgver=2.1.20
pkgver=${_pkgver//-/.}
-pkgrel=2
+pkgrel=1
pkgdesc='The GNU Mailing List Manager'
arch=(i686 x86_64)
license=('GPL')
@@ -35,9 +35,8 @@
'mailman-nightlygzip.timer'
'mailman-senddigests.service'
'mailman-senddigests.timer'
- '01-mailman-2.1-build.patch'
- '02-fix-CVE-2015-2775.patch')
-md5sums=('13a33d758f8a6308c91dd267fc3ba123'
+ '01-mailman-2.1-build.patch')
+md5sums=('96819640406f90a12bc28edd3dc09d4a'
'a9c71ec940c56173415fbd49087d10b0'
'85a8c30ffc444e677b286f54df530482'
'5ced9364c38ee40046007ee9587b1228'
@@ -56,8 +55,7 @@
'3af65082d3cd4d5746944890c7a72962'
'350dac1e350691e3d9cb8f99fd4b669a'
'52917f62441ac5d950789e8f8af28f09'
- 'ed04d062379eb21e39ce1e70e6b1ade2'
- 'c80ee5b3e14df0a0c6a499b81e0726b4')
+ 'ed04d062379eb21e39ce1e70e6b1ade2')
prepare() {
# some files in mailman doesn't use configure parameter
More information about the arch-commits
mailing list