[Mailman-Users] confused by group mismatch

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Mon Apr 30 20:08:56 CEST 2012


* Chad Rebuck <chadrebuck at gmail.com>:
> I've had a list running fine for months, but after I restored my
> complete disk from backup I am getting this message when posting to
> the list:
> 
> 
> <a2-16v-list at mail.a2-16v.com>: Command died with status 2:
>    "/usr/lib/mailman/mail/mailman post a2-16v-list". Command output: Group
>    mismatch error.  Mailman expected the mail wrapper script to be executed as
>    group "80", but the system's mail server executed the mail script as group
>    "mailman".  Try tweaking the mail server to run the script as group "80",
>    or re-run configure,  providing the command line option
>    `--with-mail-gid=mailman'.

Which MTA is this?
 
> I've checked the faq here -
> http://wiki.list.org/display/DOC/Understanding+group+mismatch+errors+-+how+mailman+implements+security
> 
> I've also searched around and I'm not really understanding why the
> group "80" isn't translated to mailman?  Ideas?
> 
> mailman exists in /etc/group
> 
> mailman:x:80:

Group 80 = mailman

> mailman exist in /etc/passwd
> 
> mailman:x:80:80:GNU Mailing List Manager:/usr/lib/mailman:/sbin/nologin

UID 80 = mailman, belonging to group 80 (mailman)

-- 
Ralf Hildebrandt                   Charite Universitätsmedizin Berlin
ralf.hildebrandt at charite.de        Campus Benjamin Franklin
http://www.charite.de              Hindenburgdamm 30, 12203 Berlin
Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155


More information about the Mailman-Users mailing list