Bug 170280 - mail/mailman reports incorrect value for MM_USERID
Summary: mail/mailman reports incorrect value for MM_USERID
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Matthias Andree
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-30 19:40 UTC by slasiewski
Modified: 2013-08-30 00:10 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description slasiewski 2012-07-30 19:40:09 UTC
I am building mail/mailman from ports. I need to override the default User ID and Group ID for the Mailman user.

mail/mailman automatically assigns MM_USERID=91 to the mailman user, and then uses the value of MM_USERID to set the value for MM_GROUPID. 

    [root@host /usr/ports/mail/mailman]# grep USERID Makefile 
    MM_USERID?=     91
    MM_GROUPID?=    ${MM_USERID}
            @${ECHO} "MM_USERID=91          The user ID of the Mailman user."
            @${ECHO} "MM_GROUPID=MM_USERID  The group ID for the Mailman user."


My environment already has a user with the UID=91 and GID=91. I need to set a different UID and GID for the Mailman user.

However, when I use standard methods to override the value in the Makefile [1], make appears to ignore this value and reports the wrong value. This is misleading and should be fixed:

    [root@host /usr/ports/mail/mailman]# make MM_USERID=501 
    ===>  License GPLv2 accepted by the user
    ===>  Found saved configuration for mailman-2.1.14_6
    
    You may change the following build options:
    MM_USERNAME=mailman     The username of the Mailman user.
    MM_USERID=91            The user ID of the Mailman user.
    MM_GROUPNAME=mailman    The group to which the Mailman user will belong.
    MM_GROUPID=MM_USERID    The group ID for the Mailman user.
    MM_DIR=mailman          Mailman will be installed in /usr/local/mailman.
    CGI_GID=www             The group name or id under which your web server executes CGI scripts.
    IMGDIR=www/icons        Icon images will be installed in /usr/local/www/icons.

I also tried adding `MM_USERID=501` to /etc/make.conf, as suggested at [2], but make still says `MM_USERID=91`. 

[1] http://stackoverflow.com/questions/2826029/passing-additional-variables-from-command-line-to-make
[2] http://www.freebsdwiki.net/index.php/Etc/make.conf

How-To-Repeat: 1. cd /usr/ports/mail/mailman
2. Try to change the UID for 'mailman' using `make MM_USERID=501`
3. Look in the log and notice now Make still reports 'MM_USERID=91'.
Comment 1 Tom Judge freebsd_committer freebsd_triage 2012-08-21 03:07:25 UTC
Responsible Changed
From-To: freebsd-ports-bugs->tj

I'll take it.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2013-03-10 02:26:40 UTC
State Changed
From-To: open->feedback

Set to feedback to notify new maintainer.
Comment 3 Matthias Andree freebsd_committer freebsd_triage 2013-08-21 09:16:46 UTC
Responsible Changed
From-To: tj->mandree

I'll take it, unless tj wants to have it back.
Comment 4 Matthias Andree freebsd_committer freebsd_triage 2013-08-22 23:13:44 UTC
State Changed
From-To: feedback->open

Set back to open - there is no feedback pending.
Comment 5 dfilter service freebsd_committer freebsd_triage 2013-08-29 23:58:17 UTC
Author: mandree
Date: Thu Aug 29 22:58:07 2013
New Revision: 325637
URL: http://svnweb.freebsd.org/changeset/ports/325637

Log:
  Note that I could not fully test all integrations yet.  If integrations are
  failing, please add detailed information how you set up your MTA, and
  Mailman, what user/group IDs are, how list aliases are managed, and
  thereabouts.
  
  - Update to 2.1.15. [2] Changes: click View the full Changelog on
    https://launchpad.net/mailman/2.1/2.1.15
  - Fix without-NLS install: Install at least English template. [1]
  - Drop EXIM3 option, we don't have an Exim 3 port any more.
  - Drop INTEGRATION option, which would at best be confusing.
  - Reformat COMMENT to fit into common limits.
  - Fix typo in COURIER_DESC.
  - When Postfix integration is chosen, add BUILD and RUN_DEPENDS on
    Postfix because we need the postconf program.
  - Use htdig patches for Mailman version 2.1.12 and remove BROKEN tag,
    in an experimental attempt to revive htdig support.
  - Fix a few minor glitches in FreeBSD-post-install-notes.
  - Drop files/patch-Mailman__Cgi__confirm.py, integrated in upstream tarball.
  - Add launchpad.net to MASTER_SITES.
  - Update files/postfix-verp.diff.
  - Install a dummy one-line text file into PYTHON_SITELIBDIR so that
    Python's upgrade-site-packages would reinstall Mailman. [1]
  - Add "status" support for rc.d script. [3]
  - Change pre-fetch: to pre-everything::
  - Revise formatting of pre-everything text to make clear it displays
    default values, not current values. To avoid ports/170280.
  
  PR:		ports/135503 [1]
  PR:		ports/170280 [2]
  PR:		ports/170285 [2]
  PR:		ports/176180 [1]
  PR:		ports/181298 [3]
  Submitted by:	Lowell Gilbert [1]
  Submitted by:	Stefan Lasiewski [2]
  Submitted by:	Oliver Fromme [3]

Deleted:
  head/mail/mailman/files/patch-Mailman__Cgi__confirm.py
