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@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'.
I've checked the faq here - http://wiki.list.org/display/DOC/Understanding+group+mismatch+errors+-+how+m...
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:
mailman exist in /etc/passwd
mailman:x:80:80:GNU Mailing List Manager:/usr/lib/mailman:/sbin/nologin
I don't understand what the problem is. I didn't want to just re configure mailman without first asking what else to check. After all this was working for many months prior to the hard drive restore.
Thank you.
- Chad Rebuck <chadrebuck@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@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+m...
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@charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155
postfix
On Mon, Apr 30, 2012 at 2:08 PM, Ralf Hildebrandt <Ralf.Hildebrandt@charite.de> wrote:
- Chad Rebuck <chadrebuck@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@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+m...
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@charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/chadrebuck%40gmail.com
- Chad Rebuck <chadrebuck@gmail.com>:
postfix
- What does "postfix check" say?
- How are you interfacing mailman & postfix (pipe in master.cf? /etc/aliases?)
-- Ralf Hildebrandt Charite Universitätsmedizin Berlin ralf.hildebrandt@charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155
"postfix check"shows no output
/etc/postfix/master.cf has alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases
thanks for your help so far
On Mon, Apr 30, 2012 at 2:21 PM, Ralf Hildebrandt <Ralf.Hildebrandt@charite.de> wrote:
- Chad Rebuck <chadrebuck@gmail.com>:
postfix
- What does "postfix check" say?
- How are you interfacing mailman & postfix (pipe in master.cf? /etc/aliases?)
-- Ralf Hildebrandt Charite Universitätsmedizin Berlin ralf.hildebrandt@charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155
- Chad Rebuck <chadrebuck@gmail.com>:
"postfix check"shows no output
Good!
/etc/postfix/master.cf has
main.cf
alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases
Looking good. Could you please issue a
ls -l /var/lib/mailman/data/aliases*
-- Ralf Hildebrandt Charite Universitätsmedizin Berlin ralf.hildebrandt@charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155
Thanks Ralf!
I'm using arch linux. I reverted from 2.1.14-3-arm.pkg.tar.xz to 2.1.14-1-arm.pkg.tar.xz and it works now so I'll see about entering a bug report for someone who maintains the arch arm package.
On Mon, Apr 30, 2012 at 4:14 PM, Ralf Hildebrandt <Ralf.Hildebrandt@charite.de> wrote:
- Chad Rebuck <chadrebuck@gmail.com>:
"postfix check"shows no output
Good!
/etc/postfix/master.cf has
main.cf
alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases
Looking good. Could you please issue a
ls -l /var/lib/mailman/data/aliases*
-- Ralf Hildebrandt Charite Universitätsmedizin Berlin ralf.hildebrandt@charite.de Campus Benjamin Franklin http://www.charite.de Hindenburgdamm 30, 12203 Berlin Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155
On 4/30/2012 11:02 AM, Chad Rebuck wrote:
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@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'.
Have you run check_perms and fixed whatever it said? Specifically, check the permissions on /usr/local/mailman/mail/mailman (on my system: -rwxr-sr-x).
(Your alias file might use "wrapper", and /usr/local/mailman/mail/wrapper -> mailman)
z!
participants (3)
-
Carl Zwanzig
-
Chad Rebuck
-
Ralf Hildebrandt