On Thursday 14 December 2006 00:55, Ingo Lantschner wrote:
> There is one thing I dont understand even after reading it several
> times: If deliveries are made with the rights of the receiving user
> (=nagios), why do I get this error:
> postfix/local[7570]:  to=<[EMAIL PROTECTED]>, relay=local,
> delay=3, status=bounced (Command died with status 1:
> "/usr/local/nagios/libexec/eventhandlers/handle-RAID-mail". Command
> output: local: fatal: execvp
> /usr/local/nagios/libexec/eventhandlers/handle-RAID-mail: Permission
> denied )
>
> The line in /etc/aliases is:
> nagios: "|/usr/local/nagios/libexec/eventhandlers/handle-RAID-mail"
>
> this points to:
> -rwxrwxr-- 1 nagios admin  handle-RAID-mail
>
> which calls:
> -rwxrwxr-- 1 nagios admin  submit_check_result
>
> which outputs to:
> prw-rw---- 1 nagios nagcmd nagios.cmd
>
> In my understanding it should have been delivered, w/o making an extra
> aliases-file, since the receiving user has rw(x) on all files in the
> chain. My misunderstanding or wrong documentation?

When used as above in /etc/aliases, the string "nagios" is not interpreted
as a user, it is just a label.  You could also a line for "postmaster"
there even though you probably don't have a user called "postmaster".

--Mike Bird

-- 
ubuntu-server mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server

Reply via email to