[Mailman-Users] mailman on CentOS, with virtual domain configuration for Postfix

Mark Sapiro mark at msapiro.net
Sat Nov 24 06:06:47 CET 2007


David Hlacik wrote:
>
>ive fixed the problem by changing owner of aliases, and virtual-mailman
>files to apache:mailman, the problem is , that postfix is now having problem
>to sending message :
>in postfix maillog i see :
>
>Nov 23 14:16:15 sx2 Mailman mail-wrapper: Group mismatch error. Mailman
>expected the mail wrapper script to be executed as one of the following
>groups: [mail, postfix, mailman, nobody, daemon], but the system's mail
>server executed the mail script as group: "apache". Try tweaking the mail
>server to run the script as one of these groups: [mail, postfix, mailman,
>nobody, daemon], or re-run configure providing the command line option:
>'--with-mail-gid=apache'.


See
<http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.016.htp>
for some detail.

The problem is you applied the wrong fix for your previous problem. Yo
made the aliases file owned by 'apache' so now Postfix runs the pipes
it finds there as user:group apache:apache.

The proper fix was to make mailman the owner and make sure the files
were group:mailman and also make sure that
/usr/lib/mailman/mail/mailman and all the files in
/usr/lib/mailman/cgi-bin are group mailman and SETGID.

-- 
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