Hi All,
I am using syslog-ng on SLES linux (shipped by
default from SLES). I found out a rather unusual behaviour, which seems to be a
bug in syslog-ng:
Excerpt from my configuration file: I have the definition
of a single source two times, in different places of my configuration file, as
follows:
.
.
source s_clog_tail {
pipe("/dev/log_consolidation_fifo"); };
..
..
source s_clog_tail {
pipe("/dev/log_consolidation_fifo"); };
..
..
When I try to use syslog-ng with –s
option, it does not complain, but if I run syslog-ng, it does not log messages
from this source. i.e., it fails to log messages from this source. Should I
file this as a bug in syslog-ng? The duplicate definition is probably a
msitake and definitely not needed, and after removing the duplicate definition,
everything works fine. Just wondering why double definition fails, though.
Thanks and regards,
++++++++++++++++++++++++++++++++++++++
Ananda Matthur
MSL
++++++++++++++++++++++++++++++++++++++