svn commit: r531727 - in head/mail/mailman: . files
Matthias Andree
mandree at FreeBSD.org
Tue Apr 14 20:46:27 UTC 2020
Author: mandree
Date: Tue Apr 14 20:46:25 2020
New Revision: 531727
URL: https://svnweb.freebsd.org/changeset/ports/531727
Log:
mail/mailman: update to 2.1.30 - bug fix (incl. data loss)
* upstream changelog:
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/NEWS#L6
Note that upstream means 2.1.30 to be the final 2.x release,
because it relies on Python 2.x which is EOL upstream.
! MAJOR DATA LOSS FIX, rename all templates/* files to .sample,
! and list them as a @sample in pkg-plist, because they can be edited
! through the web server, and an upgrade should not stomp over edited files.
* rearrange makefile a bit (portlint, portfmt)
* update and upload new htdig patch
* expose NLS port option to pkg-install script to avoid failure
* patch upstream bin/check_perms script to not complain about tightened-
up messages/ and mailmanprefix (${PREFIX}/mailman) permissions that we
set to 0755 instead of 02775. Mailman should not need to write outside
designated directories or create new top-level directories in its install.
* fix a typo in the German (mailman.po) translation
* tweak pkg-install to:
- leave ${PREFIX}/mailman permissions alone and not set them to 02775
- fix up non-moved .sample files if pkg-install is run with -I
- create a copy of mm_cfg.py from mm_cfg.py.dist if missing (-I)
- create a newsyslog.conf.d/mailman.conf if missing, from
examples/mailman.newsyslog.sample if installed (-I)
- not attempt to fix messages/ (translations) permissions if the NLS
port option is disabled
* tweak pkg-plist so that the proper permissions and groups are set
by default already
* clean up pkg-message, thanks to bapt@ for pointing out that a missing
type: means "install or upgrade".
MFH: 2020Q2 (@samples is an important fix against data loss on update)
Added:
head/mail/mailman/files/patch-bin_check__perms (contents, props changed)
head/mail/mailman/files/patch-messages_de_LC__MESSAGES_mailman.po (contents, props changed)
Modified:
head/mail/mailman/Makefile
head/mail/mailman/distinfo
head/mail/mailman/files/pkg-install.in
head/mail/mailman/files/pkg-message.in
head/mail/mailman/pkg-plist
Modified: head/mail/mailman/Makefile
==============================================================================
--- head/mail/mailman/Makefile Tue Apr 14 20:35:24 2020 (r531726)
+++ head/mail/mailman/Makefile Tue Apr 14 20:46:25 2020 (r531727)
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= mailman
-DISTVERSION= 2.1.29
-PORTREVISION= 7
+DISTVERSION= 2.1.30
+PORTREVISION= 0
CATEGORIES= mail
MASTER_SITES= GNU \
SF/${PORTNAME}/Mailman%202.1%20%28stable%29/${PORTVERSION} \
@@ -19,16 +19,14 @@ COMMENT= Mailing list manager with user-friendly web f
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/gnu-COPYING-GPL
-CONFLICTS= ja-mailman-2.1.*
-
USES= autoreconf cpe fakeroot python:2.7 shebangfix tar:tgz
+CPE_VENDOR= gnu
+
USE_RC_SUBR= mailman
SHEBANG_FILES= bin/msgfmt.py \
tests/fblast.py \
tests/onebounce.py
-CPE_VENDOR= gnu
-
GNU_CONFIGURE= yes
GNU_CONFIGURE_PREFIX= ${MAILMANDIR}
CONFIGURE_ARGS+=--with-python=${PYTHON_CMD} \
@@ -39,6 +37,8 @@ CONFIGURE_ARGS+=--with-python=${PYTHON_CMD} \
--with-mailhost=localhost \
--with-urlhost=localhost
+CONFLICTS= ja-mailman-2.1.*
+
# The Mailman port supports a number of variables that may be tweaked at
# build time. Getting the values of some of them right is crucial!
#
@@ -85,6 +85,8 @@ MTA_DESC= Integrate with which MTA?
.include <bsd.port.options.mk>
+SUB_LIST+= NLS="${PORT_OPTIONS:MNLS}"
+
# enforce EXAMPLES option, necessary so that @sample
# can install the newsyslog file
.if empty(PORT_OPTIONS:MEXAMPLES)
@@ -126,11 +128,11 @@ MAIL_GID?= _smtpd
PKGNAMESUFFIX+= -with-htdig
# how to create PATCHFILES:
#X identify what is the version of msapiro's patches corresponding to the release.
-#X fetch http://bazaar.launchpad.net/~msapiro/mailman/htdig/tarball/1781
+#X fetch http://bazaar.launchpad.net/~msapiro/mailman/htdig/tarball/1812
#X unpack this tarball, and the original distfile
-#X diff -NEur original-unpack bazaar-unpack | xz --best -c >msapiro-htdig-1781.patch.xz
+#X diff -NEur original-unpack bazaar-unpack | xz --best -c >msapiro-htdig-1812.patch.xz
#X upload the latter with mode 0644 or similar to freefall's public_distfiles/ directory
-_HTDIGREV= 1781
+_HTDIGREV= 1812
PATCHFILES+= msapiro-htdig-${_HTDIGREV}.patch.xz
RUN_DEPENDS+= htdig:textproc/htdig
PLIST_SUB+= SUB_HTDIG=""
@@ -235,5 +237,6 @@ post-install:
@${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
${ECHO} "This marker file ensures that Python's upgrade-site-packages handles ${PKGNAME}." >${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mailman-info.txt
${INSTALL_SCRIPT} ${PKGINSTALL} ${STAGEDIR}${MAILMANDIR}/bin/FreeBSD-post-install
+ ${FIND} ${STAGEDIR}${MAILMANDIR}/templates -type f -exec ${MV} '{}' '{}.sample' \;
.include <bsd.port.mk>
Modified: head/mail/mailman/distinfo
==============================================================================
--- head/mail/mailman/distinfo Tue Apr 14 20:35:24 2020 (r531726)
+++ head/mail/mailman/distinfo Tue Apr 14 20:46:25 2020 (r531727)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1533029722
-SHA256 (mailman/mailman-2.1.29.tgz) = 838872713601e8a124146e550f53709482c1ef168f1e16d201465c651cbf0d2c
-SIZE (mailman/mailman-2.1.29.tgz) = 9376258
-SHA256 (mailman/msapiro-htdig-1781.patch.xz) = c7992e5eff2a1df8fb162cbca2e9c38fcf7fe8395f653d83301500ecafc7d424
-SIZE (mailman/msapiro-htdig-1781.patch.xz) = 50400
+TIMESTAMP = 1586853855
+SHA256 (mailman/mailman-2.1.30.tgz) = ea028d6106f776038cf135cdd786ebb14b4fe708d77386729c4a2253248d0364
+SIZE (mailman/mailman-2.1.30.tgz) = 9411262
+SHA256 (mailman/msapiro-htdig-1812.patch.xz) = 9294d42f52d2e0892220c06c74f8ee94fe650c892d68d36e79de6db5863849dd
+SIZE (mailman/msapiro-htdig-1812.patch.xz) = 50412
Added: head/mail/mailman/files/patch-bin_check__perms
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/mail/mailman/files/patch-bin_check__perms Tue Apr 14 20:46:25 2020 (r531727)
@@ -0,0 +1,30 @@
+This might be submitted upstream, had not upstream decided
+that 2.1.30 is the final release.
+
+The messages/ directory with its .mo/.po files, and the
+top installation directory, do not require group write
+permissions.
+
+-- Matthias Andree (mandree at FreeBSD.org, 2020-04-14)
+
+--- bin/check_perms.orig 2020-04-13 17:08:14 UTC
++++ bin/check_perms
+@@ -143,6 +143,9 @@ def checkwalk(arg, dirname, names):
+ elif (os.path.commonprefix((path, mm_cfg.QUEUE_DIR))
+ == mm_cfg.QUEUE_DIR):
+ targetperms = QFILEPERMS
++ elif path == mm_cfg.PREFIX or '/messages' in path:
++ # don't require LC_MESSAGES to be group writable
++ targetperms = DIRPERMS & ~S_IWGRP & ~S_ISGID
+ else:
+ targetperms = DIRPERMS
+ octperms = oct(targetperms)
+@@ -195,7 +195,7 @@
+ if e.errno <> errno.ENOENT: raise
+ print C_('WARNING: directory does not exist: %(d)s')
+ continue
+- if (mode & DIRPERMS) <> DIRPERMS:
++ if (mode & DIRPERMS) <> DIRPERMS and d <> mm_cfg.PREFIX:
+ STATE.ERRORS += 1
+ print C_('directory must be at least 02775: %(d)s'),
+ if STATE.FIX:
Added: head/mail/mailman/files/patch-messages_de_LC__MESSAGES_mailman.po
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/mail/mailman/files/patch-messages_de_LC__MESSAGES_mailman.po Tue Apr 14 20:46:25 2020 (r531727)
@@ -0,0 +1,11 @@
+--- messages/de/LC_MESSAGES/mailman.po.orig 2020-04-13 17:08:14 UTC
++++ messages/de/LC_MESSAGES/mailman.po
+@@ -10792,7 +10792,7 @@ msgstr "WARNUNG: Verzeichnis existiert nicht: %(d)s"
+
+ #: bin/check_perms:197
+ msgid "directory must be at least 02775: %(d)s"
+-msgstr "Verzeichnisrechte müssen midestens 02775 betragen: %(d)s"
++msgstr "Verzeichnisrechte müssen mindestens 02775 betragen: %(d)s"
+
+ #: bin/check_perms:209
+ msgid "checking perms on %(private)s"
Modified: head/mail/mailman/files/pkg-install.in
==============================================================================
--- head/mail/mailman/files/pkg-install.in Tue Apr 14 20:35:24 2020 (r531726)
+++ head/mail/mailman/files/pkg-install.in Tue Apr 14 20:46:25 2020 (r531727)
@@ -63,17 +63,20 @@ POST-INSTALL)
# goof up the group writable and/or setgid bits
/usr/bin/find "%%MAILMANDIR%%/qfiles" -maxdepth 1 -type d -exec \
/bin/chmod u+rwx,g+rwsx,o-w "{}" +
- /bin/chmod 02775 "%%MAILMANDIR%%" \
- "%%MAILMANDIR%%/Mailman" \
+
+ # deliberately skip "%%MAILMANDIR%%" itself below:
+ /bin/chmod 02775 \
+ "%%MAILMANDIR%%/archives" \
+ "%%MAILMANDIR%%/archives/public" \
"%%MAILMANDIR%%/bin" \
"%%MAILMANDIR%%/cgi-bin" \
+ "%%MAILMANDIR%%/cron" \
+ "%%MAILMANDIR%%/data" \
"%%MAILMANDIR%%/icons" \
- "%%MAILMANDIR%%/mail" \
- "%%MAILMANDIR%%/scripts" \
- "%%MAILMANDIR%%/tests" \
- "%%MAILMANDIR%%/pythonlib" \
- "%%MAILMANDIR%%/spam" \
+ "%%MAILMANDIR%%/lists" \
"%%MAILMANDIR%%/locks" \
+ "%%MAILMANDIR%%/mail" \
+ "%%MAILMANDIR%%/Mailman" \
"%%MAILMANDIR%%/Mailman/Archiver" \
"%%MAILMANDIR%%/Mailman/Bouncers" \
"%%MAILMANDIR%%/Mailman/Cgi" \
@@ -83,13 +86,12 @@ POST-INSTALL)
"%%MAILMANDIR%%/Mailman/Logging" \
"%%MAILMANDIR%%/Mailman/MTA" \
"%%MAILMANDIR%%/Mailman/Queue" \
+ "%%MAILMANDIR%%/pythonlib" \
+ "%%MAILMANDIR%%/scripts" \
+ "%%MAILMANDIR%%/spam" \
+ "%%MAILMANDIR%%/tests" \
"%%MAILMANDIR%%/tests/bounces" \
- "%%MAILMANDIR%%/tests/msgs" \
- "%%MAILMANDIR%%/cron" \
- "%%MAILMANDIR%%/data" \
- "%%MAILMANDIR%%/lists" \
- "%%MAILMANDIR%%/archives" \
- "%%MAILMANDIR%%/archives/public"
+ "%%MAILMANDIR%%/tests/msgs"
# this can be 2770 or 2771 but should not be stomped over
test -d "%%MAILMANDIR%%/archives/private" \
|| /usr/bin/install -m 02771 -g "%%GROUP%%" \
@@ -98,8 +100,28 @@ POST-INSTALL)
/bin/chmod u+rwx,g+srwx "%%MAILMANDIR%%/archives/private"
/bin/chmod u+rwx,g+srwx,o+rx "%%MAILMANDIR%%/logs"
- /usr/bin/find "%%MAILMANDIR%%/messages" "%%MAILMANDIR%%/templates" -type d \
+ if [ "NLS" = "%%NLS%%" ] ; then
+ /usr/bin/find "%%MAILMANDIR%%/messages" -type d \
+ -exec chown "%%GROUP%%" '{}' + \
+ -exec chmod 0755 '{}' +
+ fi
+
+ /usr/bin/find "%%MAILMANDIR%%/templates" -type d \
-exec chmod 02775 '{}' +
+
+ # if .sample files were not moved to destination...
+ # (pkg install --no-scripts) ... fix up
+
+ # cp -n will not overwrite destination file, -p preserves permissions/owner etc.
+ /usr/bin/find "%%MAILMANDIR%%/templates" -type f -name '*.sample' \
+ -exec /bin/sh -c 'f={};cp -np ${f} ${f%.sample}' \;
+
+ test -s %%MAILMANDIR%%/Mailman/mm_cfg.py || cp -p %%MAILMANDIR%%/Mailman/mm_cfg.py.dist %%MAILMANDIR%%/Mailman/mm_cfg.py
+
+ # This is subject to the EXAMPLES port option:
+ test -r ${PKG_PREFIX}/share/examples/mailman.newsyslog.sample &&
+ cp -np ${PKG_PREFIX}/share/examples/mailman.newsyslog.sample \
+ ${PKG_PREFIX}/etc/newsyslog.conf.d/mailman.conf
echo "---> Running update"
Modified: head/mail/mailman/files/pkg-message.in
==============================================================================
--- head/mail/mailman/files/pkg-message.in Tue Apr 14 20:35:24 2020 (r531726)
+++ head/mail/mailman/files/pkg-message.in Tue Apr 14 20:46:25 2020 (r531727)
@@ -1,27 +1,25 @@
[
-{ type: install
+{
message: <<EOM
Mailman has been installed, but requires further configuration before use!
-==========================================
-WARNING ATTENTION DANGER ATTENTION WARNING
-==========================================
+ATTENTION
+=========
-mail/mailman requires proper directory permissions to run; but due to
-pkg 1.4.1 or libarchive bugs, directory permissions can not be created
-properly.
+mail/mailman requires proper directory permissions to run and possibly
+some directories created if missing. That cannot happen from pkg
+because that might alter your manually adjusted archive directory permissions.
-If you installed mailman with pkg -I, --no-script or --no-install-scripts,
-you MUST(!) run the post-install script now, as root:
+If you did just install mailman with pkg -I, --no-script or
+--no-install-scripts, you MUST(!) run the post-install script now, as root:
env "PKG_PREFIX=%%PREFIX%%" sh \
%%MAILMANDIR%%/bin/FreeBSD-post-install x POST-INSTALL
-
-==========================================
-WARNING ATTENTION DANGER ATTENTION WARNING
-==========================================
-
-You will have to configure both your MTA (mail server) and web server to
+EOM
+}
+{ type: install,
+ message <<EOM
+You also must configure both your MTA (mail server) and web server to
integrate with Mailman. If the port's documentation has been installed,
extensive post-installation instructions may be found in:
@@ -31,11 +29,10 @@ Note (1): - ESPECIALLY RELEVANT FOR USERS OF THE BINA
The FreeBSD binary package is built for use with Sendmail, and it will
not work properly with alternative MTAs such as Exim or Postfix.
In order for Mailman to work with an alternative mailer,
-the port must be installed from source, with proper options configured.
+the port must be installed from source, with proper options configured,
+or from a package built in poudriere (which is a separate port in
+ports-mgmt) with adapted options. (poudriere options -cn mail/mailman)
-The separate poudriere port can be used to locally build a binary
-package of Mailman with non-default options.
-
- FOR USERS OF A PORT BUILT FROM SOURCE -
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
@@ -53,24 +50,6 @@ In order to make private archives searchable with nama
to copy or link %%LOCALBASE%%/libexec/namazu.cgi to
%%MAILMANDIR%%/archives/private/<ML_name>/ and configure .namazurc.
Refer to %%LOCALBASE%%/etc/namazu/namazurc.sample.
-EOM
-}
-{ type: upgrade
- message <<EOM
-==========================================
-WARNING ATTENTION DANGER ATTENTION WARNING
-==========================================
-
-mail/mailman requires proper directory permissions to run; but due to
-pkg 1.4.1 or libarchive bugs, directory permissions can not be created
-properly.
-
-If you installed mailman with pkg -I, --no-script or --no-install-scripts,
-you MUST(!) run the post-install script now, as root:
-
-env "PKG_PREFIX=%%PREFIX%%" sh \
- %%MAILMANDIR%%/bin/FreeBSD-post-install x POST-INSTALL
-
EOM
}
{ type: upgrade
Modified: head/mail/mailman/pkg-plist
==============================================================================
--- head/mail/mailman/pkg-plist Tue Apr 14 20:35:24 2020 (r531726)
+++ head/mail/mailman/pkg-plist Tue Apr 14 20:46:25 2020 (r531727)
@@ -1,4 +1,3 @@
- at postunexec if cmp -s %D/%%MMDIR%%/Mailman/mm_cfg.py %D/%%MMDIR%%/Mailman/mm_cfg.py.dist; then rm -f %D/%%MMDIR%%/Mailman/mm_cfg.py; fi
@postunexec rm -f %D/%%MMDIR%%/Mailman/mm_cfg.pyc
@dir etc/newsyslog.conf.d
@sample %%EXAMPLESDIR%%/mailman.newsyslog.sample etc/newsyslog.conf.d/mailman.conf
@@ -359,19 +358,19 @@
%%MMDIR%%/bin/update
%%MMDIR%%/bin/version
%%MMDIR%%/bin/withlist
-%%MMDIR%%/cgi-bin/admin
-%%MMDIR%%/cgi-bin/admindb
-%%MMDIR%%/cgi-bin/confirm
-%%MMDIR%%/cgi-bin/create
-%%MMDIR%%/cgi-bin/edithtml
-%%SUB_HTDIG%%%%MMDIR%%/cgi-bin/htdig
-%%MMDIR%%/cgi-bin/listinfo
-%%SUB_HTDIG%%%%MMDIR%%/cgi-bin/mmsearch
-%%MMDIR%%/cgi-bin/options
-%%MMDIR%%/cgi-bin/private
-%%MMDIR%%/cgi-bin/rmlist
-%%MMDIR%%/cgi-bin/roster
-%%MMDIR%%/cgi-bin/subscribe
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/admin
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/admindb
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/confirm
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/create
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/edithtml
+%%SUB_HTDIG%%@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/htdig
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/listinfo
+%%SUB_HTDIG%%@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/mmsearch
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/options
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/private
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/rmlist
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/roster
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/cgi-bin/subscribe
%%MMDIR%%/cron/bumpdigests
%%MMDIR%%/cron/checkdbs
%%MMDIR%%/cron/crontab.in
@@ -397,94 +396,175 @@
%%MMDIR%%/icons/mm-icon.ico
%%MMDIR%%/icons/mm-icon.png
%%MMDIR%%/icons/powerlogo.png
-%%MMDIR%%/mail/mailman
+@(,%%MM_GROUPNAME%%,2755) %%MMDIR%%/mail/mailman
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ar
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ar/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/ar/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/ar/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ast
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ast/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/ast/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/ast/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ca
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ca/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/ca/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/ca/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/cs
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/cs/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/cs/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/cs/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/da
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/da/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/da/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/da/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/de
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/de/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/de/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/de/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/de/README.de
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/el
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/el/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/el/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/el/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/eo
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/eo/LC_MESSAGES
+%%NLS%%%%MMDIR%%/messages/eo/LC_MESSAGES/mailman.mo
+%%NLS%%%%MMDIR%%/messages/eo/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/es
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/es/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/es/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/es/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/es/README.es
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/et
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/et/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/et/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/et/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/eu
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/eu/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/eu/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/eu/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/eu/README.eu
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/fa
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/fa/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/fa/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/fa/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/fi
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/fi/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/fi/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/fi/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/fi/README.fi
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/fr
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/fr/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/fr/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/fr/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/fr/README.fr
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/gl
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/gl/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/gl/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/gl/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/he
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/he/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/he/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/he/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/hr
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/hr/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/hr/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/hr/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/hu
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/hu/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/hu/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/hu/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/hu/README.hu
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ia
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ia/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/ia/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/ia/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/it
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/it/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/it/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/it/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/it/README.it
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ja
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ja/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/ja/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/ja/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ko
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ko/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/ko/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/ko/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/ko/README.ko
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/lt
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/lt/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/lt/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/lt/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/nl
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/nl/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/nl/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/nl/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/no
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/no/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/no/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/no/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/pl
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/pl/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/pl/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/pl/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/pl/README.pl
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/pt
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/pt/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/pt/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/pt/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/pt_BR
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/pt_BR/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/pt_BR/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/pt_BR/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ro
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ro/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/ro/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/ro/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ru
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/ru/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/ru/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/ru/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/ru/README.ru
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/sk
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/sk/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/sk/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/sk/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/sk/README.sk
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/sl
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/sl/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/sl/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/sl/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/sr
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/sr/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/sr/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/sr/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/sr/README.sr
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/sv
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/sv/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/sv/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/sv/LC_MESSAGES/mailman.po
%%NLS%%%%MMDIR%%/messages/sv/README.sv
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/tr
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/tr/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/tr/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/tr/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/uk
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/uk/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/uk/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/uk/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/vi
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/vi/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/vi/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/vi/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/zh_CN
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/zh_CN/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/zh_CN/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/zh_CN/LC_MESSAGES/mailman.po
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/zh_TW
+%%NLS%%@dir(,,0755) %%MMDIR%%/messages/zh_TW/LC_MESSAGES
%%NLS%%%%MMDIR%%/messages/zh_TW/LC_MESSAGES/mailman.mo
%%NLS%%%%MMDIR%%/messages/zh_TW/LC_MESSAGES/mailman.po
%%MMDIR%%/scripts/admin
@@ -500,1678 +580,1717 @@
%%MMDIR%%/scripts/request
%%MMDIR%%/scripts/subscribe
%%MMDIR%%/scripts/unsubscribe
-%%NLS%%%%MMDIR%%/templates/ar/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/ar/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/ar/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/ar/admlogin.html
-%%NLS%%%%MMDIR%%/templates/ar/archidxentry.html
-%%NLS%%%%MMDIR%%/templates/ar/archidxfoot.html
-%%NLS%%%%MMDIR%%/templates/ar/archidxhead.html
-%%NLS%%%%MMDIR%%/templates/ar/archlistend.html
-%%NLS%%%%MMDIR%%/templates/ar/archliststart.html
-%%NLS%%%%MMDIR%%/templates/ar/archtoc.html
-%%NLS%%%%MMDIR%%/templates/ar/archtocentry.html
-%%NLS%%%%MMDIR%%/templates/ar/archtocnombox.html
-%%NLS%%%%MMDIR%%/templates/ar/article.html
-%%NLS%%%%MMDIR%%/templates/ar/emptyarchive.html
-%%NLS%%%%MMDIR%%/templates/ar/headfoot.html
-%%NLS%%%%MMDIR%%/templates/ar/listinfo.html
-%%NLS%%%%MMDIR%%/templates/ar/options.html
-%%NLS%%%%MMDIR%%/templates/ar/private.html
-%%NLS%%%%MMDIR%%/templates/ar/roster.html
-%%NLS%%%%MMDIR%%/templates/ar/subscribe.html
-%%NLS%%%%MMDIR%%/templates/ar/adminsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/ar/adminunsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/ar/approve.txt
-%%NLS%%%%MMDIR%%/templates/ar/bounce.txt
-%%NLS%%%%MMDIR%%/templates/ar/checkdbs.txt
-%%NLS%%%%MMDIR%%/templates/ar/convert.txt
-%%NLS%%%%MMDIR%%/templates/ar/cronpass.txt
-%%NLS%%%%MMDIR%%/templates/ar/disabled.txt
-%%NLS%%%%MMDIR%%/templates/ar/help.txt
-%%NLS%%%%MMDIR%%/templates/ar/invite.txt
-%%NLS%%%%MMDIR%%/templates/ar/masthead.txt
-%%NLS%%%%MMDIR%%/templates/ar/newlist.txt
-%%NLS%%%%MMDIR%%/templates/ar/nomoretoday.txt
-%%NLS%%%%MMDIR%%/templates/ar/postack.txt
-%%NLS%%%%MMDIR%%/templates/ar/postauth.txt
-%%NLS%%%%MMDIR%%/templates/ar/postheld.txt
-%%NLS%%%%MMDIR%%/templates/ar/probe.txt
-%%NLS%%%%MMDIR%%/templates/ar/refuse.txt
-%%NLS%%%%MMDIR%%/templates/ar/subauth.txt
-%%NLS%%%%MMDIR%%/templates/ar/subscribeack.txt
-%%NLS%%%%MMDIR%%/templates/ar/unsub.txt
-%%NLS%%%%MMDIR%%/templates/ar/unsubauth.txt
-%%NLS%%%%MMDIR%%/templates/ar/userpass.txt
-%%NLS%%%%MMDIR%%/templates/ar/verify.txt
-%%NLS%%%%MMDIR%%/templates/ast/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/ast/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/ast/adminunsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/ast/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/ast/adminsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/ast/admlogin.html
-%%NLS%%%%MMDIR%%/templates/ast/approve.txt
-%%NLS%%%%MMDIR%%/templates/ast/archidxentry.html
-%%NLS%%%%MMDIR%%/templates/ast/archidxfoot.html
-%%NLS%%%%MMDIR%%/templates/ast/archidxhead.html
-%%NLS%%%%MMDIR%%/templates/ast/archlistend.html
-%%NLS%%%%MMDIR%%/templates/ast/archtocentry.html
-%%NLS%%%%MMDIR%%/templates/ast/archtocnombox.html
-%%NLS%%%%MMDIR%%/templates/ast/article.html
-%%NLS%%%%MMDIR%%/templates/ast/bounce.txt
-%%NLS%%%%MMDIR%%/templates/ast/checkdbs.txt
-%%NLS%%%%MMDIR%%/templates/ast/cronpass.txt
-%%NLS%%%%MMDIR%%/templates/ast/disabled.txt
-%%NLS%%%%MMDIR%%/templates/ast/emptyarchive.html
-%%NLS%%%%MMDIR%%/templates/ast/invite.txt
-%%NLS%%%%MMDIR%%/templates/ast/listinfo.html
-%%NLS%%%%MMDIR%%/templates/ast/masthead.txt
-%%NLS%%%%MMDIR%%/templates/ast/newlist.txt
-%%NLS%%%%MMDIR%%/templates/ast/options.html
-%%NLS%%%%MMDIR%%/templates/ast/postack.txt
-%%NLS%%%%MMDIR%%/templates/ast/postauth.txt
-%%NLS%%%%MMDIR%%/templates/ast/postheld.txt
-%%NLS%%%%MMDIR%%/templates/ast/private.html
-%%NLS%%%%MMDIR%%/templates/ast/probe.txt
-%%NLS%%%%MMDIR%%/templates/ast/subscribe.html
-%%NLS%%%%MMDIR%%/templates/ast/unsub.txt
-%%NLS%%%%MMDIR%%/templates/ast/verify.txt
-%%NLS%%%%MMDIR%%/templates/ast/roster.html
-%%NLS%%%%MMDIR%%/templates/ast/unsubauth.txt
-%%NLS%%%%MMDIR%%/templates/ast/refuse.txt
-%%NLS%%%%MMDIR%%/templates/ast/nomoretoday.txt
-%%NLS%%%%MMDIR%%/templates/ast/subauth.txt
-%%NLS%%%%MMDIR%%/templates/ast/help.txt
-%%NLS%%%%MMDIR%%/templates/ast/archtoc.html
-%%NLS%%%%MMDIR%%/templates/ast/convert.txt
-%%NLS%%%%MMDIR%%/templates/ast/headfoot.html
-%%NLS%%%%MMDIR%%/templates/ast/userpass.txt
-%%NLS%%%%MMDIR%%/templates/ast/archliststart.html
-%%NLS%%%%MMDIR%%/templates/ast/subscribeack.txt
-%%NLS%%%%MMDIR%%/templates/ca/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/ca/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/ca/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/ca/adminsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/ca/adminunsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/ca/admlogin.html
-%%NLS%%%%MMDIR%%/templates/ca/approve.txt
-%%NLS%%%%MMDIR%%/templates/ca/archidxentry.html
-%%NLS%%%%MMDIR%%/templates/ca/archidxfoot.html
-%%NLS%%%%MMDIR%%/templates/ca/archidxhead.html
-%%NLS%%%%MMDIR%%/templates/ca/archlistend.html
-%%NLS%%%%MMDIR%%/templates/ca/archliststart.html
-%%NLS%%%%MMDIR%%/templates/ca/archtoc.html
-%%NLS%%%%MMDIR%%/templates/ca/archtocentry.html
-%%NLS%%%%MMDIR%%/templates/ca/archtocnombox.html
-%%NLS%%%%MMDIR%%/templates/ca/article.html
-%%NLS%%%%MMDIR%%/templates/ca/bounce.txt
-%%NLS%%%%MMDIR%%/templates/ca/checkdbs.txt
-%%NLS%%%%MMDIR%%/templates/ca/convert.txt
-%%NLS%%%%MMDIR%%/templates/ca/cronpass.txt
-%%NLS%%%%MMDIR%%/templates/ca/disabled.txt
-%%NLS%%%%MMDIR%%/templates/ca/emptyarchive.html
-%%NLS%%%%MMDIR%%/templates/ca/headfoot.html
-%%NLS%%%%MMDIR%%/templates/ca/help.txt
-%%NLS%%%%MMDIR%%/templates/ca/invite.txt
-%%NLS%%%%MMDIR%%/templates/ca/listinfo.html
-%%NLS%%%%MMDIR%%/templates/ca/masthead.txt
-%%NLS%%%%MMDIR%%/templates/ca/newlist.txt
-%%NLS%%%%MMDIR%%/templates/ca/nomoretoday.txt
-%%NLS%%%%MMDIR%%/templates/ca/options.html
-%%NLS%%%%MMDIR%%/templates/ca/postack.txt
-%%NLS%%%%MMDIR%%/templates/ca/postauth.txt
-%%NLS%%%%MMDIR%%/templates/ca/postheld.txt
-%%NLS%%%%MMDIR%%/templates/ca/private.html
-%%NLS%%%%MMDIR%%/templates/ca/probe.txt
-%%NLS%%%%MMDIR%%/templates/ca/refuse.txt
-%%NLS%%%%MMDIR%%/templates/ca/roster.html
-%%NLS%%%%MMDIR%%/templates/ca/subauth.txt
-%%NLS%%%%MMDIR%%/templates/ca/subscribe.html
-%%NLS%%%%MMDIR%%/templates/ca/subscribeack.txt
-%%NLS%%%%MMDIR%%/templates/ca/unsub.txt
-%%NLS%%%%MMDIR%%/templates/ca/unsubauth.txt
-%%NLS%%%%MMDIR%%/templates/ca/userpass.txt
-%%NLS%%%%MMDIR%%/templates/ca/verify.txt
-%%NLS%%%%MMDIR%%/templates/cs/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/cs/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/cs/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/cs/adminsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/cs/adminunsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/cs/admlogin.html
-%%NLS%%%%MMDIR%%/templates/cs/approve.txt
-%%NLS%%%%MMDIR%%/templates/cs/archidxentry.html
-%%NLS%%%%MMDIR%%/templates/cs/archidxfoot.html
-%%NLS%%%%MMDIR%%/templates/cs/archidxhead.html
-%%NLS%%%%MMDIR%%/templates/cs/archlistend.html
-%%NLS%%%%MMDIR%%/templates/cs/archliststart.html
-%%NLS%%%%MMDIR%%/templates/cs/archtoc.html
-%%NLS%%%%MMDIR%%/templates/cs/archtocentry.html
-%%NLS%%%%MMDIR%%/templates/cs/archtocnombox.html
-%%NLS%%%%MMDIR%%/templates/cs/article.html
-%%NLS%%%%MMDIR%%/templates/cs/bounce.txt
-%%NLS%%%%MMDIR%%/templates/cs/checkdbs.txt
-%%NLS%%%%MMDIR%%/templates/cs/convert.txt
-%%NLS%%%%MMDIR%%/templates/cs/cronpass.txt
-%%NLS%%%%MMDIR%%/templates/cs/disabled.txt
-%%NLS%%%%MMDIR%%/templates/cs/emptyarchive.html
-%%NLS%%%%MMDIR%%/templates/cs/headfoot.html
-%%NLS%%%%MMDIR%%/templates/cs/help.txt
-%%NLS%%%%MMDIR%%/templates/cs/invite.txt
-%%NLS%%%%MMDIR%%/templates/cs/listinfo.html
-%%NLS%%%%MMDIR%%/templates/cs/masthead.txt
-%%NLS%%%%MMDIR%%/templates/cs/newlist.txt
-%%NLS%%%%MMDIR%%/templates/cs/nomoretoday.txt
-%%NLS%%%%MMDIR%%/templates/cs/options.html
-%%NLS%%%%MMDIR%%/templates/cs/postack.txt
-%%NLS%%%%MMDIR%%/templates/cs/postauth.txt
-%%NLS%%%%MMDIR%%/templates/cs/postheld.txt
-%%NLS%%%%MMDIR%%/templates/cs/private.html
-%%NLS%%%%MMDIR%%/templates/cs/probe.txt
-%%NLS%%%%MMDIR%%/templates/cs/refuse.txt
-%%NLS%%%%MMDIR%%/templates/cs/roster.html
-%%NLS%%%%MMDIR%%/templates/cs/subauth.txt
-%%NLS%%%%MMDIR%%/templates/cs/subscribe.html
-%%NLS%%%%MMDIR%%/templates/cs/subscribeack.txt
-%%NLS%%%%MMDIR%%/templates/cs/unsub.txt
-%%NLS%%%%MMDIR%%/templates/cs/unsubauth.txt
-%%NLS%%%%MMDIR%%/templates/cs/userpass.txt
-%%NLS%%%%MMDIR%%/templates/cs/verify.txt
-%%NLS%%%%MMDIR%%/templates/da/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/da/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/da/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/da/adminsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/da/adminunsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/da/admlogin.html
-%%NLS%%%%MMDIR%%/templates/da/approve.txt
-%%NLS%%%%MMDIR%%/templates/da/archidxfoot.html
-%%NLS%%%%MMDIR%%/templates/da/archidxhead.html
-%%NLS%%%%MMDIR%%/templates/da/archliststart.html
-%%NLS%%%%MMDIR%%/templates/da/archtoc.html
-%%NLS%%%%MMDIR%%/templates/da/archtocentry.html
-%%NLS%%%%MMDIR%%/templates/da/archtocnombox.html
-%%NLS%%%%MMDIR%%/templates/da/article.html
-%%NLS%%%%MMDIR%%/templates/da/bounce.txt
-%%NLS%%%%MMDIR%%/templates/da/checkdbs.txt
-%%NLS%%%%MMDIR%%/templates/da/convert.txt
-%%NLS%%%%MMDIR%%/templates/da/cronpass.txt
-%%NLS%%%%MMDIR%%/templates/da/disabled.txt
-%%NLS%%%%MMDIR%%/templates/da/emptyarchive.html
-%%NLS%%%%MMDIR%%/templates/da/headfoot.html
-%%NLS%%%%MMDIR%%/templates/da/help.txt
-%%NLS%%%%MMDIR%%/templates/da/invite.txt
-%%NLS%%%%MMDIR%%/templates/da/listinfo.html
-%%NLS%%%%MMDIR%%/templates/da/masthead.txt
-%%NLS%%%%MMDIR%%/templates/da/newlist.txt
-%%NLS%%%%MMDIR%%/templates/da/nomoretoday.txt
-%%NLS%%%%MMDIR%%/templates/da/options.html
-%%NLS%%%%MMDIR%%/templates/da/postack.txt
-%%NLS%%%%MMDIR%%/templates/da/postauth.txt
-%%NLS%%%%MMDIR%%/templates/da/postheld.txt
-%%NLS%%%%MMDIR%%/templates/da/private.html
-%%NLS%%%%MMDIR%%/templates/da/probe.txt
-%%NLS%%%%MMDIR%%/templates/da/refuse.txt
-%%NLS%%%%MMDIR%%/templates/da/roster.html
-%%NLS%%%%MMDIR%%/templates/da/subauth.txt
-%%NLS%%%%MMDIR%%/templates/da/subscribe.html
-%%NLS%%%%MMDIR%%/templates/da/subscribeack.txt
-%%NLS%%%%MMDIR%%/templates/da/unsub.txt
-%%NLS%%%%MMDIR%%/templates/da/unsubauth.txt
-%%NLS%%%%MMDIR%%/templates/da/userpass.txt
-%%NLS%%%%MMDIR%%/templates/da/verify.txt
-%%NLS%%%%MMDIR%%/templates/de/adminaddrchgack.txt
-%%NLS%%%%MMDIR%%/templates/de/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/de/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/de/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/de/adminsubscribeack.txt
-%%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%%%%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/adminaddrchgack.txt
-%%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%%/messages/eo/LC_MESSAGES/%%MM_USERNAME%%.mo
-%%NLS%%%%MMDIR%%/messages/eo/LC_MESSAGES/%%MM_USERNAME%%.po
-%%NLS%%%%MMDIR%%/templates/eo/admlogin.html
-%%NLS%%%%MMDIR%%/templates/eo/approve.txt
-%%NLS%%%%MMDIR%%/templates/eo/archidxentry.html
-%%NLS%%%%MMDIR%%/templates/eo/archidxfoot.html
-%%NLS%%%%MMDIR%%/templates/eo/archidxhead.html
-%%NLS%%%%MMDIR%%/templates/eo/archlistend.html
-%%NLS%%%%MMDIR%%/templates/eo/archliststart.html
-%%NLS%%%%MMDIR%%/templates/eo/archtoc.html
-%%NLS%%%%MMDIR%%/templates/eo/archtocentry.html
-%%NLS%%%%MMDIR%%/templates/eo/archtocnombox.html
-%%NLS%%%%MMDIR%%/templates/eo/article.html
-%%NLS%%%%MMDIR%%/templates/eo/bounce.txt
-%%NLS%%%%MMDIR%%/templates/eo/cronpass.txt
-%%NLS%%%%MMDIR%%/templates/eo/disabled.txt
-%%NLS%%%%MMDIR%%/templates/eo/emptyarchive.html
-%%NLS%%%%MMDIR%%/templates/eo/help.txt
-%%NLS%%%%MMDIR%%/templates/eo/invite.txt
-%%NLS%%%%MMDIR%%/templates/eo/listinfo.html
-%%NLS%%%%MMDIR%%/templates/eo/masthead.txt
-%%NLS%%%%MMDIR%%/templates/eo/nomoretoday.txt
-%%NLS%%%%MMDIR%%/templates/eo/options.html
-%%NLS%%%%MMDIR%%/templates/eo/postack.txt
-%%NLS%%%%MMDIR%%/templates/eo/postauth.txt
-%%NLS%%%%MMDIR%%/templates/eo/postheld.txt
-%%NLS%%%%MMDIR%%/templates/eo/private.html
-%%NLS%%%%MMDIR%%/templates/eo/probe.txt
-%%NLS%%%%MMDIR%%/templates/eo/refuse.txt
-%%NLS%%%%MMDIR%%/templates/eo/roster.html
-%%NLS%%%%MMDIR%%/templates/eo/subauth.txt
-%%NLS%%%%MMDIR%%/templates/eo/subscribe.html
-%%NLS%%%%MMDIR%%/templates/eo/subscribeack.txt
-%%NLS%%%%MMDIR%%/templates/eo/unsub.txt
-%%NLS%%%%MMDIR%%/templates/eo/unsubauth.txt
-%%NLS%%%%MMDIR%%/templates/eo/userpass.txt
-%%NLS%%%%MMDIR%%/templates/eo/verify.txt
-%%NLS%%%%MMDIR%%/templates/es/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/es/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/es/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/es/adminsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/es/adminunsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/es/admlogin.html
-%%NLS%%%%MMDIR%%/templates/es/approve.txt
-%%NLS%%%%MMDIR%%/templates/es/article.html
-%%NLS%%%%MMDIR%%/templates/es/bounce.txt
-%%NLS%%%%MMDIR%%/templates/es/checkdbs.txt
-%%NLS%%%%MMDIR%%/templates/es/convert.txt
-%%NLS%%%%MMDIR%%/templates/es/cronpass.txt
-%%NLS%%%%MMDIR%%/templates/es/disabled.txt
-%%NLS%%%%MMDIR%%/templates/es/emptyarchive.html
-%%NLS%%%%MMDIR%%/templates/es/handle_opts.html
-%%NLS%%%%MMDIR%%/templates/es/headfoot.html
-%%NLS%%%%MMDIR%%/templates/es/help.txt
-%%NLS%%%%MMDIR%%/templates/es/invite.txt
-%%NLS%%%%MMDIR%%/templates/es/listinfo.html
-%%NLS%%%%MMDIR%%/templates/es/masthead.txt
-%%NLS%%%%MMDIR%%/templates/es/newlist.txt
-%%NLS%%%%MMDIR%%/templates/es/nomoretoday.txt
-%%NLS%%%%MMDIR%%/templates/es/options.html
-%%NLS%%%%MMDIR%%/templates/es/postack.txt
-%%NLS%%%%MMDIR%%/templates/es/postauth.txt
-%%NLS%%%%MMDIR%%/templates/es/postheld.txt
-%%NLS%%%%MMDIR%%/templates/es/private.html
-%%NLS%%%%MMDIR%%/templates/es/refuse.txt
-%%NLS%%%%MMDIR%%/templates/es/roster.html
-%%NLS%%%%MMDIR%%/templates/es/subauth.txt
-%%NLS%%%%MMDIR%%/templates/es/subscribe.html
-%%NLS%%%%MMDIR%%/templates/es/subscribeack.txt
-%%NLS%%%%MMDIR%%/templates/es/unsub.txt
-%%NLS%%%%MMDIR%%/templates/es/unsubauth.txt
-%%NLS%%%%MMDIR%%/templates/es/userpass.txt
-%%NLS%%%%MMDIR%%/templates/es/verify.txt
-%%NLS%%%%MMDIR%%/templates/es/archidxentry.html
-%%NLS%%%%MMDIR%%/templates/es/archidxfoot.html
-%%NLS%%%%MMDIR%%/templates/es/archidxhead.html
-%%NLS%%%%MMDIR%%/templates/es/archlistend.html
-%%NLS%%%%MMDIR%%/templates/es/archliststart.html
-%%NLS%%%%MMDIR%%/templates/es/archtoc.html
-%%NLS%%%%MMDIR%%/templates/es/archtocentry.html
-%%NLS%%%%MMDIR%%/templates/es/archtocnombox.html
-%%NLS%%%%MMDIR%%/templates/es/probe.txt
-%%NLS%%%%MMDIR%%/templates/et/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/et/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/et/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/et/adminsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/et/adminunsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/et/admlogin.html
-%%NLS%%%%MMDIR%%/templates/et/approve.txt
-%%NLS%%%%MMDIR%%/templates/et/article.html
-%%NLS%%%%MMDIR%%/templates/et/bounce.txt
-%%NLS%%%%MMDIR%%/templates/et/checkdbs.txt
-%%NLS%%%%MMDIR%%/templates/et/convert.txt
-%%NLS%%%%MMDIR%%/templates/et/cronpass.txt
-%%NLS%%%%MMDIR%%/templates/et/disabled.txt
-%%NLS%%%%MMDIR%%/templates/et/emptyarchive.html
-%%NLS%%%%MMDIR%%/templates/et/headfoot.html
-%%NLS%%%%MMDIR%%/templates/et/help.txt
-%%NLS%%%%MMDIR%%/templates/et/invite.txt
-%%NLS%%%%MMDIR%%/templates/et/listinfo.html
-%%NLS%%%%MMDIR%%/templates/et/masthead.txt
-%%NLS%%%%MMDIR%%/templates/et/newlist.txt
-%%NLS%%%%MMDIR%%/templates/et/options.html
-%%NLS%%%%MMDIR%%/templates/et/postack.txt
-%%NLS%%%%MMDIR%%/templates/et/postauth.txt
-%%NLS%%%%MMDIR%%/templates/et/postheld.txt
-%%NLS%%%%MMDIR%%/templates/et/private.html
-%%NLS%%%%MMDIR%%/templates/et/refuse.txt
-%%NLS%%%%MMDIR%%/templates/et/roster.html
-%%NLS%%%%MMDIR%%/templates/et/subauth.txt
-%%NLS%%%%MMDIR%%/templates/et/subscribe.html
-%%NLS%%%%MMDIR%%/templates/et/subscribeack.txt
-%%NLS%%%%MMDIR%%/templates/et/unsub.txt
-%%NLS%%%%MMDIR%%/templates/et/unsubauth.txt
-%%NLS%%%%MMDIR%%/templates/et/userpass.txt
-%%NLS%%%%MMDIR%%/templates/et/verify.txt
-%%NLS%%%%MMDIR%%/templates/eu/admindbdetails.html
-%%NLS%%%%MMDIR%%/templates/eu/admindbpreamble.html
-%%NLS%%%%MMDIR%%/templates/eu/admindbsummary.html
-%%NLS%%%%MMDIR%%/templates/eu/adminsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/eu/adminunsubscribeack.txt
-%%NLS%%%%MMDIR%%/templates/eu/admlogin.html
-%%NLS%%%%MMDIR%%/templates/eu/approve.txt
-%%NLS%%%%MMDIR%%/templates/eu/archidxentry.html
-%%NLS%%%%MMDIR%%/templates/eu/archidxfoot.html
-%%NLS%%%%MMDIR%%/templates/eu/archidxhead.html
-%%NLS%%%%MMDIR%%/templates/eu/archlistend.html
-%%NLS%%%%MMDIR%%/templates/eu/archliststart.html
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-ports-head
mailing list