[rsyslog] Output to named pipes not working on v4.5.5?

Luis Fernando Muñoz Mejías Luis.Fernando.Munoz.Mejias at cern.ch
Tue Nov 3 19:04:36 CET 2009


Hello, world

I must be doing something really dumb. I need to send some output to a
named pipe that I have already created, but rsyslog is refusing to
open it.

My configuration states:

*.* |/var/log/external/all/unknown;RSYSLOG_FileFormat

And, of course, the named pipe exists:

# ls -Z /var/log/external/all/unknown

prw-r----- root logreaders user_u:object_r:var_log_t
/var/log/external/all/unknown

But when I start the syslog daemon it complains with this message:

rsyslogd-2039: Could no open output file
'|/var/log/external/all/unknown' [try http://www.rsyslog.com/e/2039 ]

It may be a SELinux problem, but the logs show nothing about any
denied requests. And the context for the named pipe is the exact same
I have for the log files, which lie in the same directory as well.

Am I the only one experiencing such problems?

Thanks.
-- 
Luis Fernando Muñoz Mejías
Luis.Fernando.Munoz.Mejias at cern.ch




More information about the rsyslog mailing list