Modified:
  head/mail/mailman/Makefile
  head/mail/mailman/distinfo   (contents, props changed)
  head/mail/mailman/files/FreeBSD-post-install-notes   (contents, props changed)
  head/mail/mailman/files/mailman.in   (contents, props changed)
  head/mail/mailman/files/pkg-message.in   (contents, props changed)
  head/mail/mailman/files/postfix-verp.diff   (contents, props changed)
  head/mail/mailman/pkg-descr   (contents, props changed)
  head/mail/mailman/pkg-plist   (contents, props changed)

Modified: head/mail/mailman/Makefile
==============================================================================
--- head/mail/mailman/Makefile	Thu Aug 29 22:49:00 2013	(r325636)
+++ head/mail/mailman/Makefile	Thu Aug 29 22:58:07 2013	(r325637)
@@ -2,17 +2,17 @@
 # $FreeBSD$
 
 PORTNAME=	mailman
-DISTVERSION=	2.1.14
-PORTREVISION=	6
+DISTVERSION=	2.1.15
 CATEGORIES=	mail
 MASTER_SITES=	${MASTER_SITE_GNU} \
-		SF/${PORTNAME}/Mailman%202.1%20%28stable%29/${PORTVERSION}
+		SF/${PORTNAME}/Mailman%202.1%20%28stable%29/${PORTVERSION} \
+		https://launchpad.net/mailman/${DISTVERSION:R}/${DISTVERSION}/+download/
 MASTER_SITE_SUBDIR=	${PORTNAME}
 EXTRACT_SUFX=	.tgz
 DIST_SUBDIR=	mailman
 
 MAINTAINER=	mandree@FreeBSD.org
-COMMENT=	Mailing list manager (MLM) with a user-friendly web front-end
+COMMENT=	Mailing list manager with user-friendly web front-end
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/gnu-COPYING-GPL
@@ -61,18 +61,17 @@ PORTDOCS=	ACKNOWLEDGMENTS BUGS FAQ INSTA
 		mailman-member.txt \
 		FreeBSD-post-install-notes
 
-OPTIONS_RADIO=	MTA
-OPTIONS_RADIO_MTA=	SENDMAIL EXIM3 EXIM4 POSTFIX COURIER
-OPTIONS_DEFINE=	 HTDIG INTEGRATION NAMAZU2 NLS DOCS
+OPTIONS_SINGLE=	MTA
+OPTIONS_SINGLE_MTA=	SENDMAIL EXIM4 POSTFIX COURIER
+OPTIONS_DEFINE=	HTDIG NAMAZU2 NLS DOCS
+OPTIONS_DEFAULT=	SENDMAIL
 SENDMAIL_DESC=	for use with sendmail
-EXIM3_DESC=	for use with exim3
 EXIM4_DESC=	for use with exim4
 POSTFIX_DESC=	for use with postfix
-COURIER_DESC=	fr use with courier
-HTDIG_DESC=	htdig integration patches
-INTEGRATION_DESC=	integrating postfix and mailman
-NAMAZU2_DESC=	make private archives searchable with namazu2
-MTA_DESC=	integrate with an MTA
+COURIER_DESC=	for use with courier
+HTDIG_DESC=	- EXPERIMENTAL - htdig integration patches
+NAMAZU2_DESC=	Make private archives searchable with namazu2
+MTA_DESC=	Integrate with which MTA?
 
 .include <bsd.port.options.mk>
 
@@ -81,26 +80,21 @@ USES+=		gettext
 PLIST_SUB+=	NLS=""
 .else
 PLIST_SUB+=	NLS="@comment "
+MAKE_ARGS+=	LANGUAGES=en
 .endif
 
 .if ${PORT_OPTIONS:MSENDMAIL}
 MAIL_GID?=	mailnull
 .endif
 
-.if ${PORT_OPTIONS:MEXIM3}
-MAIL_GID?=	nobody
-.endif
-
 .if ${PORT_OPTIONS:MEXIM4}
 MAIL_GID?=	mail
 .endif
 
 .if ${PORT_OPTIONS:MPOSTFIX}
-.if ${PORT_OPTIONS:MINTEGRATION}
+RUN_DEPENDS+=	${LOCALBASE}/sbin/postconf:${PORTSDIR}/mail/postfix
+BUILD_DEPENDS+=	${LOCALBASE}/sbin/postconf:${PORTSDIR}/mail/postfix
 MAIL_GID?=	mailman
-.else
-MAIL_GID?=	nobody
-.endif
 EXTRA_PATCHES+=	${FILESDIR}/postfix-verp.diff
 .endif
 
@@ -109,11 +103,10 @@ MAIL_GID?=	courier
 .endif
 
 .if ${PORT_OPTIONS:MHTDIG}
-BROKEN=	the HTDIG option is currently broken
 PATCH_SITES+=	http://www.openinfo.co.uk/mm/patches/444879/:patch1 \
 		http://www.openinfo.co.uk/mm/patches/444884/:patch2
-PATCHFILES+=	indexing-${DISTVERSION}-0.1.patch.gz:patch1 \
-		htdig-${DISTVERSION}-0.1.patch.gz:patch2
+PATCHFILES+=	indexing-2.1.12-0.1.patch.gz:patch1 \
+		htdig-2.1.12-0.1.patch.gz:patch2
 PATCH_DIST_STRIP=	-p1
 PKGNAMESUFFIX+=	-with-htdig
 RUN_DEPENDS+=	htdig:${PORTSDIR}/textproc/htdig
@@ -127,16 +120,22 @@ RUN_DEPENDS+=	mknmz:${PORTSDIR}/database
 EXTRA_PATCHES+=	${FILESDIR}/extra-patch-Mailman-Cgi-private.py
 .endif
 
