[Mailman-Users] aliases assistant

Mark Sapiro msapiro at value.net
Thu Jun 16 16:18:32 CEST 2005


Diana Huang wrote:

>Thanks all, you guys really give me some hints on my problem. Let me show 
>you permission of the script and the commands the script executes.
>
<snip>
>
>-rw-r--r--    1 root     root           81 Jun  7 12:41 
>/usr/local/sbin/mailman.aliases
>
>-rwxr-xr-x    1 root     root        47988 Oct 30  2003 /bin/cp
>
>-rw-rw----    1 mailman  mailman      1110 Jun 15 15:11 
>/usr/local/mailman/data/aliases
>
>-rw-r--r--    1 root     root          685 Jun  7 13:42 /etc/mailman.aliases
>
>lrwxrwxrwx    1 root     root           32 Apr  7  2003 
>/usr/bin/newaliases -> /etc/alternatives/mta-newaliases
>
>I create a mailman user, which is in the mailman group. The mailman group 
>only has a mailman user.
>
>I suppose the problems are caused by:
>
>1. user mailman has no  execute permission to run 
>/usr/local/sbin/mailman.aliases (causes "command not found")

Actually, no one has permission to execute this file. It's root that
needs permission because it's run by sudo as root.

chmod +x /usr/local/sbin/mailman.aliases

or 

chmod 755 /usr/local/sbin/mailman.aliases


>2. user root has no read permission to see /usr/local/mailman/data/aliases 
>(causes "status: 1, Operation not permitted")

That's correct.

chmod o+r /usr/local/mailman/data/aliases

or

chmod 664 /usr/local/mailman/data/aliases


--
Mark Sapiro <msapiro at value.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