Thanks for the tip! You guys rock! Thank you soooo much.
Thomas J. Raef Founder, WeWatchYourWebsite.com http://wewatchyourwebsite.com tr...@wewatchyourwebsite.com LinkedIn <https://www.linkedin.com/in/thomas-raef-74b93a14/> Facebook <https://www.facebook.com/WeWatchYourWebsite> On Fri, May 24, 2024 at 12:57 PM David Lang <da...@lang.hm> wrote: > if you start rsyslog with the -o /path/to/file option, it will write a > copy of > the config file as it sees it with all includes, that is what you should > look > at to figure the order of things. Many distros put the includes late in > the > config, so putting things in an included file may be too late for some > things. > > David Lang > > > On Fri, 24 May 2024, Thomas Raef wrote: > > > Date: Fri, 24 May 2024 12:37:15 -0400 > > From: Thomas Raef <tr...@wewatchyourwebsite.com> > > To: David Lang <da...@lang.hm> > > Cc: Rainer Gerhards via rsyslog <rsyslog@lists.adiscon.com>, > > Rainer Gerhards <rgerha...@hq.adiscon.com> > > Subject: Re: [rsyslog] Stop actions > > > > I created a lower numbered rules file with just this in it: > > > > ruleset(name="drop") { > > if ($rawmsg contains "temp-write-test-") or ($rawmsg contains "-mc.log") > or > > ($rawmsg contains "/bb-plugin/cache") then { > > stop > > } > > } > > > > input(type="imfile" > > File="/var/log/audit/audit.log" > > Tag="audit_logs" > > ruleset="drop" > > reopenOnTruncate="on" > > ) > > > > And it appears to be working. > > Thomas J. Raef > > Founder, WeWatchYourWebsite.com > > http://wewatchyourwebsite.com > > tr...@wewatchyourwebsite.com > > LinkedIn <https://www.linkedin.com/in/thomas-raef-74b93a14/> > > Facebook <https://www.facebook.com/WeWatchYourWebsite> > > > > > > > > On Fri, May 24, 2024 at 12:21 PM David Lang <da...@lang.hm> wrote: > > > >> or you have other actions in the config that happen before your stop > takes > >> place. > >> > >> David Lang > >> > >> On Fri, 24 May 2024, Rainer Gerhards via rsyslog wrote: > >> > >>> Date: Fri, 24 May 2024 13:57:07 +0200 > >>> From: Rainer Gerhards via rsyslog <rsyslog@lists.adiscon.com> > >>> To: Thomas Raef <tr...@wewatchyourwebsite.com> > >>> Cc: Rainer Gerhards <rgerha...@hq.adiscon.com>, > >>> rsyslog-users <rsyslog@lists.adiscon.com> > >>> Subject: Re: [rsyslog] Stop actions > >>> > >>> pls show your complete config. I guess the ruleset is not bound to > >>> anything. Otherwise, $rawmsg MUST fit. As such, I think the ruleset is > >>> never activated for these messages. > >>> > >>> Rainer > >>> > >>> El vie, 24 may 2024 a las 13:43, Thomas Raef > >>> (<tr...@wewatchyourwebsite.com>) escribió: > >>>> > >>>> I changed it to: > >>>> > >>>> ruleset(name="drop") { > >>>> if ($rawmsg contains "temp-write-test-") or ($rawmsg contains > >> "-mc.log") or ($rawmsg contains "/bb-plugin/cache") then { > >>>> stop > >>>> } > >>>> } > >>>> > >>>> But the messages still show up. > >>>> > >>>> If the message is malformed, what can I do? > >>>> > >>>> This is one such message I'm still getting: > >>>> > >>>> "message": type=PATH msg=audit(1715691166.683:1235018): item=1 > >> > name=\"/var/www/[redacted]/htdocs/wp-content/mc_data/e0dd02283d6008e11343bf4b5d38ced4-mc.log\" > >> inode=2427162 dev=08:01 mode=0100644 ouid=1010 ogid=2011 rdev=00:00 > >> nametype=CREATE cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0 > >> OUID=\"[redacted\" OGID=\"redacted\" > >>>> > >>>> Thomas J. Raef > >>>> Founder, WeWatchYourWebsite.com > >>>> http://wewatchyourwebsite.com > >>>> tr...@wewatchyourwebsite.com > >>>> LinkedIn > >>>> Facebook > >>>> > >>>> > >>>> > >>>> On Fri, May 24, 2024 at 6:49 AM Rainer Gerhards < > >> rgerha...@hq.adiscon.com> wrote: > >>>>> > >>>>> I guess the message is malformed and the string you look for is > inside > >>>>> another field. > >>>>> > >>>>> I would suggest that you use "$rawmsg" instead of "$msg". If that > >>>>> works, a) we are on the right track and b) you actually solved the > >>>>> issue, albeit probably not in the best possible way. > >>>>> > >>>>> HTH > >>>>> Rainer > >>>>> > >>>>> El vie, 24 may 2024 a las 12:28, Thomas Raef via rsyslog > >>>>> (<rsyslog@lists.adiscon.com>) escribió: > >>>>>> > >>>>>> I have rules setup but I want to ignore all entries like this: > >>>>>> > >>>>>> "message": type=PATH msg=audit(1715687344.694:1226486): item=3 > >>>>>> > >> > name=\"/var/www/[redacted].com/htdocs/wp-content/temp-write-test-12345467\" > >>>>>> inode=1661307 dev=08:01 mode=0100644 ouid=1005 ogid=2006 rdev=00:00 > >>>>>> nametype=CREATE cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0 > >>>>>> OUID=\"[redacted]\" OGID=\"[redacted]\" > >>>>>> > >>>>>> I want to ignore all entries that have temp-write-test- in the > >> message. > >>>>>> > >>>>>> I've tried: > >>>>>> > >>>>>> :msg, contains, "temp-write-test-" stop > >>>>>> > >>>>>> > >>>>>> > >>>>>> But I continually get messages with that string in them. I've tried > >> it with > >>>>>> that as the first rule. > >>>>>> > >>>>>> > >>>>>> And I've tried this as well: > >>>>>> > >>>>>> > >>>>>> ruleset(name="drop") { > >>>>>> if ($msg contains "temp-write-test-") or ($msg contains "-mc.log") > >> or ($msg > >>>>>> contains "/bb-plugin/cache") then { > >>>>>> stop > >>>>>> } > >>>>>> } > >>>>>> > >>>>>> input(type="imfile" > >>>>>> File="/var/log/audit/audit.log" > >>>>>> Tag="audit_logs" > >>>>>> ruleset="drop" > >>>>>> reopenOnTruncate="on" > >>>>>> ) > >>>>>> > >>>>>> > >>>>>> Nothing works. > >>>>>> > >>>>>> > >>>>>> Can anyone shed some light? Please? > >>>>>> > >>>>>> > >>>>>> Thomas J. Raef > >>>>>> Founder, WeWatchYourWebsite.com > >>>>>> http://wewatchyourwebsite.com > >>>>>> tr...@wewatchyourwebsite.com > >>>>>> LinkedIn <https://www.linkedin.com/in/thomas-raef-74b93a14/> > >>>>>> Facebook <https://www.facebook.com/WeWatchYourWebsite> > >>>>>> _______________________________________________ > >>>>>> rsyslog mailing list > >>>>>> https://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 > >>> https://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 https://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.