-pre-fetch:
+pre-everything::
 	@${ECHO} ""
 	@${ECHO} "You may change the following build options:"
-	@${ECHO} "MM_USERNAME=mailman	The username of the Mailman user."
-	@${ECHO} "MM_USERID=91		The user ID of the Mailman user."
-	@${ECHO} "MM_GROUPNAME=mailman	The group to which the Mailman user will belong."
-	@${ECHO} "MM_GROUPID=MM_USERID	The group ID for the Mailman user."
-	@${ECHO} "MM_DIR=mailman		Mailman will be installed in ${PREFIX}/${MM_DIR}."
-	@${ECHO} "CGI_GID=www		The group name or id under which your web server executes CGI scripts."
-	@${ECHO} "IMGDIR=www/icons	Icon images will be installed in ${PREFIX}/${IMGDIR}."
+	@${ECHO} ""
+	@${ECHO} "Option		Default Value	Description"
+	@${ECHO} "-------------	---------------	------------------------------------------------"
+	@${ECHO} "MM_USERNAME	mailman		The username of the Mailman user."
+	@${ECHO} "MM_USERID	91		The user ID of the Mailman user."
+	@${ECHO} "MM_GROUPNAME	mailman		The group to which the Mailman user will belong."
+	@${ECHO} "MM_GROUPID	\$$MM_USERID	The group ID for the Mailman user."
+	@${ECHO} "MM_DIR		mailman		Mailman will be installed in"
+	@${ECHO} "				${PREFIX}/${MM_DIR}."
+	@${ECHO} "CGI_GID		www		The group name or id under which your web"
+	@${ECHO} "				server executes CGI scripts."
+	@${ECHO} "IMGDIR		www/icons	Icon images will be installed in""
+	@${ECHO} "				${PREFIX}/${IMGDIR}."
 	@${ECHO} ""
 
 post-patch:
@@ -145,10 +144,9 @@ post-patch:
 	@${REINPLACE_CMD} -e 's/^0,5,10/#&/' ${WRKSRC}/cron/crontab.in.in
 .if empty(PORT_OPTIONS:MNLS)
 	@${REINPLACE_CMD} -e 's/messages//' ${WRKSRC}/Makefile.in
-	@${REINPLACE_CMD} -e 's/templates//' ${WRKSRC}/Makefile.in
 .endif
 
-.if ${PORT_OPTIONS:MPOSTFIX} && !empty(PORT_OPTIONS:MINTEGRATION)
+.if ${PORT_OPTIONS:MPOSTFIX}
 pre-configure:
 	@${ECHO} "MTA = 'Postfix'" >> ${WRKSRC}/Mailman/mm_cfg.py.dist.in
 .endif
@@ -173,6 +171,8 @@ post-install:
 	@${INSTALL_DATA} ${WRKSRC}/${docfile} ${DOCSDIR}
 .endfor
 .endif
+	@${MKDIR} ${PYTHON_SITELIBDIR}
+	@${ECHO} "This marker file ensures that Python's upgrade-site-packages works." >${PYTHON_SITELIBDIR}/mailman-info.txt
 	@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
 	@${CAT} ${PKGMESSAGE}
 .if ${PORT_OPTIONS:MPOSTFIX}

Modified: head/mail/mailman/distinfo
==============================================================================
--- head/mail/mailman/distinfo	Thu Aug 29 22:49:00 2013	(r325636)
+++ head/mail/mailman/distinfo	Thu Aug 29 22:58:07 2013	(r325637)
@@ -1,2 +1,6 @@
-SHA256 (mailman/mailman-2.1.14.tgz) = 1d6be802b718639126c4069eb7f9cd3a347765e1cb199cc3bb14d71572d09523
-SIZE (mailman/mailman-2.1.14.tgz) = 8201150
+SHA256 (mailman/mailman-2.1.15.tgz) = f355fb3d31772b488449e6f5173dafd31edca93172c307244c791d25d9e2bec8
+SIZE (mailman/mailman-2.1.15.tgz) = 8468107
+SHA256 (mailman/indexing-2.1.12-0.1.patch.gz) = c9bb8398695d79bbaa1079063d8327f4b7208a1f3cde7766d2f39390da1d820e
+SIZE (mailman/indexing-2.1.12-0.1.patch.gz) = 8178
+SHA256 (mailman/htdig-2.1.12-0.1.patch.gz) = 4675fafe1ba978ec8ebfeb9306363d3ee0468bdbb32f204267ab54e0f15057d4
+SIZE (mailman/htdig-2.1.12-0.1.patch.gz) = 61296

Modified: head/mail/mailman/files/FreeBSD-post-install-notes
==============================================================================
--- head/mail/mailman/files/FreeBSD-post-install-notes	Thu Aug 29 22:49:00 2013	(r325636)
+++ head/mail/mailman/files/FreeBSD-post-install-notes	Thu Aug 29 22:58:07 2013	(r325637)
@@ -21,6 +21,7 @@ VERY IMPORTANT NOTE
 The Mailman port has a number of build time options.  Getting the values of
 some of these right is CRUCIAL if you want your Mailman installation to work!
 
+
 1) General post-installation instructions
 
    You should find two files named "INSTALL" and "README" in the same
@@ -37,7 +38,7 @@ some of these right is CRUCIAL if you wa
    Mailman port works well with either Apache 1.3.x or Apache 2.x as
    installed from their respective ports (www/apache13 and www/apache2).
 
