update: mail/mailman

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

update: mail/mailman

Okan Demirmen
A maintenance and security update to 2.1.28, which includes a fix for
CVE-2018-13796.  Where here, I fixed a few inconsistencies.

OK/feedback?

Thanks,
Okan

Index: Makefile
===================================================================
RCS file: /home/open/cvs/ports/mail/mailman/Makefile,v
retrieving revision 1.89
diff -u -p -r1.89 Makefile
--- Makefile 5 Feb 2018 21:38:44 -0000 1.89
+++ Makefile 23 Jul 2018 19:03:14 -0000
@@ -2,7 +2,7 @@
 
 COMMENT= mailing list manager with web interface
 
-DISTNAME= mailman-2.1.26
+DISTNAME= mailman-2.1.28
 CATEGORIES= mail www
 
 HOMEPAGE= https://www.gnu.org/software/mailman/
Index: distinfo
===================================================================
RCS file: /home/open/cvs/ports/mail/mailman/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo 5 Feb 2018 21:38:44 -0000 1.28
+++ distinfo 23 Jul 2018 19:03:24 -0000
@@ -1,2 +1,2 @@
-SHA256 (mailman-2.1.26.tgz) = JAF34e9WHt6I17SCg8ODXzm70LGuGRANNSDL5DBYM58=
-SIZE (mailman-2.1.26.tgz) = 9264592
+SHA256 (mailman-2.1.28.tgz) = adflzsa0UYzOCzthypeeMcyvPXwq2irnE/p7dUnlkP8=
+SIZE (mailman-2.1.28.tgz) = 9376334
Index: pkg/PLIST
===================================================================
RCS file: /home/open/cvs/ports/mail/mailman/pkg/PLIST,v
retrieving revision 1.29
diff -u -p -r1.29 PLIST
--- pkg/PLIST 5 Feb 2018 21:38:44 -0000 1.29
+++ pkg/PLIST 23 Jul 2018 19:38:04 -0000
@@ -6,6 +6,7 @@
 @newgroup _mailmanq:769
 @newuser _mailman:504:_mailman:daemon:Mailing List Manager:${PREFIX}/lib/mailman:/sbin/nologin
 @extraunexec rm -fr /var/spool/mailman/*
+@rcscript ${RCDIR}/mailman
 @owner _mailman
 @group _mailman
 lib/mailman/
@@ -334,7 +335,7 @@ lib/mailman/Mailman/i18n.pyc
 @comment lib/mailman/Mailman/mm_cfg.py
 lib/mailman/Mailman/mm_cfg.py.dist
 @mode 664
-@sample ${PREFIX}/lib/mailman/Mailman/mm_cfg.py
+@sample lib/mailman/Mailman/mm_cfg.py
 @comment lib/mailman/Mailman/mm_cfg.pyc
 @mode
 lib/mailman/Mailman/versions.py
@@ -429,8 +430,10 @@ lib/mailman/messages/ar/LC_MESSAGES/
 @mode
 lib/mailman/messages/ar/LC_MESSAGES/mailman.mo
 lib/mailman/messages/ar/LC_MESSAGES/mailman.po
+@mode 775
 lib/mailman/messages/ast/
 lib/mailman/messages/ast/LC_MESSAGES/
+@mode
 lib/mailman/messages/ast/LC_MESSAGES/mailman.mo
 lib/mailman/messages/ast/LC_MESSAGES/mailman.po
 @mode 775
@@ -458,11 +461,19 @@ lib/mailman/messages/de/LC_MESSAGES/
 lib/mailman/messages/de/LC_MESSAGES/mailman.mo
 lib/mailman/messages/de/LC_MESSAGES/mailman.po
 lib/mailman/messages/de/README.de
+@mode 775
 lib/mailman/messages/el/
 lib/mailman/messages/el/LC_MESSAGES/
+@mode
 lib/mailman/messages/el/LC_MESSAGES/mailman.mo
 lib/mailman/messages/el/LC_MESSAGES/mailman.po
 @mode 775
+lib/mailman/messages/eo/
+lib/mailman/messages/eo/LC_MESSAGES/
+@mode
+lib/mailman/messages/eo/LC_MESSAGES/mailman.mo
+lib/mailman/messages/eo/LC_MESSAGES/mailman.po
+@mode 775
 lib/mailman/messages/es/
 lib/mailman/messages/es/LC_MESSAGES/
 @mode
@@ -482,8 +493,10 @@ lib/mailman/messages/eu/LC_MESSAGES/
 lib/mailman/messages/eu/LC_MESSAGES/mailman.mo
 lib/mailman/messages/eu/LC_MESSAGES/mailman.po
 lib/mailman/messages/eu/README.eu
+@mode 775
 lib/mailman/messages/fa/
 lib/mailman/messages/fa/LC_MESSAGES/
+@mode
 lib/mailman/messages/fa/LC_MESSAGES/mailman.mo
 lib/mailman/messages/fa/LC_MESSAGES/mailman.po
 @mode 775
@@ -500,12 +513,16 @@ lib/mailman/messages/fr/LC_MESSAGES/
 lib/mailman/messages/fr/LC_MESSAGES/mailman.mo
 lib/mailman/messages/fr/LC_MESSAGES/mailman.po
 lib/mailman/messages/fr/README.fr
+@mode 775
 lib/mailman/messages/gl/
 lib/mailman/messages/gl/LC_MESSAGES/
+@mode
 lib/mailman/messages/gl/LC_MESSAGES/mailman.mo
 lib/mailman/messages/gl/LC_MESSAGES/mailman.po
+@mode 775
 lib/mailman/messages/he/
 lib/mailman/messages/he/LC_MESSAGES/
+@mode
 lib/mailman/messages/he/LC_MESSAGES/mailman.mo
 lib/mailman/messages/he/LC_MESSAGES/mailman.po
 @mode 775
@@ -597,8 +614,10 @@ lib/mailman/messages/ru/LC_MESSAGES/
 lib/mailman/messages/ru/LC_MESSAGES/mailman.mo
 lib/mailman/messages/ru/LC_MESSAGES/mailman.po
 lib/mailman/messages/ru/README.ru
+@mode 775
 lib/mailman/messages/sk/
 lib/mailman/messages/sk/LC_MESSAGES/
+@mode
 lib/mailman/messages/sk/LC_MESSAGES/mailman.mo
 lib/mailman/messages/sk/LC_MESSAGES/mailman.po
 lib/mailman/messages/sk/README.sk
@@ -1045,6 +1064,44 @@ lib/mailman/templates/en/unsubauth.txt
 lib/mailman/templates/en/userpass.txt
 lib/mailman/templates/en/verify.txt
 @mode 775
+lib/mailman/templates/eo/
+@mode
+lib/mailman/templates/eo/admlogin.html
+lib/mailman/templates/eo/approve.txt
+lib/mailman/templates/eo/archidxentry.html
+lib/mailman/templates/eo/archidxfoot.html
+lib/mailman/templates/eo/archidxhead.html
+lib/mailman/templates/eo/archlistend.html
+lib/mailman/templates/eo/archliststart.html
+lib/mailman/templates/eo/archtoc.html
+lib/mailman/templates/eo/archtocentry.html
+lib/mailman/templates/eo/archtocnombox.html
+lib/mailman/templates/eo/article.html
+lib/mailman/templates/eo/bounce.txt
+lib/mailman/templates/eo/cronpass.txt
+lib/mailman/templates/eo/disabled.txt
+lib/mailman/templates/eo/emptyarchive.html
+lib/mailman/templates/eo/help.txt
+lib/mailman/templates/eo/invite.txt
+lib/mailman/templates/eo/listinfo.html
+lib/mailman/templates/eo/masthead.txt
+lib/mailman/templates/eo/nomoretoday.txt
+lib/mailman/templates/eo/options.html
+lib/mailman/templates/eo/postack.txt
+lib/mailman/templates/eo/postauth.txt
+lib/mailman/templates/eo/postheld.txt
+lib/mailman/templates/eo/private.html
+lib/mailman/templates/eo/probe.txt
+lib/mailman/templates/eo/refuse.txt
+lib/mailman/templates/eo/roster.html
+lib/mailman/templates/eo/subauth.txt
+lib/mailman/templates/eo/subscribe.html
+lib/mailman/templates/eo/subscribeack.txt
+lib/mailman/templates/eo/unsub.txt
+lib/mailman/templates/eo/unsubauth.txt
+lib/mailman/templates/eo/userpass.txt
+lib/mailman/templates/eo/verify.txt
+@mode 775
 lib/mailman/templates/es/
 @mode
 lib/mailman/templates/es/admindbdetails.html
@@ -2557,6 +2614,7 @@ share/doc/mailman/README.CONTRIB
 share/doc/mailman/README.NETSCAPE
 share/doc/mailman/README.USERAGENT
 share/doc/mailman/UPGRADING
+share/doc/pkg-readmes/${FULLPKGNAME}
 @mode 0775
 @owner _mailman
 @group _mailman
@@ -2576,9 +2634,7 @@ share/doc/mailman/UPGRADING
 @mode
 @owner
 @group
-share/doc/pkg-readmes/${FULLPKGNAME}
 share/examples/mailman/
 share/examples/mailman/sitelist.cfg
 @sample /var/spool/mailman/data/sitelist.cfg
 @extra /var/cron/tabs/_mailman
-@rcscript ${RCDIR}/mailman

Reply | Threaded
Open this post in threaded view
|

Re: update: mail/mailman

Okan Demirmen
On Tue 2018.07.24 at 08:42 -0400, Okan Demirmen wrote:
> A maintenance and security update to 2.1.28, which includes a fix for
> CVE-2018-13796.  Where here, I fixed a few inconsistencies.
>
> OK/feedback?

And of course a new release to fix a regression:

Thanks,
Okan

Index: Makefile
===================================================================
RCS file: /home/open/cvs/ports/mail/mailman/Makefile,v
retrieving revision 1.89
diff -u -p -r1.89 Makefile
--- Makefile 5 Feb 2018 21:38:44 -0000 1.89
+++ Makefile 25 Jul 2018 11:43:37 -0000
@@ -2,7 +2,7 @@
 
 COMMENT= mailing list manager with web interface
 
-DISTNAME= mailman-2.1.26
+DISTNAME= mailman-2.1.29
 CATEGORIES= mail www
 
 HOMEPAGE= https://www.gnu.org/software/mailman/
Index: distinfo
===================================================================
RCS file: /home/open/cvs/ports/mail/mailman/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo 5 Feb 2018 21:38:44 -0000 1.28
+++ distinfo 25 Jul 2018 11:43:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (mailman-2.1.26.tgz) = JAF34e9WHt6I17SCg8ODXzm70LGuGRANNSDL5DBYM58=
-SIZE (mailman-2.1.26.tgz) = 9264592
+SHA256 (mailman-2.1.29.tgz) = g4hycTYB6KEkFG5VD1NwlILB7xaPHhbSAUZcZRy/DSw=
+SIZE (mailman-2.1.29.tgz) = 9376258
Index: pkg/PLIST
===================================================================
RCS file: /home/open/cvs/ports/mail/mailman/pkg/PLIST,v
retrieving revision 1.29
diff -u -p -r1.29 PLIST
--- pkg/PLIST 5 Feb 2018 21:38:44 -0000 1.29
+++ pkg/PLIST 23 Jul 2018 19:38:04 -0000
@@ -6,6 +6,7 @@
 @newgroup _mailmanq:769
 @newuser _mailman:504:_mailman:daemon:Mailing List Manager:${PREFIX}/lib/mailman:/sbin/nologin
 @extraunexec rm -fr /var/spool/mailman/*
+@rcscript ${RCDIR}/mailman
 @owner _mailman
 @group _mailman
 lib/mailman/
@@ -334,7 +335,7 @@ lib/mailman/Mailman/i18n.pyc
 @comment lib/mailman/Mailman/mm_cfg.py
 lib/mailman/Mailman/mm_cfg.py.dist
 @mode 664
-@sample ${PREFIX}/lib/mailman/Mailman/mm_cfg.py
+@sample lib/mailman/Mailman/mm_cfg.py
 @comment lib/mailman/Mailman/mm_cfg.pyc
 @mode
 lib/mailman/Mailman/versions.py
@@ -429,8 +430,10 @@ lib/mailman/messages/ar/LC_MESSAGES/
 @mode
 lib/mailman/messages/ar/LC_MESSAGES/mailman.mo
 lib/mailman/messages/ar/LC_MESSAGES/mailman.po
+@mode 775
 lib/mailman/messages/ast/
 lib/mailman/messages/ast/LC_MESSAGES/
+@mode
 lib/mailman/messages/ast/LC_MESSAGES/mailman.mo
 lib/mailman/messages/ast/LC_MESSAGES/mailman.po
 @mode 775
@@ -458,11 +461,19 @@ lib/mailman/messages/de/LC_MESSAGES/
 lib/mailman/messages/de/LC_MESSAGES/mailman.mo
 lib/mailman/messages/de/LC_MESSAGES/mailman.po
 lib/mailman/messages/de/README.de
+@mode 775
 lib/mailman/messages/el/
 lib/mailman/messages/el/LC_MESSAGES/
+@mode
 lib/mailman/messages/el/LC_MESSAGES/mailman.mo
 lib/mailman/messages/el/LC_MESSAGES/mailman.po
 @mode 775
+lib/mailman/messages/eo/
+lib/mailman/messages/eo/LC_MESSAGES/
+@mode
+lib/mailman/messages/eo/LC_MESSAGES/mailman.mo
+lib/mailman/messages/eo/LC_MESSAGES/mailman.po
+@mode 775
 lib/mailman/messages/es/
 lib/mailman/messages/es/LC_MESSAGES/
 @mode
@@ -482,8 +493,10 @@ lib/mailman/messages/eu/LC_MESSAGES/
 lib/mailman/messages/eu/LC_MESSAGES/mailman.mo
 lib/mailman/messages/eu/LC_MESSAGES/mailman.po
 lib/mailman/messages/eu/README.eu
+@mode 775
 lib/mailman/messages/fa/
 lib/mailman/messages/fa/LC_MESSAGES/
+@mode
 lib/mailman/messages/fa/LC_MESSAGES/mailman.mo
 lib/mailman/messages/fa/LC_MESSAGES/mailman.po
 @mode 775
@@ -500,12 +513,16 @@ lib/mailman/messages/fr/LC_MESSAGES/
 lib/mailman/messages/fr/LC_MESSAGES/mailman.mo
 lib/mailman/messages/fr/LC_MESSAGES/mailman.po
 lib/mailman/messages/fr/README.fr
+@mode 775
 lib/mailman/messages/gl/
 lib/mailman/messages/gl/LC_MESSAGES/
+@mode
 lib/mailman/messages/gl/LC_MESSAGES/mailman.mo
 lib/mailman/messages/gl/LC_MESSAGES/mailman.po
+@mode 775
 lib/mailman/messages/he/
 lib/mailman/messages/he/LC_MESSAGES/
+@mode
 lib/mailman/messages/he/LC_MESSAGES/mailman.mo
 lib/mailman/messages/he/LC_MESSAGES/mailman.po
 @mode 775
@@ -597,8 +614,10 @@ lib/mailman/messages/ru/LC_MESSAGES/
 lib/mailman/messages/ru/LC_MESSAGES/mailman.mo
 lib/mailman/messages/ru/LC_MESSAGES/mailman.po
 lib/mailman/messages/ru/README.ru
+@mode 775
 lib/mailman/messages/sk/
 lib/mailman/messages/sk/LC_MESSAGES/
+@mode
 lib/mailman/messages/sk/LC_MESSAGES/mailman.mo
 lib/mailman/messages/sk/LC_MESSAGES/mailman.po
 lib/mailman/messages/sk/README.sk
@@ -1045,6 +1064,44 @@ lib/mailman/templates/en/unsubauth.txt
 lib/mailman/templates/en/userpass.txt
 lib/mailman/templates/en/verify.txt
 @mode 775
+lib/mailman/templates/eo/
+@mode
+lib/mailman/templates/eo/admlogin.html
+lib/mailman/templates/eo/approve.txt
+lib/mailman/templates/eo/archidxentry.html
+lib/mailman/templates/eo/archidxfoot.html
+lib/mailman/templates/eo/archidxhead.html
+lib/mailman/templates/eo/archlistend.html
+lib/mailman/templates/eo/archliststart.html
+lib/mailman/templates/eo/archtoc.html
+lib/mailman/templates/eo/archtocentry.html
+lib/mailman/templates/eo/archtocnombox.html
+lib/mailman/templates/eo/article.html
+lib/mailman/templates/eo/bounce.txt
+lib/mailman/templates/eo/cronpass.txt
+lib/mailman/templates/eo/disabled.txt
+lib/mailman/templates/eo/emptyarchive.html
+lib/mailman/templates/eo/help.txt
+lib/mailman/templates/eo/invite.txt
+lib/mailman/templates/eo/listinfo.html
+lib/mailman/templates/eo/masthead.txt
+lib/mailman/templates/eo/nomoretoday.txt
+lib/mailman/templates/eo/options.html
+lib/mailman/templates/eo/postack.txt
+lib/mailman/templates/eo/postauth.txt
+lib/mailman/templates/eo/postheld.txt
+lib/mailman/templates/eo/private.html
+lib/mailman/templates/eo/probe.txt
+lib/mailman/templates/eo/refuse.txt
+lib/mailman/templates/eo/roster.html
+lib/mailman/templates/eo/subauth.txt
+lib/mailman/templates/eo/subscribe.html
+lib/mailman/templates/eo/subscribeack.txt
+lib/mailman/templates/eo/unsub.txt
+lib/mailman/templates/eo/unsubauth.txt
+lib/mailman/templates/eo/userpass.txt
+lib/mailman/templates/eo/verify.txt
+@mode 775
 lib/mailman/templates/es/
 @mode
 lib/mailman/templates/es/admindbdetails.html
@@ -2557,6 +2614,7 @@ share/doc/mailman/README.CONTRIB
 share/doc/mailman/README.NETSCAPE
 share/doc/mailman/README.USERAGENT
 share/doc/mailman/UPGRADING
+share/doc/pkg-readmes/${FULLPKGNAME}
 @mode 0775
 @owner _mailman
 @group _mailman
@@ -2576,9 +2634,7 @@ share/doc/mailman/UPGRADING
 @mode
 @owner
 @group
-share/doc/pkg-readmes/${FULLPKGNAME}
 share/examples/mailman/
 share/examples/mailman/sitelist.cfg
 @sample /var/spool/mailman/data/sitelist.cfg
 @extra /var/cron/tabs/_mailman
-@rcscript ${RCDIR}/mailman

Reply | Threaded
Open this post in threaded view
|

Re: update: mail/mailman

Okan Demirmen
On Wed, Jul 25, 2018 at 9:29 AM Okan Demirmen <[hidden email]> wrote:
>
> On Tue 2018.07.24 at 08:42 -0400, Okan Demirmen wrote:
> > A maintenance and security update to 2.1.28, which includes a fix for
> > CVE-2018-13796.  Where here, I fixed a few inconsistencies.
> >
> > OK/feedback?
>
> And of course a new release to fix a regression:

Almost forgot about this; been running with the below since.
port-specific feedback welcome as well :)

>
> Index: Makefile
> ===================================================================
> RCS file: /home/open/cvs/ports/mail/mailman/Makefile,v
> retrieving revision 1.89
> diff -u -p -r1.89 Makefile
> --- Makefile    5 Feb 2018 21:38:44 -0000       1.89
> +++ Makefile    25 Jul 2018 11:43:37 -0000
> @@ -2,7 +2,7 @@
>
>  COMMENT=       mailing list manager with web interface
>
> -DISTNAME=      mailman-2.1.26
> +DISTNAME=      mailman-2.1.29
>  CATEGORIES=    mail www
>
>  HOMEPAGE=      https://www.gnu.org/software/mailman/
> Index: distinfo
> ===================================================================
> RCS file: /home/open/cvs/ports/mail/mailman/distinfo,v
> retrieving revision 1.28
> diff -u -p -r1.28 distinfo
> --- distinfo    5 Feb 2018 21:38:44 -0000       1.28
> +++ distinfo    25 Jul 2018 11:43:50 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mailman-2.1.26.tgz) = JAF34e9WHt6I17SCg8ODXzm70LGuGRANNSDL5DBYM58=
> -SIZE (mailman-2.1.26.tgz) = 9264592
> +SHA256 (mailman-2.1.29.tgz) = g4hycTYB6KEkFG5VD1NwlILB7xaPHhbSAUZcZRy/DSw=
> +SIZE (mailman-2.1.29.tgz) = 9376258
> Index: pkg/PLIST
> ===================================================================
> RCS file: /home/open/cvs/ports/mail/mailman/pkg/PLIST,v
> retrieving revision 1.29
> diff -u -p -r1.29 PLIST
> --- pkg/PLIST   5 Feb 2018 21:38:44 -0000       1.29
> +++ pkg/PLIST   23 Jul 2018 19:38:04 -0000
> @@ -6,6 +6,7 @@
>  @newgroup _mailmanq:769
>  @newuser _mailman:504:_mailman:daemon:Mailing List Manager:${PREFIX}/lib/mailman:/sbin/nologin
>  @extraunexec rm -fr /var/spool/mailman/*
> +@rcscript ${RCDIR}/mailman
>  @owner _mailman
>  @group _mailman
>  lib/mailman/
> @@ -334,7 +335,7 @@ lib/mailman/Mailman/i18n.pyc
>  @comment lib/mailman/Mailman/mm_cfg.py
>  lib/mailman/Mailman/mm_cfg.py.dist
>  @mode 664
> -@sample ${PREFIX}/lib/mailman/Mailman/mm_cfg.py
> +@sample lib/mailman/Mailman/mm_cfg.py
>  @comment lib/mailman/Mailman/mm_cfg.pyc
>  @mode
>  lib/mailman/Mailman/versions.py
> @@ -429,8 +430,10 @@ lib/mailman/messages/ar/LC_MESSAGES/
>  @mode
>  lib/mailman/messages/ar/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/ar/LC_MESSAGES/mailman.po
> +@mode 775
>  lib/mailman/messages/ast/
>  lib/mailman/messages/ast/LC_MESSAGES/
> +@mode
>  lib/mailman/messages/ast/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/ast/LC_MESSAGES/mailman.po
>  @mode 775
> @@ -458,11 +461,19 @@ lib/mailman/messages/de/LC_MESSAGES/
>  lib/mailman/messages/de/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/de/LC_MESSAGES/mailman.po
>  lib/mailman/messages/de/README.de
> +@mode 775
>  lib/mailman/messages/el/
>  lib/mailman/messages/el/LC_MESSAGES/
> +@mode
>  lib/mailman/messages/el/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/el/LC_MESSAGES/mailman.po
>  @mode 775
> +lib/mailman/messages/eo/
> +lib/mailman/messages/eo/LC_MESSAGES/
> +@mode
> +lib/mailman/messages/eo/LC_MESSAGES/mailman.mo
> +lib/mailman/messages/eo/LC_MESSAGES/mailman.po
> +@mode 775
>  lib/mailman/messages/es/
>  lib/mailman/messages/es/LC_MESSAGES/
>  @mode
> @@ -482,8 +493,10 @@ lib/mailman/messages/eu/LC_MESSAGES/
>  lib/mailman/messages/eu/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/eu/LC_MESSAGES/mailman.po
>  lib/mailman/messages/eu/README.eu
> +@mode 775
>  lib/mailman/messages/fa/
>  lib/mailman/messages/fa/LC_MESSAGES/
> +@mode
>  lib/mailman/messages/fa/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/fa/LC_MESSAGES/mailman.po
>  @mode 775
> @@ -500,12 +513,16 @@ lib/mailman/messages/fr/LC_MESSAGES/
>  lib/mailman/messages/fr/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/fr/LC_MESSAGES/mailman.po
>  lib/mailman/messages/fr/README.fr
> +@mode 775
>  lib/mailman/messages/gl/
>  lib/mailman/messages/gl/LC_MESSAGES/
> +@mode
>  lib/mailman/messages/gl/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/gl/LC_MESSAGES/mailman.po
> +@mode 775
>  lib/mailman/messages/he/
>  lib/mailman/messages/he/LC_MESSAGES/
> +@mode
>  lib/mailman/messages/he/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/he/LC_MESSAGES/mailman.po
>  @mode 775
> @@ -597,8 +614,10 @@ lib/mailman/messages/ru/LC_MESSAGES/
>  lib/mailman/messages/ru/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/ru/LC_MESSAGES/mailman.po
>  lib/mailman/messages/ru/README.ru
> +@mode 775
>  lib/mailman/messages/sk/
>  lib/mailman/messages/sk/LC_MESSAGES/
> +@mode
>  lib/mailman/messages/sk/LC_MESSAGES/mailman.mo
>  lib/mailman/messages/sk/LC_MESSAGES/mailman.po
>  lib/mailman/messages/sk/README.sk
> @@ -1045,6 +1064,44 @@ lib/mailman/templates/en/unsubauth.txt
>  lib/mailman/templates/en/userpass.txt
>  lib/mailman/templates/en/verify.txt
>  @mode 775
> +lib/mailman/templates/eo/
> +@mode
> +lib/mailman/templates/eo/admlogin.html
> +lib/mailman/templates/eo/approve.txt
> +lib/mailman/templates/eo/archidxentry.html
> +lib/mailman/templates/eo/archidxfoot.html
> +lib/mailman/templates/eo/archidxhead.html
> +lib/mailman/templates/eo/archlistend.html
> +lib/mailman/templates/eo/archliststart.html
> +lib/mailman/templates/eo/archtoc.html
> +lib/mailman/templates/eo/archtocentry.html
> +lib/mailman/templates/eo/archtocnombox.html
> +lib/mailman/templates/eo/article.html
> +lib/mailman/templates/eo/bounce.txt
> +lib/mailman/templates/eo/cronpass.txt
> +lib/mailman/templates/eo/disabled.txt
> +lib/mailman/templates/eo/emptyarchive.html
> +lib/mailman/templates/eo/help.txt
> +lib/mailman/templates/eo/invite.txt
> +lib/mailman/templates/eo/listinfo.html
> +lib/mailman/templates/eo/masthead.txt
> +lib/mailman/templates/eo/nomoretoday.txt
> +lib/mailman/templates/eo/options.html
> +lib/mailman/templates/eo/postack.txt
> +lib/mailman/templates/eo/postauth.txt
> +lib/mailman/templates/eo/postheld.txt
> +lib/mailman/templates/eo/private.html
> +lib/mailman/templates/eo/probe.txt
> +lib/mailman/templates/eo/refuse.txt
> +lib/mailman/templates/eo/roster.html
> +lib/mailman/templates/eo/subauth.txt
> +lib/mailman/templates/eo/subscribe.html
> +lib/mailman/templates/eo/subscribeack.txt
> +lib/mailman/templates/eo/unsub.txt
> +lib/mailman/templates/eo/unsubauth.txt
> +lib/mailman/templates/eo/userpass.txt
> +lib/mailman/templates/eo/verify.txt
> +@mode 775
>  lib/mailman/templates/es/
>  @mode
>  lib/mailman/templates/es/admindbdetails.html
> @@ -2557,6 +2614,7 @@ share/doc/mailman/README.CONTRIB
>  share/doc/mailman/README.NETSCAPE
>  share/doc/mailman/README.USERAGENT
>  share/doc/mailman/UPGRADING
> +share/doc/pkg-readmes/${FULLPKGNAME}
>  @mode 0775
>  @owner _mailman
>  @group _mailman
> @@ -2576,9 +2634,7 @@ share/doc/mailman/UPGRADING
>  @mode
>  @owner
>  @group
> -share/doc/pkg-readmes/${FULLPKGNAME}
>  share/examples/mailman/
>  share/examples/mailman/sitelist.cfg
>  @sample /var/spool/mailman/data/sitelist.cfg
>  @extra /var/cron/tabs/_mailman
> -@rcscript ${RCDIR}/mailman

Reply | Threaded
Open this post in threaded view
|

Re: update: mail/mailman

Okan Demirmen
On Mon 2018.08.20 at 09:31 -0400, Okan Demirmen wrote:

> On Wed, Jul 25, 2018 at 9:29 AM Okan Demirmen <[hidden email]> wrote:
> >
> > On Tue 2018.07.24 at 08:42 -0400, Okan Demirmen wrote:
> > > A maintenance and security update to 2.1.28, which includes a fix for
> > > CVE-2018-13796.  Where here, I fixed a few inconsistencies.
> > >
> > > OK/feedback?
> >
> > And of course a new release to fix a regression:
>
> Almost forgot about this; been running with the below since.
> port-specific feedback welcome as well :)

Any (other) mailman users around? If not, I'll commit the below shortly
since the CVE fix has been sitting here for a bit.

Thanks!
 

> >
> > Index: Makefile
> > ===================================================================
> > RCS file: /home/open/cvs/ports/mail/mailman/Makefile,v
> > retrieving revision 1.89
> > diff -u -p -r1.89 Makefile
> > --- Makefile    5 Feb 2018 21:38:44 -0000       1.89
> > +++ Makefile    25 Jul 2018 11:43:37 -0000
> > @@ -2,7 +2,7 @@
> >
> >  COMMENT=       mailing list manager with web interface
> >
> > -DISTNAME=      mailman-2.1.26
> > +DISTNAME=      mailman-2.1.29
> >  CATEGORIES=    mail www
> >
> >  HOMEPAGE=      https://www.gnu.org/software/mailman/
> > Index: distinfo
> > ===================================================================
> > RCS file: /home/open/cvs/ports/mail/mailman/distinfo,v
> > retrieving revision 1.28
> > diff -u -p -r1.28 distinfo
> > --- distinfo    5 Feb 2018 21:38:44 -0000       1.28
> > +++ distinfo    25 Jul 2018 11:43:50 -0000
> > @@ -1,2 +1,2 @@
> > -SHA256 (mailman-2.1.26.tgz) = JAF34e9WHt6I17SCg8ODXzm70LGuGRANNSDL5DBYM58=
> > -SIZE (mailman-2.1.26.tgz) = 9264592
> > +SHA256 (mailman-2.1.29.tgz) = g4hycTYB6KEkFG5VD1NwlILB7xaPHhbSAUZcZRy/DSw=
> > +SIZE (mailman-2.1.29.tgz) = 9376258
> > Index: pkg/PLIST
> > ===================================================================
> > RCS file: /home/open/cvs/ports/mail/mailman/pkg/PLIST,v
> > retrieving revision 1.29
> > diff -u -p -r1.29 PLIST
> > --- pkg/PLIST   5 Feb 2018 21:38:44 -0000       1.29
> > +++ pkg/PLIST   23 Jul 2018 19:38:04 -0000
> > @@ -6,6 +6,7 @@
> >  @newgroup _mailmanq:769
> >  @newuser _mailman:504:_mailman:daemon:Mailing List Manager:${PREFIX}/lib/mailman:/sbin/nologin
> >  @extraunexec rm -fr /var/spool/mailman/*
> > +@rcscript ${RCDIR}/mailman
> >  @owner _mailman
> >  @group _mailman
> >  lib/mailman/
> > @@ -334,7 +335,7 @@ lib/mailman/Mailman/i18n.pyc
> >  @comment lib/mailman/Mailman/mm_cfg.py
> >  lib/mailman/Mailman/mm_cfg.py.dist
> >  @mode 664
> > -@sample ${PREFIX}/lib/mailman/Mailman/mm_cfg.py
> > +@sample lib/mailman/Mailman/mm_cfg.py
> >  @comment lib/mailman/Mailman/mm_cfg.pyc
> >  @mode
> >  lib/mailman/Mailman/versions.py
> > @@ -429,8 +430,10 @@ lib/mailman/messages/ar/LC_MESSAGES/
> >  @mode
> >  lib/mailman/messages/ar/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/ar/LC_MESSAGES/mailman.po
> > +@mode 775
> >  lib/mailman/messages/ast/
> >  lib/mailman/messages/ast/LC_MESSAGES/
> > +@mode
> >  lib/mailman/messages/ast/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/ast/LC_MESSAGES/mailman.po
> >  @mode 775
> > @@ -458,11 +461,19 @@ lib/mailman/messages/de/LC_MESSAGES/
> >  lib/mailman/messages/de/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/de/LC_MESSAGES/mailman.po
> >  lib/mailman/messages/de/README.de
> > +@mode 775
> >  lib/mailman/messages/el/
> >  lib/mailman/messages/el/LC_MESSAGES/
> > +@mode
> >  lib/mailman/messages/el/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/el/LC_MESSAGES/mailman.po
> >  @mode 775
> > +lib/mailman/messages/eo/
> > +lib/mailman/messages/eo/LC_MESSAGES/
> > +@mode
> > +lib/mailman/messages/eo/LC_MESSAGES/mailman.mo
> > +lib/mailman/messages/eo/LC_MESSAGES/mailman.po
> > +@mode 775
> >  lib/mailman/messages/es/
> >  lib/mailman/messages/es/LC_MESSAGES/
> >  @mode
> > @@ -482,8 +493,10 @@ lib/mailman/messages/eu/LC_MESSAGES/
> >  lib/mailman/messages/eu/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/eu/LC_MESSAGES/mailman.po
> >  lib/mailman/messages/eu/README.eu
> > +@mode 775
> >  lib/mailman/messages/fa/
> >  lib/mailman/messages/fa/LC_MESSAGES/
> > +@mode
> >  lib/mailman/messages/fa/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/fa/LC_MESSAGES/mailman.po
> >  @mode 775
> > @@ -500,12 +513,16 @@ lib/mailman/messages/fr/LC_MESSAGES/
> >  lib/mailman/messages/fr/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/fr/LC_MESSAGES/mailman.po
> >  lib/mailman/messages/fr/README.fr
> > +@mode 775
> >  lib/mailman/messages/gl/
> >  lib/mailman/messages/gl/LC_MESSAGES/
> > +@mode
> >  lib/mailman/messages/gl/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/gl/LC_MESSAGES/mailman.po
> > +@mode 775
> >  lib/mailman/messages/he/
> >  lib/mailman/messages/he/LC_MESSAGES/
> > +@mode
> >  lib/mailman/messages/he/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/he/LC_MESSAGES/mailman.po
> >  @mode 775
> > @@ -597,8 +614,10 @@ lib/mailman/messages/ru/LC_MESSAGES/
> >  lib/mailman/messages/ru/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/ru/LC_MESSAGES/mailman.po
> >  lib/mailman/messages/ru/README.ru
> > +@mode 775
> >  lib/mailman/messages/sk/
> >  lib/mailman/messages/sk/LC_MESSAGES/
> > +@mode
> >  lib/mailman/messages/sk/LC_MESSAGES/mailman.mo
> >  lib/mailman/messages/sk/LC_MESSAGES/mailman.po
> >  lib/mailman/messages/sk/README.sk
> > @@ -1045,6 +1064,44 @@ lib/mailman/templates/en/unsubauth.txt
> >  lib/mailman/templates/en/userpass.txt
> >  lib/mailman/templates/en/verify.txt
> >  @mode 775
> > +lib/mailman/templates/eo/
> > +@mode
> > +lib/mailman/templates/eo/admlogin.html
> > +lib/mailman/templates/eo/approve.txt
> > +lib/mailman/templates/eo/archidxentry.html
> > +lib/mailman/templates/eo/archidxfoot.html
> > +lib/mailman/templates/eo/archidxhead.html
> > +lib/mailman/templates/eo/archlistend.html
> > +lib/mailman/templates/eo/archliststart.html
> > +lib/mailman/templates/eo/archtoc.html
> > +lib/mailman/templates/eo/archtocentry.html
> > +lib/mailman/templates/eo/archtocnombox.html
> > +lib/mailman/templates/eo/article.html
> > +lib/mailman/templates/eo/bounce.txt
> > +lib/mailman/templates/eo/cronpass.txt
> > +lib/mailman/templates/eo/disabled.txt
> > +lib/mailman/templates/eo/emptyarchive.html
> > +lib/mailman/templates/eo/help.txt
> > +lib/mailman/templates/eo/invite.txt
> > +lib/mailman/templates/eo/listinfo.html
> > +lib/mailman/templates/eo/masthead.txt
> > +lib/mailman/templates/eo/nomoretoday.txt
> > +lib/mailman/templates/eo/options.html
> > +lib/mailman/templates/eo/postack.txt
> > +lib/mailman/templates/eo/postauth.txt
> > +lib/mailman/templates/eo/postheld.txt
> > +lib/mailman/templates/eo/private.html
> > +lib/mailman/templates/eo/probe.txt
> > +lib/mailman/templates/eo/refuse.txt
> > +lib/mailman/templates/eo/roster.html
> > +lib/mailman/templates/eo/subauth.txt
> > +lib/mailman/templates/eo/subscribe.html
> > +lib/mailman/templates/eo/subscribeack.txt
> > +lib/mailman/templates/eo/unsub.txt
> > +lib/mailman/templates/eo/unsubauth.txt
> > +lib/mailman/templates/eo/userpass.txt
> > +lib/mailman/templates/eo/verify.txt
> > +@mode 775
> >  lib/mailman/templates/es/
> >  @mode
> >  lib/mailman/templates/es/admindbdetails.html
> > @@ -2557,6 +2614,7 @@ share/doc/mailman/README.CONTRIB
> >  share/doc/mailman/README.NETSCAPE
> >  share/doc/mailman/README.USERAGENT
> >  share/doc/mailman/UPGRADING
> > +share/doc/pkg-readmes/${FULLPKGNAME}
> >  @mode 0775
> >  @owner _mailman
> >  @group _mailman
> > @@ -2576,9 +2634,7 @@ share/doc/mailman/UPGRADING
> >  @mode
> >  @owner
> >  @group
> > -share/doc/pkg-readmes/${FULLPKGNAME}
> >  share/examples/mailman/
> >  share/examples/mailman/sitelist.cfg
> >  @sample /var/spool/mailman/data/sitelist.cfg
> >  @extra /var/cron/tabs/_mailman
> > -@rcscript ${RCDIR}/mailman