At Thu, 1 Mar 2018 19:31:50 -0800 Mark Sapiro <m...@msapiro.net> wrote:
> > On 03/01/2018 06:53 PM, Jesse B. Crawford wrote: > > > > The one idea I've thought of so far is a chroot issue since parts of > > Postfix run chrooted, but my understanding is that the 'local' delivery > > is not run in a chroot, and checking the postfix master.cf bears this > > out as it is marked 'n' in the chroot column. I can see from the > > logs/bounces that the local delivery binary is the one that's invoking > > mailman and encountering the error. > > > Yes, and the documentation for 'local' is very clear that it will run > the command as the user that owns the aliases.db file. > > The only thing I can think of is that when Postfix invokes the > /usr/local/mailman/mail/mailman command, the SETGID bit is not being > honored for some reason, but even if that were the case it should be > running as group mailman at that point anyway so the effective gid > should be Mailman's in any case. > > It clearly has something to do with Postfix being somehow different from > everything else, but I'm at a loss to understand what that might be. > One other thing to consider is SELinux... If the SELinux contex is set wrong, you might have this sort of problem. -- Robert Heller -- 978-544-6933 Deepwoods Software -- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services hel...@deepsoft.com -- Webhosting Services ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://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: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org