-   If you're using Apache, you need to add at least two lines to your
+   If you are using Apache, you need to add at least two lines to your
    httpd.conf.  Assuming that you installed the Mailman port in the default
    location (/usr/local/mailman), they are:
 
@@ -86,10 +87,6 @@ some of these right is CRUCIAL if you wa
        exim_user = mailnull
        exim_group = mail
 
-     For Exim 3.x, the value of MAIL_GID has to be set to 'nobody' (or 65534)
-     when building the Mailman port, so you have to choose EXIM3 on build options
-     to set it to you.
-
      For Exim 4.x, the value of MAIL_GID has to be set to 'mail' (or 6) when
      building the Mailman port, so you have to choose EXIM4 on build options to
      set it to you.
@@ -117,8 +114,8 @@ some of these right is CRUCIAL if you wa
        # /usr/local/etc/rc.d/mailman start
 
      Troubleshooting:  If you ever see an error message such as the following
-     in your Exim's mainlog, it's a sure sign that Exim and Mailman disagree
-     about the GID under which mail is delivered:
+     in your Exim's mainlog, that is a sure sign that Exim and Mailman
+     disagree about the GID under which mail is delivered:
 
        ** testlist@your.host.com R=mailman_router T=mailman_transport:
        Child process of mailman_transport transport returned 2 from command:
@@ -152,10 +149,11 @@ some of these right is CRUCIAL if you wa
      Mailman port with Qmail.  Please submit any such information to the
      maintainer of the Mailman port.
 
+
 4) Apache configuration
 
-    You should add the follow lines in you httpd.conf to mailman interface
-    works correctly:
+    You should add the follow lines to your httpd.conf so
+    that the mailman interface works correctly:
 
       <Directory "/usr/local/mailman">
         Options FollowSymLinks ExecCGI
@@ -169,4 +167,4 @@ some of these right is CRUCIAL if you wa
      # apachectl restart.
 
 -- Jean Milanez Melo <jmelo@FreeBSD.org>
-   (Mailman port maintainer)
+   (former Mailman port maintainer)

Modified: head/mail/mailman/files/mailman.in
==============================================================================
--- head/mail/mailman/files/mailman.in	Thu Aug 29 22:49:00 2013	(r325636)
+++ head/mail/mailman/files/mailman.in	Thu Aug 29 22:58:07 2013	(r325637)
@@ -23,7 +23,8 @@ load_rc_config $name
 
 start_cmd=${name}_start
 stop_cmd=${name}_stop
