Package: apparmor / 2.9.0-3

Metadata

Package Version Patches format
apparmor 2.9.0-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
notify group.patch | (download)

utils/notify.conf | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 the group for reading /var/log/kern.log is "adm", not "admin".
abstractions ubuntu browsers.patch | (download)

profiles/apparmor.d/abstractions/ubuntu-browsers | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 include iceweasel in firefox abstraction. (upstream r2036)
add debian integration to lighttpd.patch | (download)

profiles/apparmor/profiles/extras/usr.sbin.lighttpd | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)

 add entries for lighttpd to work in a debian/ubuntu install
ubuntu manpage updates.patch | (download)

parser/apparmor.pod | 65 62 + 3 - 0 !
1 file changed, 62 insertions(+), 3 deletions(-)

 adjust apparmor(5) to describe policy load on ubuntu
Bug-Ubuntu: https://launchpad.net/bugs/974089
Forward: no (Ubuntu specific)


libapparmor layout deb.patch | (download)

libraries/libapparmor/swig/python/Makefile.am | 2 1 + 1 - 0 !
utils/Makefile | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 always install python modules in the proper location when creating
 deb files
etc writable.patch | (download)

profiles/apparmor.d/abstractions/base | 1 1 + 0 - 0 !
profiles/apparmor.d/abstractions/ubuntu-browsers.d/java | 2 2 + 0 - 0 !
profiles/apparmor/profiles/extras/usr.lib.firefox.firefox | 1 1 + 0 - 0 !
profiles/apparmor/profiles/extras/usr.sbin.sshd | 1 1 + 0 - 0 !
4 files changed, 5 insertions(+)

 allow reading time configuration from /etc/writable, as we have it on the phone.
aa utils_are_bilingual.patch | (download)

utils/aa-audit | 2 1 + 1 - 0 !
utils/aa-autodep | 2 1 + 1 - 0 !
utils/aa-cleanprof | 2 1 + 1 - 0 !
utils/aa-complain | 2 1 + 1 - 0 !
utils/aa-disable | 2 1 + 1 - 0 !
utils/aa-enforce | 2 1 + 1 - 0 !
utils/aa-genprof | 2 1 + 1 - 0 !
utils/aa-logprof | 2 1 + 1 - 0 !
utils/aa-mergeprof | 2 1 + 1 - 0 !
utils/aa-status | 2 1 + 1 - 0 !
utils/aa-unconfined | 2 1 + 1 - 0 !
11 files changed, 11 insertions(+), 11 deletions(-)

 aa-status was written to work with python 2 or 3. upstream is
 still using 2, so adjust ours to use /usr/bin/python3 to avoid pulling
 python 2 back to the desktop images
parser include usr share apparmor.patch | (download)

parser/parser.conf | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 resolve includes for hardware specific accesses directory
 When using the #include directive in an AppArmor profile, the parser should
 search /usr/share/apparmor in addition to /etc/apparmor.d.
 .
 This is needed because Ubuntu places hardware specific access rules in
 /usr/share/apparmor/hardware.
 .
 Note that the addition of this search patch may result in namespace collisions
 among the two include directories.
libapparmor mention dbus method in getcon man.patch | (download)

libraries/libapparmor/doc/aa_getcon.pod | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 document d-bus getcon method in aa_getcon man page
 .
 This patch should be submitted to upstream AppArmor after the AppArmor
 mediation patches are submitted to upstream D-Bus.
add chromium browser.patch | (download)

profiles/apparmor.d/usr.bin.chromium-browser | 258 258 + 0 - 0 !
1 file changed, 258 insertions(+)

 chromium-browser profile
pass compiler flags.patch | (download)

changehat/pam_apparmor/Makefile | 2 1 + 1 - 0 !
libraries/libapparmor/swig/perl/Makefile.PL.in | 1 1 + 0 - 0 !
parser/Makefile | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 2 deletions(-)

 pass ldflags fully into build.
raise test timeout.patch | (download)

parser/tst/simple.pl | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 raises the self-test timeout to 4 minutes for really slow machines.
non linux.patch | (download)

common/Make.rules | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 allow parser to build even when not on linux.