[Mailman-Users] Command output: local: fatal: execvp/usr/local/mailman/mail/mailman: Permission denied )

Mark Sapiro mark at msapiro.net
Mon Oct 27 23:32:23 CET 2008


jewel.brueggeman-makda at washburn.edu wrote:

>When I create a new list and put my email address, I do receive a
>confirmation.  I can deliver mail as root also from my server.  Once I
>try and post to the list is when nothing happens, just a bounce back
>saying the "Connection is refused." The only clue I can see if the
>following in my maillog:
>
>Command output: local: fatal: execvp /usr/local/mailman/mail/mailman:
>Permission denied 
>
>I read the above error means postfix does not have permissions to access
>the mailman wrappers.
>
>Before I post this question to a postfix listserv, I wanted to confirm
>my permissions were correct.  Here is what I have for
>/usr/local/mailman/mail/mailman:
>
>-rwxrwsr-x  1 mailman mailman 16887 Oct 15 09:10 mailman
>
>My aliases.db file is owned by root.


I think this is the problem. If you have Mailman/Postfix integration,
so that Mailman's aliases are in Mailman's data/aliases and
data/aliases.db files, aliases.db needs to be owned by mailman, not
root.


>I am running...
>Red Hat 5.1
>Postfix 2.3.3
>Mailman 2.1.11
>
>Also, when I run check_perms - f as root it says "no problems found"


That's a flaw in check_perms. It only checks group on files and
directories, not owner, because owner doesn't matter except for this
one file.

Also, see the FAQ at <http://wiki.list.org/x/tYA9> in case you run into
a group mismatch after fixing the owner.

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