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

Barry Finkel b19141 at anl.gov
Tue Oct 28 20:42:47 CET 2008


jewel.brueggeman-makda at washburn.edu wrote, in reply:

>/etc/aliases is the location of my aliases file and that's where postfix
>is pointing.  I cannot change the owner to the aliases and aliases.db or
>else I can't run newaliases. 
>
>I ran ./configure --with-mail-god=nobody
>and I have default_privs = nobody
>
>Any other suggestions? 

There should be two aliases files - one supplied by the OS (and/or
Postfix), and one created by Mailman.  You need to define both to
Postfix in main.cf in the

     alias_maps = hash:aliasfile1 hash:aliasfile2

line.  Keep the permissions on the system file as they are, so that
the "newaliases" command will work.  The permissions on the
Mailman-generated aliases file need to match the 

     --with-mail-gid=

parameter on the ./configure statement.

I just noticed that on my Ubuntu system there is no system aliases file,
so I do not have a definition for postmaster, MAILER-DAEMON, and the
other common userids.  And I do not want to include those definitions
in the Mailman-generated aliases file, as a re-generation of that file
would proably omit my manual additions.
----------------------------------------------------------------------
Barry S. Finkel
Computing and Information Systems Division
Argonne National Laboratory          Phone:    +1 (630) 252-7277
9700 South Cass Avenue               Facsimile:+1 (630) 252-4601
Building 222, Room D209              Internet: BSFinkel at anl.gov
Argonne, IL   60439-4828             IBMMAIL:  I1004994



More information about the Mailman-Users mailing list