No, that doesn't work because the ! rule still matches the onefile rule, so it is excluded. This can be seen when running with -V250:
"/opt/app/dir" matches rule from line #131: ^/opt/app/dir /opt/app/dir match=0, tree=0x7fc395d8f780, attr=0 "/opt/app/dir/onefile" matches rule from line #132: ^/opt/app/dir/onefile "/opt/app/dir/onefile" matches rule from line #131: ^/opt/app/dir /opt/app/dir/onefile match=0, tree=0x7fc395d8f780, attr=0 ~ Brian Mathis @orev On Thu, Nov 19, 2015 at 12:07 PM, Jobst Schmalenbach <jo...@barrett.com.au> wrote: > Wouldn't it be > > !/opt/app/dir > /opt/app/dir/onefile NORMAL > > Jobst > > -- > Sent from my Mobile. > > > On 19 November 2015 7:29:46 PM AEDT, Brian Mathis < > brian.mathis+a...@betteradmin.com> wrote: >> >> Thanks for the reply (glad this list isn't completely dead), but I think >> it's pretty clear that I said "all files/dirs in a subdirectory" and >> "without itemizing every file to exclude". This indicates that a specific >> include/exclude is explicitly not what I'm looking for, as the list of >> things to exclude is not known beforehand. >> >> ~ Brian Mathis >> @orev >> >> >> On Wed, Nov 18, 2015 at 10:47 PM, Shirkdog <shirk...@gmail.com> wrote: >> >>> What if you do the specific include/exclude? >>> >>> /opt/app/dir2/.* NORMAL >>> !/opt/app/dir1 >>> !/opt/app/dir3 >>> >>> >>> --- >>> Michael Shirk >>> >>> >>> On Wed, Nov 18, 2015 at 12:23 PM, Brian Mathis >>> <brian.mathis+a...@betteradmin.com> wrote: >>> > I'm trying to setup some rules that exclude all files/dirs in a >>> subdirectory >>> > except for one, without itemizing every file to exclude. >>> > >>> > Example: >>> > /opt/app/dir1 --> exclude >>> > /opt/app/dir2 --> include >>> > /opt/app/dir3 --> exclude >>> > >>> > I'm trying something like this, but can't seem to get it working: >>> > /opt/app/dir2/.* NORMAL >>> > !/opt/app/ >>> > / EVERYTHING >>> > The ! rule always seems to override the dir2 rule. >>> > >>> > Is there any way to accomplish this with aide? >>> > >>> > ~ Brian Mathis >>> > @orev >>> > >>> > >>> > _______________________________________________ >>> > Aide mailing list >>> > Aide@cs.tut.fi >>> > https://mailman.cs.tut.fi/mailman/listinfo/aide >>> > >>> _______________________________________________ >>> Aide mailing list >>> Aide@cs.tut.fi >>> https://mailman.cs.tut.fi/mailman/listinfo/aide >>> >> >> ------------------------------ >> >> Aide mailing list >> Aide@cs.tut.fi >> https://mailman.cs.tut.fi/mailman/listinfo/aide >> >>
_______________________________________________ Aide mailing list Aide@cs.tut.fi https://mailman.cs.tut.fi/mailman/listinfo/aide