[Mailman-Users] a few details

Matt Herzog msh at pigeonier.org
Mon Sep 11 04:13:02 CEST 2006


I'm running mailman-2.1.6 on NetBSD 3.0 Sparc64.

1. Mailman is user 1003, group 1003 and all the scripts and binaries in
/usr/pkg/lib/mailman/Mailman are owned by root:mailman except for:

-rw-r--r--   1 www   mailman  21200 Sep 10 21:02 Defaults.pyc
-rw-r--r--   1 www   mailman   1116 Sep 10 21:20 mm_cfg.pyc

2. mailmanctl and qrunner are not running, and never have run to my knowledge.

3. ma /etc/postfix# /usr/pkg/lib/mailman/bin/check_perms

Traceback (most recent call last):
  File "/usr/pkg/lib/mailman/bin/check_perms", line 50, in ?
      MAILMAN_GID = grp.getgrnam(MAILMAN_GROUP)[2]
	KeyError: 'getgrnam(): name not found: '

4. Postfix works fine sending and receiving from mutt.

5. The perms on the aliases data dir look like this:

ma /var/db/mailman/data# ls -la
drwxrwxr-x  2 mailman  mailman    512 Aug 28 13:56 .
drwxrwxr-x  9 mailman  mailman    512 Aug 27 14:14 ..
-rw-r-----  1 root     mailman     41 Sep 10 17:51 adm.pw
-rw-rw----  1 mailman  mailman   1944 Sep 10 21:36 aliases
-rw-r-----  1 mailman  mailman  65536 Sep 10 22:02 aliases.db

6. The aliases are not getting pulled into /etc/postfix/aliases from
/var/db/mailman/data/aliases, which looks like this:

# The ultimate loop stopper address
mailman-loop: /var/db/mailman/data/owner-bounces.mbox

# STANZA START: discuss
# CREATED: Sun Sep 10 21:36:43 2006
discuss:             "|/usr/pkg/lib/mailman/mail/mailman post discuss"
discuss-admin:       "|/usr/pkg/lib/mailman/mail/mailman admin discuss"
discuss-bounces:     "|/usr/pkg/lib/mailman/mail/mailman bounces discuss"
discuss-confirm:     "|/usr/pkg/lib/mailman/mail/mailman confirm discuss"
discuss-join:        "|/usr/pkg/lib/mailman/mail/mailman join discuss"
discuss-leave:       "|/usr/pkg/lib/mailman/mail/mailman leave discuss"
discuss-owner:       "|/usr/pkg/lib/mailman/mail/mailman owner discuss"
discuss-request:     "|/usr/pkg/lib/mailman/mail/mailman request discuss"
discuss-subscribe:   "|/usr/pkg/lib/mailman/mail/mailman subscribe discuss"
discuss-unsubscribe: "|/usr/pkg/lib/mailman/mail/mailman unsubscribe
discuss"
# STANZA END: discuss




More information about the Mailman-Users mailing list