[Mailman-Users] Group mismatch

Mark Sapiro mark at msapiro.net
Thu Oct 13 18:35:12 CEST 2011


Mollatt Ntini wrote:
>
>I hope I find you all well. I hope someone can point me in the right 
>direction. I am getting this group mismatch error on my list server:
>
>=====
>mailman at lists.me.com R=mailman_router T=mailman_transport: Child process 
>of mailman_transport transport returned 2 from command: 
>/usr/local/mailman/mail/mailman
>=====
>
>My server specs are as follows:
>
>=====
>FreeBSD 8.2
>Exim 4.76
>Python 2.7.2
>Mailman 2.1.14
>=====
>
>On checking again, I get:
>=====
>/usr/local/mailman/mail/mailman post
>Group mismatch error.  Mailman expected the mail
>wrapper script to be executed as group "mail", but
>the system's mail server executed the mail script as
>group "wheel".  Try tweaking the mail server to run the
>script as group "mail", or re-run configure,
>providing the command line option `--with-mail-gid=wheel'.
>=====
>
>... and this was after I had recompiled mailman with wheel as the "gid" 
>which it was expecting. Before then it was giving me:
>
>=====
>Group mismatch error.  Mailman expected the mail
>wrapper script to be executed as group "mailman other mail daemon", but
>the system's mail server executed the mail script as
>group "wheel".  Try tweaking the mail server to run the
>script as group "mailman other mail daemon", or re-run configure,
>providing the command line option `--with-mail-gid=wheel'.
>=====
>
>I am not sure what I am missing.


First of all, from the first message you quote, it looks like you
reconfigured with --with-mail-gid=mail rather than with
--with-mail-gid=wheel.

Rather than making further changes to Mailman, you can set the group
for the mailman_transport in Exim. See
<http://www.exim.org/howto/mailman21.html>.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



More information about the Mailman-Users mailing list