diff options
author | kim <kim@pkgsrc.org> | 2005-03-02 21:09:56 +0000 |
---|---|---|
committer | kim <kim@pkgsrc.org> | 2005-03-02 21:09:56 +0000 |
commit | a553ff54dc0714383a19adcb190860efcc14bf96 (patch) | |
tree | 82f0c63abc261bbdf85d7ffe139cf7a71ca3dd64 | |
parent | 1c20be2599e91f6636e2f41d69ac50e8cc0d08ce (diff) | |
download | pkgsrc-a553ff54dc0714383a19adcb190860efcc14bf96.tar.gz |
Upgrade to 2.1.5 due to security issues:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-1177
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-1143
-rw-r--r-- | mail/mailman/Makefile | 10 | ||||
-rw-r--r-- | mail/mailman/PLIST | 55 | ||||
-rw-r--r-- | mail/mailman/distinfo | 10 | ||||
-rw-r--r-- | mail/mailman/patches/patch-ac | 14 |
4 files changed, 73 insertions, 16 deletions
diff --git a/mail/mailman/Makefile b/mail/mailman/Makefile index 0ffe3a391cb..dead1758e7d 100644 --- a/mail/mailman/Makefile +++ b/mail/mailman/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.20 2005/02/27 07:49:02 kim Exp $ +# $NetBSD: Makefile,v 1.21 2005/03/02 21:09:56 kim Exp $ -DISTNAME= mailman-2.1.4 -PKGREVISION= 4 +DISTNAME= mailman-2.1.5 +PKGREVISION= # empty CATEGORIES= mail www MASTER_SITES= http://www.list.org/ \ ${MASTER_SITE_GNU:=mailman/} @@ -34,6 +34,7 @@ MAILMAN_MAILGROUP?= guest # group of user 'daemon' MAILMAN_CGIEXT?= .cgi MESSAGE_SUBST+= EXECDIR=${EXECDIR} +MESSAGE_SUBST+= MAILMAN_USER=${MAILMAN_USER} FILES_SUBST+= EXECDIR=${EXECDIR} FILES_SUBST+= MAILMAN_USER=${MAILMAN_USER} FILES_SUBST+= MAILMAN_GROUP=${MAILMAN_GROUP} @@ -45,7 +46,7 @@ PKG_GROUPS= ${MAILMAN_GROUP} PKG_USERS= ${MAILMAN_USER}:${MAILMAN_GROUP}::Mailman\\ user::${SH} OWN_DIRS_PERMS+= ${EXECDIR} root ${MAILMAN_GROUP} 775 -OWN_DIRS_PERMS+= ${MAILMAN_DATADIR} ${MAILMAN_USER} ${MAILMAN_GROUP} 755 +OWN_DIRS_PERMS+= ${MAILMAN_DATADIR} ${MAILMAN_USER} ${MAILMAN_GROUP} 775 MAKE_DIRS_PERMS+= ${MAILMAN_DATADIR}/archives ${MAILMAN_USER} ${MAILMAN_GROUP} 775 MAKE_DIRS_PERMS+= ${MAILMAN_DATADIR}/archives/public ${MAILMAN_USER} ${MAILMAN_GROUP} 775 MAKE_DIRS_PERMS+= ${MAILMAN_DATADIR}/archives/private ${MAILMAN_USER} ${MAILMAN_GROUP} 771 @@ -113,6 +114,7 @@ post-install: ${CHOWN} -R root:${MAILMAN_GROUP} ${EXECDIR} ${CHMOD} -R g+w ${EXECDIR} ${CHMOD} g+s ${EXECDIR}/cgi-bin/* + ${RM} -f ${EXECDIR}/Mailman/mm_cfg.pyc .include "../../lang/python/application.mk" .include "../../mk/bsd.pkg.mk" diff --git a/mail/mailman/PLIST b/mail/mailman/PLIST index c0f6fa23471..91b51bafaf5 100644 --- a/mail/mailman/PLIST +++ b/mail/mailman/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2004/12/25 16:55:33 kim Exp $ +@comment $NetBSD: PLIST,v 1.6 2005/03/02 21:09:56 kim Exp $ lib/mailman/Mailman/Archiver/Archiver.py lib/mailman/Mailman/Archiver/Archiver.pyc lib/mailman/Mailman/Archiver/HyperArch.py @@ -413,6 +413,8 @@ lib/mailman/messages/sr/LC_MESSAGES/mailman.po lib/mailman/messages/sv/LC_MESSAGES/mailman.mo lib/mailman/messages/sv/LC_MESSAGES/mailman.po lib/mailman/messages/sv/README.sv +lib/mailman/messages/tr/LC_MESSAGES/mailman.mo +lib/mailman/messages/tr/LC_MESSAGES/mailman.po lib/mailman/messages/uk/LC_MESSAGES/mailman.mo lib/mailman/messages/uk/LC_MESSAGES/mailman.po lib/mailman/pythonlib/email/Charset.py @@ -761,6 +763,7 @@ lib/mailman/templates/en/postack.txt lib/mailman/templates/en/postauth.txt lib/mailman/templates/en/postheld.txt lib/mailman/templates/en/private.html +lib/mailman/templates/en/probe.txt lib/mailman/templates/en/refuse.txt lib/mailman/templates/en/roster.html lib/mailman/templates/en/subauth.txt @@ -1060,6 +1063,7 @@ lib/mailman/templates/hu/postack.txt lib/mailman/templates/hu/postauth.txt lib/mailman/templates/hu/postheld.txt lib/mailman/templates/hu/private.html +lib/mailman/templates/hu/probe.txt lib/mailman/templates/hu/refuse.txt lib/mailman/templates/hu/roster.html lib/mailman/templates/hu/subauth.txt @@ -1126,6 +1130,7 @@ lib/mailman/templates/ja/archlistend.html lib/mailman/templates/ja/archliststart.html lib/mailman/templates/ja/archtoc.html lib/mailman/templates/ja/archtocentry.html +lib/mailman/templates/ja/archtocnombox.html lib/mailman/templates/ja/article.html lib/mailman/templates/ja/bounce.txt lib/mailman/templates/ja/checkdbs.txt @@ -1629,6 +1634,49 @@ lib/mailman/templates/sv/unsub.txt lib/mailman/templates/sv/unsubauth.txt lib/mailman/templates/sv/userpass.txt lib/mailman/templates/sv/verify.txt +lib/mailman/templates/tr/admindbdetails.html +lib/mailman/templates/tr/admindbpreamble.html +lib/mailman/templates/tr/admindbsummary.html +lib/mailman/templates/tr/adminsubscribeack.txt +lib/mailman/templates/tr/adminunsubscribeack.txt +lib/mailman/templates/tr/admlogin.html +lib/mailman/templates/tr/approve.txt +lib/mailman/templates/tr/archidxentry.html +lib/mailman/templates/tr/archidxfoot.html +lib/mailman/templates/tr/archidxhead.html +lib/mailman/templates/tr/archlistend.html +lib/mailman/templates/tr/archliststart.html +lib/mailman/templates/tr/archtoc.html +lib/mailman/templates/tr/archtocentry.html +lib/mailman/templates/tr/archtocnombox.html +lib/mailman/templates/tr/article.html +lib/mailman/templates/tr/bounce.txt +lib/mailman/templates/tr/checkdbs.txt +lib/mailman/templates/tr/convert.txt +lib/mailman/templates/tr/cronpass.txt +lib/mailman/templates/tr/disabled.txt +lib/mailman/templates/tr/emptyarchive.html +lib/mailman/templates/tr/headfoot.html +lib/mailman/templates/tr/help.txt +lib/mailman/templates/tr/invite.txt +lib/mailman/templates/tr/listinfo.html +lib/mailman/templates/tr/masthead.txt +lib/mailman/templates/tr/newlist.txt +lib/mailman/templates/tr/nomoretoday.txt +lib/mailman/templates/tr/options.html +lib/mailman/templates/tr/postack.txt +lib/mailman/templates/tr/postauth.txt +lib/mailman/templates/tr/postheld.txt +lib/mailman/templates/tr/private.html +lib/mailman/templates/tr/refuse.txt +lib/mailman/templates/tr/roster.html +lib/mailman/templates/tr/subauth.txt +lib/mailman/templates/tr/subscribe.html +lib/mailman/templates/tr/subscribeack.txt +lib/mailman/templates/tr/unsub.txt +lib/mailman/templates/tr/unsubauth.txt +lib/mailman/templates/tr/userpass.txt +lib/mailman/templates/tr/verify.txt lib/mailman/templates/uk/admindbdetails.html lib/mailman/templates/uk/admindbpreamble.html lib/mailman/templates/uk/admindbsummary.html @@ -1764,6 +1812,7 @@ share/examples/mailman/mailman.conf @dirrm lib/mailman/tests/bounces @dirrm lib/mailman/tests @dirrm lib/mailman/templates/uk +@dirrm lib/mailman/templates/tr @dirrm lib/mailman/templates/sv @dirrm lib/mailman/templates/sr @dirrm lib/mailman/templates/sl @@ -1810,6 +1859,8 @@ share/examples/mailman/mailman.conf @dirrm lib/mailman/pythonlib @dirrm lib/mailman/messages/uk/LC_MESSAGES @dirrm lib/mailman/messages/uk +@dirrm lib/mailman/messages/tr/LC_MESSAGES +@dirrm lib/mailman/messages/tr @dirrm lib/mailman/messages/sv/LC_MESSAGES @dirrm lib/mailman/messages/sv @dirrm lib/mailman/messages/sr/LC_MESSAGES @@ -1875,4 +1926,4 @@ share/examples/mailman/mailman.conf @dirrm lib/mailman/Mailman/Cgi @dirrm lib/mailman/Mailman/Bouncers @dirrm lib/mailman/Mailman/Archiver -@dirrm lib/mailman/Mailman +@unexec ${RMDIR} -p %D/lib/mailman/Mailman 2>/dev/null || ${TRUE} diff --git a/mail/mailman/distinfo b/mail/mailman/distinfo index 07bcaf0a8eb..a9243811166 100644 --- a/mail/mailman/distinfo +++ b/mail/mailman/distinfo @@ -1,11 +1,11 @@ -$NetBSD: distinfo,v 1.6 2005/02/24 09:59:24 agc Exp $ +$NetBSD: distinfo,v 1.7 2005/03/02 21:09:56 kim Exp $ -SHA1 (mailman-2.1.4.tgz) = b77d22283d5780b6d8449f19f86c210e4e58a032 -RMD160 (mailman-2.1.4.tgz) = 39bde587b81528c4bbc07a8a651d91d731bdddc0 -Size (mailman-2.1.4.tgz) = 5779983 bytes +SHA1 (mailman-2.1.5.tgz) = d3f9639c76d437c58e6fcc2f0efc96c043e2f2e4 +RMD160 (mailman-2.1.5.tgz) = 9de569d00b521a9992e72829e427d035955fbce7 +Size (mailman-2.1.5.tgz) = 5745912 bytes SHA1 (patch-aa) = f0bc550b28794008ea840a88a5b0053578f3ae0f SHA1 (patch-ab) = 39f6294e53110bd1fd09b1e90ab46820f4d48e3f -SHA1 (patch-ac) = da26a9a02d0fc90e7a58edebdb3601a30c865821 +SHA1 (patch-ac) = 5e82879e14a72565cb44b11e6086abd3737b26d2 SHA1 (patch-ad) = 665884b9dd1789e4abd430c762bdbfd707d48d30 SHA1 (patch-ae) = 6c17de398014217be8f1c7a3b3a6f8d379fc0fb2 SHA1 (patch-af) = 985a619a055151d998cefd0c1b7280a0d55f889e diff --git a/mail/mailman/patches/patch-ac b/mail/mailman/patches/patch-ac index 27e812ba41e..dd1ceaba134 100644 --- a/mail/mailman/patches/patch-ac +++ b/mail/mailman/patches/patch-ac @@ -1,9 +1,13 @@ -$NetBSD: patch-ac,v 1.2 2003/12/23 11:02:13 xtraeme Exp $ +$NetBSD: patch-ac,v 1.3 2005/03/02 21:09:56 kim Exp $ ---- INSTALL.orig Mon Sep 15 15:01:56 2003 -+++ INSTALL -@@ -331,7 +331,7 @@ upgrade. - for a generic site list in misc/sitelist.cfg to help you with +--- INSTALL.orig 2004-02-17 18:05:32.000000000 -0500 ++++ INSTALL 2005-03-01 19:41:09.000000000 -0500 +@@ -348,10 +348,10 @@ + information. + + Now configure your site list. There is a convenient template +- for a generic site list in data/sitelist.cfg to help you with ++ for a generic site list in support/sitelist.cfg to help you with this. The template can be applied to your site list by running: - % bin/config_list -i data/sitelist.cfg mailman |