> > check_perms should be finding all this; you need to find out what's going
> > wrong with check_perms.
> 
> I tested with changing permissions/ownerships around on a few things
> to see what check_perms would and would not catch, and found an
> something interesting:  Check_perms wants to set the gid to 'mail'
> and /not/ mailman. But mailman itself spits out errors with this gid
> setting.

The only way I can see this happening is if Defaults.py or mm_cfg.py
has the wrong entry for MAILMAN_GID.

from Mailman import mm_cfg
from Mailman.mm_cfg import MAILMAN_UID, MAILMAN_GID

try:
    MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0]
except KeyError:
    MAILMAN_GRPNAME = '<anon gid %d>' % MAILMAN_GID


------------------------------------------------------
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users

Reply via email to