On Tue, Dec 03, 2013 at 12:12:26PM -0800, Steve Beattie wrote: > This patch verifies basic alternation usage. > > Patch history: > v1: initial revision > v2: mark nested alternation tests as passing, as it was deemed a bug > that the parser didn't support them. > > Signed-off-by: Steve Beattie <[email protected]>
Acked-by: Seth Arnold <[email protected]> Thanks > --- > parser/tst/simple_tests/file/file/ok_alternations_1.sd | 7 +++++++ > parser/tst/simple_tests/file/file/ok_alternations_2.sd | 7 +++++++ > parser/tst/simple_tests/file/ok_alternations_1.sd | 7 +++++++ > parser/tst/simple_tests/file/ok_alternations_2.sd | 7 +++++++ > parser/tst/simple_tests/file/owner/ok_alternations_1.sd | 7 +++++++ > parser/tst/simple_tests/file/owner/ok_alternations_2.sd | 7 +++++++ > 6 files changed, 42 insertions(+) > > Index: b/parser/tst/simple_tests/file/ok_alternations_2.sd > =================================================================== > --- /dev/null > +++ b/parser/tst/simple_tests/file/ok_alternations_2.sd > @@ -0,0 +1,7 @@ > +# > +#=Description basic file rule w/nested alternations > +#=EXRESULT PASS > +# > +/usr/bin/foo { > + > /a/b/c/**{cache,data,download,/ext,file{admin,s},images,joomla,moodledata/sessions}/** > rw, > +} > Index: b/parser/tst/simple_tests/file/file/ok_alternations_1.sd > =================================================================== > --- /dev/null > +++ b/parser/tst/simple_tests/file/file/ok_alternations_1.sd > @@ -0,0 +1,7 @@ > +# > +#=Description basic file rule w/alternations > +#=EXRESULT PASS > +# > +/usr/bin/foo { > + file > /a/b/c/**{cache,data,download,/ext,fileadmin,files,images,joomla,moodledata/sessions}/** > rw, > +} > Index: b/parser/tst/simple_tests/file/ok_alternations_1.sd > =================================================================== > --- /dev/null > +++ b/parser/tst/simple_tests/file/ok_alternations_1.sd > @@ -0,0 +1,7 @@ > +# > +#=Description basic file rule w/alternations > +#=EXRESULT PASS > +# > +/usr/bin/foo { > + > /a/b/c/**{cache,data,download,/ext,fileadmin,files,images,joomla,moodledata/sessions}/** > rw, > +} > Index: b/parser/tst/simple_tests/file/file/ok_alternations_2.sd > =================================================================== > --- /dev/null > +++ b/parser/tst/simple_tests/file/file/ok_alternations_2.sd > @@ -0,0 +1,7 @@ > +# > +#=Description basic file rule w/nested alternations > +#=EXRESULT PASS > +# > +/usr/bin/foo { > + file > /a/b/c/**{cache,data,download,/ext,file{admin,s},images,joomla,moodledata/sessions}/** > rw, > +} > Index: b/parser/tst/simple_tests/file/owner/ok_alternations_2.sd > =================================================================== > --- /dev/null > +++ b/parser/tst/simple_tests/file/owner/ok_alternations_2.sd > @@ -0,0 +1,7 @@ > +# > +#=Description basic file rule w/nested alternations > +#=EXRESULT PASS > +# > +/usr/bin/foo { > + owner > /a/b/c/**{cache,data,download,/ext,file{admin,s},images,joomla,moodledata/sessions}/** > rw, > +} > Index: b/parser/tst/simple_tests/file/owner/ok_alternations_1.sd > =================================================================== > --- /dev/null > +++ b/parser/tst/simple_tests/file/owner/ok_alternations_1.sd > @@ -0,0 +1,7 @@ > +# > +#=Description basic file rule w/alternations > +#=EXRESULT PASS > +# > +/usr/bin/foo { > + owner > /a/b/c/**{cache,data,download,/ext,fileadmin,files,images,joomla,moodledata/sessions}/** > rw, > +}
signature.asc
Description: Digital signature
-- AppArmor mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/apparmor