-extra_commands="reload"
+status_cmd=${name}_status
+extra_commands="reload status"
 
 mailman_start() {
 	%%MAILMANDIR%%/bin/mailmanctl -s -q start
@@ -35,4 +36,15 @@ mailman_stop() {
 	  || echo ${name} not running? \(check ${pidfile}\)
 }
 
+mailman_status() {
+	local retcode=0
+	if [ -f $pidfile ] && ps -p $(cat $pidfile) > /dev/null; then
+		echo $name is running as pid $(cat $pidfile).
+	else
+		echo $name is not running.
+		retcode=1
+	fi
+	return $retcode
+}
+
 run_rc_command "$1"

Modified: head/mail/mailman/files/pkg-message.in
==============================================================================
--- head/mail/mailman/files/pkg-message.in	Thu Aug 29 22:49:00 2013	(r325636)
+++ head/mail/mailman/files/pkg-message.in	Thu Aug 29 22:58:07 2013	(r325637)
@@ -7,23 +7,22 @@ extensive post-installation instructions
 
   %%DOCSDIR%%/FreeBSD-post-install-notes
 
-Note (1):  If you use an alternate (non-Sendmail) MTA, you MUST be sure
-that the correct value of MAIL_GID was used when this port or package
-was built.  Performing a "make config" in the Mailman port directory
-you can choose your MTA with the correct MAIL_GID.
+Note (1):  If you use an alternate MTA (meaning "not Sendmail"), you MUST
+be sure that the correct value of MAIL_GID was used when this port or
+package was built.  You can choose your MTA with the correct MAIL_GID by
+running "make config" in the Mailman port directory.
 
-Note (2):  The entire Mailman installation resides under %%MAILMANDIR%%
+Note (2):  The entire Mailman installation resides under %%MAILMANDIR%%.
 The command-line scripts necessary to administer Mailman have been
-installed in %%MAILMANDIR%%/bin
+installed in %%MAILMANDIR%%/bin.
 
 Note (3):  As of version 2.1, Mailman's queue runner runs as a daemon and
 is started by a script in %%LOCALBASE%%/etc/rc.d
 
 In order to make private archives searchable with namazu2, you need copy
 or link %%LOCALBASE%%/libexec/namazu.cgi to
-%%MAILMANDIR%%/archives/private/<ML name>/ and configure .namazurc
+%%MAILMANDIR%%/archives/private/<ML_name>/ and configure .namazurc
 to refer to %%LOCALBASE%%/etc/namazu/namazu-sample.
-See also
-http://www.python.jp/pipermail/mailman-users-jp/2004-August/001008.html
-written in Japanese.
+You can also see the Japanese document in
+<http://www.python.jp/pipermail/mailman-users-jp/2004-August/001008.html>
 ----------------------------------------------------------------------------

Modified: head/mail/mailman/files/postfix-verp.diff
==============================================================================
--- head/mail/mailman/files/postfix-verp.diff	Thu Aug 29 22:49:00 2013	(r325636)
+++ head/mail/mailman/files/postfix-verp.diff	Thu Aug 29 22:58:07 2013	(r325637)
@@ -1,5 +1,5 @@
---- Mailman/Handlers/SMTPDirect.py.orig	2010-09-20 14:18:27.000000000 -0400
-+++ Mailman/Handlers/SMTPDirect.py	2010-10-16 20:26:51.913097648 -0400
+--- Mailman/Handlers/SMTPDirect.py.orig	2012-06-13 15:35:54.000000000 +0200
++++ Mailman/Handlers/SMTPDirect.py	2013-08-22 14:26:22.000000000 +0200
 @@ -64,11 +64,11 @@
          self.__conn.connect(mm_cfg.SMTPHOST, mm_cfg.SMTPPORT)
          self.__numsessions = mm_cfg.SMTP_MAX_SESSIONS_PER_CONNECTION
@@ -23,17 +23,17 @@
          chunks = [[recip] for recip in recips]
          msgdata['personalize'] = 1
          deliveryfunc = verpdeliver
-@@ -375,6 +375,9 @@
+@@ -376,6 +376,9 @@
      if mlist.include_sender_header:
          del msg['sender']
-         msg['Sender'] = envsender
+         msg['Sender'] = '"%s" <%s>' % (mlist.real_name, envsender)
 +    mailopts=[]
 +    if msgdata.get('verp') and mm_cfg.VERP_STYLE == 'Postfix':
 +        mailopts.append('XVERP=' + mm_cfg.POSTFIX_XVERP_OPTS)
      # Get the plain, flattened text of the message, sans unixfrom
      # using our as_string() method to not mangle From_ and not fold
      # sub-part headers possibly breaking signatures.
-@@ -384,7 +387,7 @@
+@@ -385,7 +388,7 @@
      msgid = msg['message-id']
      try:
          # Send the message

Modified: head/mail/mailman/pkg-descr
==============================================================================
--- head/mail/mailman/pkg-descr	Thu Aug 29 22:49:00 2013	(r325636)
+++ head/mail/mailman/pkg-descr	Thu Aug 29 22:58:07 2013	(r325637)
@@ -18,4 +18,4 @@ mail transfer agents (mail servers).  Ma
 its website.
 
 Author: Barry Warsaw <barry@python.org> and the Mailman Cabal
-WWW:    http://www.list.org/
+WWW: http://www.list.org/

Modified: head/mail/mailman/pkg-plist
==============================================================================
--- head/mail/mailman/pkg-plist	Thu Aug 29 22:49:00 2013	(r325636)
+++ head/mail/mailman/pkg-plist	Thu Aug 29 22:58:07 2013	(r325637)
@@ -69,6 +69,8 @@
 %%MMDIR%%/Mailman/Bouncers/Yale.pyc
 %%MMDIR%%/Mailman/Bouncers/__init__.py
 %%MMDIR%%/Mailman/Bouncers/__init__.pyc
+%%MMDIR%%/Mailman/CSRFcheck.py
+%%MMDIR%%/Mailman/CSRFcheck.pyc
 %%MMDIR%%/Mailman/Cgi/Auth.py
 %%MMDIR%%/Mailman/Cgi/Auth.pyc
 %%MMDIR%%/Mailman/Cgi/__init__.py
@@ -387,6 +389,8 @@
 %%MMDIR%%/icons/gnu-head-tiny.jpg
 %%MMDIR%%/icons/mailman-large.jpg
 %%MMDIR%%/icons/mailman.jpg
+%%MMDIR%%/icons/mm-icon-large.ico
+%%MMDIR%%/icons/mm-icon.ico
 %%MMDIR%%/icons/mm-icon.png
 %%MMDIR%%/mail/mailman
 %%NLS%%%%MMDIR%%/messages/ar/LC_MESSAGES/mailman.mo
@@ -402,6 +406,8 @@
 %%NLS%%%%MMDIR%%/messages/de/LC_MESSAGES/mailman.mo
 %%NLS%%%%MMDIR%%/messages/de/LC_MESSAGES/mailman.po
 %%NLS%%%%MMDIR%%/messages/de/README.de
+%%NLS%%%%MMDIR%%/messages/el/LC_MESSAGES/mailman.mo
+%%NLS%%%%MMDIR%%/messages/el/LC_MESSAGES/mailman.po
 %%NLS%%%%MMDIR%%/messages/es/LC_MESSAGES/mailman.mo
 %%NLS%%%%MMDIR%%/messages/es/LC_MESSAGES/mailman.po
 %%NLS%%%%MMDIR%%/messages/es/README.es
@@ -713,80 +719,136 @@
 %%NLS%%%%MMDIR%%/templates/de/adminunsubscribeack.txt
 %%NLS%%%%MMDIR%%/templates/de/admlogin.html
 %%NLS%%%%MMDIR%%/templates/de/approve.txt
+%%NLS%%%%MMDIR%%/templates/de/archidxentry.html
+%%NLS%%%%MMDIR%%/templates/de/archidxfoot.html
+%%NLS%%%%MMDIR%%/templates/de/archidxhead.html
+%%NLS%%%%MMDIR%%/templates/de/archlistend.html
+%%NLS%%%%MMDIR%%/templates/de/archliststart.html
+%%NLS%%%%MMDIR%%/templates/de/archtoc.html
+%%NLS%%%%MMDIR%%/templates/de/archtocentry.html
+%%NLS%%%%MMDIR%%/templates/de/archtocnombox.html
 %%NLS%%%%MMDIR%%/templates/de/article.html
 %%NLS%%%%MMDIR%%/templates/de/bounce.txt
 %%NLS%%%%MMDIR%%/templates/de/checkdbs.txt
 %%NLS%%%%MMDIR%%/templates/de/convert.txt
 %%NLS%%%%MMDIR%%/templates/de/cronpass.txt
 %%NLS%%%%MMDIR%%/templates/de/disabled.txt
+%%NLS%%%%MMDIR%%/templates/de/emptyarchive.html
 %%NLS%%%%MMDIR%%/templates/de/headfoot.html
 %%NLS%%%%MMDIR%%/templates/de/help.txt
 %%NLS%%%%MMDIR%%/templates/de/invite.txt
 %%NLS%%%%MMDIR%%/templates/de/listinfo.html
 %%NLS%%%%MMDIR%%/templates/de/masthead.txt
 %%NLS%%%%MMDIR%%/templates/de/newlist.txt
+%%NLS%%%%MMDIR%%/templates/de/nomoretoday.txt
 %%NLS%%%%MMDIR%%/templates/de/options.html
 %%NLS%%%%MMDIR%%/templates/de/postack.txt
 %%NLS%%%%MMDIR%%/templates/de/postauth.txt
 %%NLS%%%%MMDIR%%/templates/de/postheld.txt
 %%NLS%%%%MMDIR%%/templates/de/private.html
+%%NLS%%%%MMDIR%%/templates/de/probe.txt
 %%NLS%%%%MMDIR%%/templates/de/refuse.txt
 %%NLS%%%%MMDIR%%/templates/de/roster.html
 %%NLS%%%%MMDIR%%/templates/de/subauth.txt
 %%NLS%%%%MMDIR%%/templates/de/subscribe.html
 %%NLS%%%%MMDIR%%/templates/de/subscribeack.txt
 %%NLS%%%%MMDIR%%/templates/de/unsub.txt
+%%NLS%%%%MMDIR%%/templates/de/unsubauth.txt
 %%NLS%%%%MMDIR%%/templates/de/userpass.txt
 %%NLS%%%%MMDIR%%/templates/de/verify.txt
-%%NLS%%%%SUB_HTDIG%%%%MMDIR%%/templates/en/htdig.html
-%%NLS%%%%SUB_HTDIG%%%%MMDIR%%/templates/en/TOC_htsearch.html
-%%NLS%%%%MMDIR%%/templates/en/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/en/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/en/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/en/adminsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/en/adminunsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/en/admlogin.html
-%%NLS%%%%MMDIR%%/templates/en/approve.txt
-%%NLS%%%%MMDIR%%/templates/en/archidxentry.html
-%%NLS%%%%MMDIR%%/templates/en/archidxfoot.html
-%%NLS%%%%MMDIR%%/templates/en/archidxhead.html
-%%NLS%%%%MMDIR%%/templates/en/archlistend.html
-%%NLS%%%%MMDIR%%/templates/en/archliststart.html
-%%NLS%%%%MMDIR%%/templates/en/archtoc.html
-%%NLS%%%%MMDIR%%/templates/en/archtocentry.html
-%%NLS%%%%MMDIR%%/templates/en/archtocnombox.html
-%%NLS%%%%MMDIR%%/templates/en/article.html
-%%NLS%%%%MMDIR%%/templates/en/bounce.txt
-%%NLS%%%%MMDIR%%/templates/en/checkdbs.txt
-%%NLS%%%%MMDIR%%/templates/en/convert.txt
-%%NLS%%%%MMDIR%%/templates/en/cronpass.txt
-%%NLS%%%%MMDIR%%/templates/en/disabled.txt
-%%NLS%%%%MMDIR%%/templates/en/emptyarchive.html
-%%NLS%%%%MMDIR%%/templates/en/headfoot.html
-%%NLS%%%%MMDIR%%/templates/en/help.txt
-%%NLS%%%%SUB_HTDIG%%%%MMDIR%%/templates/en/htdig_access_error.html
-%%NLS%%%%SUB_HTDIG%%%%MMDIR%%/templates/en/htdig_auth_failure.html
-%%NLS%%%%SUB_HTDIG%%%%MMDIR%%/templates/en/htdig_conf.txt
-%%NLS%%%%MMDIR%%/templates/en/invite.txt
-%%NLS%%%%MMDIR%%/templates/en/listinfo.html
-%%NLS%%%%MMDIR%%/templates/en/masthead.txt
-%%NLS%%%%MMDIR%%/templates/en/newlist.txt
-%%NLS%%%%MMDIR%%/templates/en/nomoretoday.txt
-%%NLS%%%%MMDIR%%/templates/en/options.html
-%%NLS%%%%MMDIR%%/templates/en/postack.txt
-%%NLS%%%%MMDIR%%/templates/en/postauth.txt
-%%NLS%%%%MMDIR%%/templates/en/postheld.txt
-%%NLS%%%%MMDIR%%/templates/en/private.html
-%%NLS%%%%MMDIR%%/templates/en/probe.txt
-%%NLS%%%%MMDIR%%/templates/en/refuse.txt
-%%NLS%%%%MMDIR%%/templates/en/roster.html
-%%NLS%%%%MMDIR%%/templates/en/subauth.txt
-%%NLS%%%%MMDIR%%/templates/en/subscribe.html
-%%NLS%%%%MMDIR%%/templates/en/subscribeack.txt
-%%NLS%%%%MMDIR%%/templates/en/unsub.txt
-%%NLS%%%%MMDIR%%/templates/en/unsubauth.txt
-%%NLS%%%%MMDIR%%/templates/en/userpass.txt
-%%NLS%%%%MMDIR%%/templates/en/verify.txt
+%%NLS%%%%MMDIR%%/templates/el/admindbdetails.html
+%%NLS%%%%MMDIR%%/templates/el/admindbpreamble.html
+%%NLS%%%%MMDIR%%/templates/el/admindbsummary.html
+%%NLS%%%%MMDIR%%/templates/el/admlogin.html
+%%NLS%%%%MMDIR%%/templates/el/archidxentry.html
+%%NLS%%%%MMDIR%%/templates/el/archidxfoot.html
+%%NLS%%%%MMDIR%%/templates/el/archidxhead.html
+%%NLS%%%%MMDIR%%/templates/el/archlistend.html
+%%NLS%%%%MMDIR%%/templates/el/archliststart.html
+%%NLS%%%%MMDIR%%/templates/el/archtoc.html
+%%NLS%%%%MMDIR%%/templates/el/archtocentry.html
+%%NLS%%%%MMDIR%%/templates/el/archtocnombox.html
+%%NLS%%%%MMDIR%%/templates/el/article.html
+%%NLS%%%%MMDIR%%/templates/el/emptyarchive.html
+%%NLS%%%%MMDIR%%/templates/el/headfoot.html
+%%NLS%%%%MMDIR%%/templates/el/listinfo.html
+%%NLS%%%%MMDIR%%/templates/el/options.html
+%%NLS%%%%MMDIR%%/templates/el/private.html
+%%NLS%%%%MMDIR%%/templates/el/roster.html
+%%NLS%%%%MMDIR%%/templates/el/subscribe.html
+%%NLS%%%%MMDIR%%/templates/el/adminsubscribeack.txt
+%%NLS%%%%MMDIR%%/templates/el/adminunsubscribeack.txt
+%%NLS%%%%MMDIR%%/templates/el/approve.txt
+%%NLS%%%%MMDIR%%/templates/el/bounce.txt
+%%NLS%%%%MMDIR%%/templates/el/checkdbs.txt
+%%NLS%%%%MMDIR%%/templates/el/convert.txt
+%%NLS%%%%MMDIR%%/templates/el/cronpass.txt
+%%NLS%%%%MMDIR%%/templates/el/disabled.txt
+%%NLS%%%%MMDIR%%/templates/el/help.txt
+%%NLS%%%%MMDIR%%/templates/el/invite.txt
+%%NLS%%%%MMDIR%%/templates/el/masthead.txt
+%%NLS%%%%MMDIR%%/templates/el/newlist.txt
+%%NLS%%%%MMDIR%%/templates/el/nomoretoday.txt
+%%NLS%%%%MMDIR%%/templates/el/postack.txt
+%%NLS%%%%MMDIR%%/templates/el/postauth.txt
+%%NLS%%%%MMDIR%%/templates/el/postheld.txt
+%%NLS%%%%MMDIR%%/templates/el/probe.txt
+%%NLS%%%%MMDIR%%/templates/el/refuse.txt
+%%NLS%%%%MMDIR%%/templates/el/subauth.txt
+%%NLS%%%%MMDIR%%/templates/el/subscribeack.txt
+%%NLS%%%%MMDIR%%/templates/el/unsub.txt
+%%NLS%%%%MMDIR%%/templates/el/unsubauth.txt
+%%NLS%%%%MMDIR%%/templates/el/userpass.txt
+%%NLS%%%%MMDIR%%/templates/el/verify.txt
+%%SUB_HTDIG%%%%MMDIR%%/templates/en/htdig.html
+%%SUB_HTDIG%%%%MMDIR%%/templates/en/TOC_htsearch.html
+%%MMDIR%%/templates/en/admindbdetails.html
+%%MMDIR%%/templates/en/admindbpreamble.html
+%%MMDIR%%/templates/en/admindbsummary.html
+%%MMDIR%%/templates/en/adminsubscribeack.txt
+%%MMDIR%%/templates/en/adminunsubscribeack.txt
+%%MMDIR%%/templates/en/admlogin.html
+%%MMDIR%%/templates/en/approve.txt
+%%MMDIR%%/templates/en/archidxentry.html
+%%MMDIR%%/templates/en/archidxfoot.html
+%%MMDIR%%/templates/en/archidxhead.html
+%%MMDIR%%/templates/en/archlistend.html
+%%MMDIR%%/templates/en/archliststart.html
+%%MMDIR%%/templates/en/archtoc.html
+%%MMDIR%%/templates/en/archtocentry.html
+%%MMDIR%%/templates/en/archtocnombox.html
+%%MMDIR%%/templates/en/article.html
+%%MMDIR%%/templates/en/bounce.txt
+%%MMDIR%%/templates/en/checkdbs.txt
+%%MMDIR%%/templates/en/convert.txt
+%%MMDIR%%/templates/en/cronpass.txt
+%%MMDIR%%/templates/en/disabled.txt
+%%MMDIR%%/templates/en/emptyarchive.html
+%%MMDIR%%/templates/en/headfoot.html
+%%MMDIR%%/templates/en/help.txt
+%%SUB_HTDIG%%%%MMDIR%%/templates/en/htdig_access_error.html
+%%SUB_HTDIG%%%%MMDIR%%/templates/en/htdig_auth_failure.html
+%%SUB_HTDIG%%%%MMDIR%%/templates/en/htdig_conf.txt
+%%MMDIR%%/templates/en/invite.txt
+%%MMDIR%%/templates/en/listinfo.html
+%%MMDIR%%/templates/en/masthead.txt
+%%MMDIR%%/templates/en/newlist.txt
+%%MMDIR%%/templates/en/nomoretoday.txt
+%%MMDIR%%/templates/en/options.html
+%%MMDIR%%/templates/en/postack.txt
+%%MMDIR%%/templates/en/postauth.txt
+%%MMDIR%%/templates/en/postheld.txt
+%%MMDIR%%/templates/en/private.html
+%%MMDIR%%/templates/en/probe.txt
+%%MMDIR%%/templates/en/refuse.txt
+%%MMDIR%%/templates/en/roster.html
+%%MMDIR%%/templates/en/subauth.txt
+%%MMDIR%%/templates/en/subscribe.html
+%%MMDIR%%/templates/en/subscribeack.txt
+%%MMDIR%%/templates/en/unsub.txt
+%%MMDIR%%/templates/en/unsubauth.txt
+%%MMDIR%%/templates/en/userpass.txt
+%%MMDIR%%/templates/en/verify.txt
 %%NLS%%%%MMDIR%%/templates/es/admindbdetails.html
 %%NLS%%%%MMDIR%%/templates/es/admindbpreamble.html
 %%NLS%%%%MMDIR%%/templates/es/admindbsummary.html
@@ -2076,6 +2138,7 @@
 %%MMDIR%%/tests/bounces/qmail_04.txt
 %%MMDIR%%/tests/bounces/qmail_05.txt
 %%MMDIR%%/tests/bounces/qmail_06.txt
+%%MMDIR%%/tests/bounces/qmail_07.txt
 %%MMDIR%%/tests/bounces/sendmail_01.txt
 %%MMDIR%%/tests/bounces/simple_01.txt
 %%MMDIR%%/tests/bounces/simple_02.txt
@@ -2114,6 +2177,7 @@
 %%MMDIR%%/tests/bounces/simple_35.txt
 %%MMDIR%%/tests/bounces/simple_36.txt
 %%MMDIR%%/tests/bounces/simple_37.txt
+%%MMDIR%%/tests/bounces/simple_38.txt
 %%MMDIR%%/tests/bounces/sina_01.txt
 %%MMDIR%%/tests/bounces/smtp32_01.txt
 %%MMDIR%%/tests/bounces/smtp32_02.txt
@@ -2147,6 +2211,8 @@
 %%MMDIR%%/tests/test_security_mgr.py
 %%MMDIR%%/tests/test_smtp.py
 %%MMDIR%%/tests/testall.py
+%%PYTHON_SITELIBDIR%%/mailman-info.txt
+@dirrmtry %%PYTHON_SITELIBDIR%%
 @dirrm %%MMDIR%%/tests/msgs
 @dirrm %%MMDIR%%/tests/bounces
 @dirrm %%MMDIR%%/tests
@@ -2180,14 +2246,15 @@
 %%NLS%%@dirrm %%MMDIR%%/templates/eu
 %%NLS%%@dirrm %%MMDIR%%/templates/et
 %%NLS%%@dirrm %%MMDIR%%/templates/es
-%%NLS%%@dirrm %%MMDIR%%/templates/en
+@dirrm %%MMDIR%%/templates/en
+%%NLS%%@dirrm %%MMDIR%%/templates/el
 %%NLS%%@dirrm %%MMDIR%%/templates/de
 %%NLS%%@dirrm %%MMDIR%%/templates/da
 %%NLS%%@dirrm %%MMDIR%%/templates/cs
 %%NLS%%@dirrm %%MMDIR%%/templates/ca
 %%NLS%%@dirrm %%MMDIR%%/templates/ast
 %%NLS%%@dirrm %%MMDIR%%/templates/ar
-%%NLS%%@dirrm %%MMDIR%%/templates
+@dirrm %%MMDIR%%/templates
 @dirrm %%MMDIR%%/scripts
 %%NLS%%@dirrm %%MMDIR%%/messages/ast/LC_MESSAGES
 %%NLS%%@dirrm %%MMDIR%%/messages/ast
@@ -2251,6 +2318,8 @@
 %%NLS%%@dirrm %%MMDIR%%/messages/et
 %%NLS%%@dirrm %%MMDIR%%/messages/es/LC_MESSAGES
 %%NLS%%@dirrm %%MMDIR%%/messages/es
+%%NLS%%@dirrm %%MMDIR%%/messages/el/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/el
 %%NLS%%@dirrm %%MMDIR%%/messages/de/LC_MESSAGES
 %%NLS%%@dirrm %%MMDIR%%/messages/de
 %%NLS%%@dirrm %%MMDIR%%/messages/da/LC_MESSAGES
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 6 Matthias Andree freebsd_committer freebsd_triage 2013-08-29 23:59:05 UTC
State Changed
From-To: open->closed

These PRs should all be fixed with the Mailman 2.1.15 update in ports 
SVN r325637.  If issues persist, please reopen the PR with detailed 
information on your setup and instructions to reproduce.
Comment 7 Matthias Andree freebsd_committer freebsd_triage 2013-08-30 00:00:32 UTC
Note that the pre-installation text is displaying the default, rather
than set values.  The mailman 2.1.15 port attempts to make that clearer.