[Apparmor-dev] AppArmor profile parser library
Matt Barringer
mbarringer at suse.de
Sun Aug 19 14:16:02 MDT 2007
Hello,
I have now checked the first version of the AppArmor profile parser
library, libaaprofileparse, into svn:trunk/management/libaaprofileparse.
It is written in C, using ANTLR 3 to generate the parser & lexer, but that
should be well hidden from users of the library, and ANTLR's support
libraries are compiled into the library so it is entirely self-contained.
I would like to stress that while I believe the library is feature
complete, leak and bug free, and supporting the full range of current
AppArmor syntax as well as some additional features that may or may not
end up being used, it should be considered an alpha release, with an API
that is incomplete and may be subject to instability. There is a
work-in-progress tutorial in the doc/ directory, and an example of how to
interact with it is testsuite/test_multi.c.
As always, let me know if you have any comments or suggestions.
Thanks,
Matt
More information about the Apparmor-dev
mailing list