On Thu, May 5, 2016 at 2:29 AM, opensource.cbc <[email protected]>
wrote:

> thanks!I was wrong,and it will be called at line 400 or 403.
> “user.!info”what does that mean? Logging nothing except debug of user logs?
>

I believe so.


> "user.!=info", logging all of  user log except info of user logs.
>

I believe that is correct.


> If so,I think the bug is at line 462 and 474,because the pmask is
> TABLE_NOPRI,the line just set the special bit and the other bits always 0.
>

So you are saying it should be TABLE_ALLPRI and then turn off that bit,
right?

Let me look ...


> Do I have exact understanding?
>
> -----
>
> -------------------------------------------------------------
>
> 发件人:Peter Portante <[email protected]>
> 发送时间:2016年5月5日(星期四) 10:36
> 收件人:opensource.cbc <[email protected]>; rsyslog-users <
> [email protected]>
> 抄 送:Rainer Gerhards <[email protected]>
> 主 题:Re: [rsyslog] 回复: how to config for Logging anything except specific
> level?
>
>
>
> On Wed, May 4, 2016 at 9:12 PM, opensource.cbc <[email protected]>
> wrote:
>      I have run rsyslog in debug mode and the output   is wrong。All of
>  mask is X。    And I think there is a bug  in the  code。At conf.c line
> 394, it doesn't call decodeSyslogName.
>
> Yes, it appears that it does not call decodeSyslogName() because it will
> be called at either line 400 or 403.
>
> So have you verified using a tool like "logger" that logging with info
> priority fails to land in /var/log/test3?  E.g. "logger -p user.debug
> message" lands only in /var/log/test3, and "logger -p user.info message2"
> lands in /var/log/test1 and /var/log/test2, and "logger -p user.notice
> message3" lands in /var/log/test1?  (I think I have that right.)
>
> -peter
>
> ------------------------------------------------------------------发件人:Rainer
> Gerhards <[email protected]>发送时间:2016年5月3日(星期二)
> 15:41收件人:opensource.cbc <[email protected]>; rsyslog-users <
> [email protected]>主 题:Re: [rsyslog] how to config for Logging
> anything except specific level?
> 2016-04-29 14:37 GMT+02:00 opensource.cbc <[email protected]>:
> > Hi,     user. info     /var/log/test1
> >     user.=info    /var/log/test2
>
> >     user.!info    /var/log/test3     I have used these configurations, but 
> > the third configuration does not work。I want to log anything of user 
> > log,except info,Did I  do something wrong?
> > tks!
>
> I suggest to run rsyslog in debug mode and check what is output.
>
> Rainer
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> DON'T LIKE THAT.
>
>
>
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to