apparmor/profiles/apparmor.d/abstractions/apparmor_api
Steve Beattie fb510f8d5b Subject: profiles - fix apparmor_api abstractions
The apparmor_api abstractions make the mistake of including tunables
directly, which is a no-no since the variable definitions in tunables
need to occur in the preamble of a profile, not embedded within it.
This patch removes those includes, and replaces them documentation of
tunables are necessary, as some of the expected ones are not part of
tunables/global.

It also adjust the kernelvars tunable's definition of the @{pid}
regex, as the current parser does not support nesting of {} groupings,
which breaks any profile that attempts to use the tunable.

Signed-off-by: Steve Beattie <sbeattie@ubuntu.com>
Acked-By: Seth Arnold <seth.arnold@canonical.com>
2013-01-02 15:02:29 -08:00
..
change_profile apparmor: add abstractions to support the apparmor api 2012-10-20 01:19:22 -07:00
examine Subject: profiles - fix apparmor_api abstractions 2013-01-02 15:02:29 -08:00
find_mountpoint Subject: profiles - fix apparmor_api abstractions 2013-01-02 15:02:29 -08:00
introspect Subject: profiles - fix apparmor_api abstractions 2013-01-02 15:02:29 -08:00
is_enabled Subject: profiles - fix apparmor_api abstractions 2013-01-02 15:02:29 -08:00