[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