[apparmor] Developer's (Programmer's) Guide
John Johansen
john.johansen at canonical.com
Mon Apr 1 17:27:15 UTC 2019
On 4/1/19 2:49 AM, Harpoon wrote:
> Hi,
>
> I learnt quite a lot about the internals of Linux Kernel from Linux Kernel Development by Robert Love. I am interested in learning the inner workings of Apparmor, but most of the documentation on the internet is for users and administrators.
>
> Is there any Developer's Guide available for apparmor that details the structures, methods, etc. I tried skimming the code in linux/security/apparmor but it wasn't very helpful. A book would be highly appreciated.
>
There isn't much, documentation is one of those things that is always lacking and behind.
It doesn't help that we aren't to where we need to be to fully implement the model so things are still changing.
The closest thing you will find is
https://gitlab.com/apparmor/apparmor/wikis/apparmor_kernel_development_guide
which is inadequate, very much a wip and hasn't been updated in months.
More information about the AppArmor
mailing list