On Dec 01, 2003 at 19:09, Claus Thrane <thrane(a)dumtsvin.dk> wrote:
Hello I have tryed installing SER on two Debian(I386)
servers, on both
mashines i get the following error in the syslog, while running "serctl
moni"
Nov 30 13:38:45 *host* /usr/sbin/ser[24949]: ERROR: open_reply_pipe:
open error (/tmp/ser_receiver_25028): Permission denied
Nov 30 13:38:45 *host* /usr/sbin/ser[24949]: ERROR: fifo_reply: no reply
pipe /tmp/ser_receiver_25028
what am I missing.
serctl creates a fifo where it expects ser's reply.
It seems the reply fifo created for "moni" has no write permissions for
"other".
Solutions:
- change serctl (search for moni and add "chmod a+w $path" after
mkfifo $path)
- change umask before running serctl
- run serctl sgid or suid ser
- run ser as root (in /etc/init.d/ser change -u ser -g ser to -u root)
-- not recommended
- don't run serctl moni :-)
Andrei