Jeff, could youe send me off-list a debug log of a run with the nonfunctional config? I am right in the middle of some optimization and it will take me a while to prepare my dev env to use a "regular" version. So a debug log may speed up things.
Rainer > -----Original Message----- > From: [email protected] [mailto:rsyslog- > [email protected]] On Behalf Of Rainer Gerhards > Sent: Monday, June 14, 2010 11:18 AM > To: rsyslog-users > Subject: Re: [rsyslog] IncludeConfig breaking config ordering? > > Hi Jeff, > > that should not make any difference and I do not see how it could with > the > statements you give (if you have an async action queue, that would be > different). I'll try to reproduce it later today. > > Rainer > > > -----Original Message----- > > From: [email protected] [mailto:rsyslog- > > [email protected]] On Behalf Of Jeff Turner > > Sent: Monday, June 14, 2010 11:02 AM > > To: [email protected] > > Subject: [rsyslog] IncludeConfig breaking config ordering? > > > > Hi, > > > > Perhaps I'm missing something, but it appears that $IncludeConfig is > > messing > > up the evaluation order of expressions. > > > > Given this trimmed-down configuration file, /tmp/rsyslog.conf: > > > > $ModLoad imuxsock > > :msg, contains, "testy" /tmp/test.log > > & ~ > > *.*;auth,authpriv.none -/tmp/syslog > > > > I start an rsyslogd instance with it: > > > > sudo rsyslogd -f /tmp/rsyslog.conf -d > > > > and then run: > > > > logger "_testy_ hello world" > > > > As expected, I see 'hello world' logged in /tmp/test.log, not in > > /tmp/syslog > > > > Now if I modify the config to: > > > > $ModLoad imuxsock > > :msg, contains, "testy" /tmp/test.log > > & ~ > > $IncludeConfig /tmp/more.conf > > > > and create /tmp/more.conf containing: > > *.*;auth,authpriv.none -/tmp/syslog > > > > Now I get 'hello world' logged to /tmp/test.log and /tmp/syslog, when > I > > would still expect it to only appear in /tmp/test.log. > > > > According to http://www.rsyslog.com/doc-rsconf1_includeconfig.html, > > shouldn't these be logically identical? > > > > I've tested with rsyslog 4.2.0 (Ubuntu 10.4) and 5.4.0. > > > > > > Regards, > > Jeff > > _______________________________________________ > > rsyslog mailing list > > http://lists.adiscon.net/mailman/listinfo/rsyslog > > http://www.rsyslog.com > _______________________________________________ > rsyslog mailing list > http://lists.adiscon.net/mailman/listinfo/rsyslog > http://www.rsyslog.com _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com

