On Sat, 23 Oct 2010, Tim Uckun wrote:
rsyslog will log a message to however many different destinations that you
tell it to. It doesn't log it to the first match and then stop processing
the log, it continues to see if there is anywhere else that matches the
message.
I am surprised the default setup in ubuntu does this thouhg. Maybe
they just took the syslog conf file and carried it across.
syslog did the same thing, if you listed multiple lines that matched a log
message, it would put it in multiple files.
if you want to have rsyslog stop processing a message after it's matched,
you have to tell it to do so explicitly.
the easy way to do this is to add a line
& ~
after the line that matches the logs you don't want to see anywere else.
How come adding local0.none didn't help? Maybe that's because it was
in a different file?
That would be a question for Rainer.
David Lang
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com