Format: 1.8 Date: Sat, 09 Apr 2016 01:35:25 -0500 Source: apparmor Binary: apparmor apparmor-utils apparmor-profiles apparmor-docs libapparmor-dev libapparmor1 libapparmor-perl libapache2-mod-apparmor libpam-apparmor apparmor-notify python-libapparmor python3-libapparmor python-apparmor python3-apparmor dh-apparmor apparmor-easyprof Architecture: i386 i386_translations Version: 2.10.95-0ubuntu1 Distribution: xenial-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Tyler Hicks Description: apparmor - user-space parser utility for AppArmor apparmor-docs - documentation for AppArmor apparmor-easyprof - AppArmor easyprof profiling tool apparmor-notify - AppArmor notification system apparmor-profiles - profiles for AppArmor Security policies apparmor-utils - utilities for controlling AppArmor dh-apparmor - AppArmor debhelper routines libapache2-mod-apparmor - changehat AppArmor library as an Apache module libapparmor-dev - AppArmor development libraries and header files libapparmor-perl - AppArmor library Perl bindings libapparmor1 - changehat AppArmor library libpam-apparmor - changehat AppArmor library as a PAM module python-apparmor - AppArmor Python utility library python-libapparmor - AppArmor library Python bindings python3-apparmor - AppArmor Python3 utility library python3-libapparmor - AppArmor library Python3 bindings Closes: 810888 813835 Launchpad-Bugs-Fixed: 1210514 1272028 1379535 1393979 1480492 1501913 1505775 1513880 1521400 1523297 1525119 1526085 1528139 1531325 1534405 1540562 1540666 1544387 1559705 1561762 1561939 Changes: apparmor (2.10.95-0ubuntu1) xenial; urgency=medium . * Update to apparmor 2.10.95 (2.11 Beta 1) (LP: #1561762) - Allow Apache prefork profile to chown(2) files (LP: #1210514) - Allow deluge-gtk and deluge-console to handle torrents opened in browsers (LP: #1501913) - Allow file accesses needed by some programs using libnl-3-200 (Closes: #810888) - Allow file accesses needed on systems that use NetworkManager without resolvconf (Closes: #813835) - Adjust aa-status(8) to work without python3-apparmor (LP: #1480492) - Fix aa-logprof(8) crash when operating on files containing multiple profiles with certain rules (LP: #1528139) - Fix log parsing crashes, in the Python utilities, caused by certain file related events (LP: #1525119, LP: #1540562) - Fix log parsing crasher, in the Python utilities, caused by certain change_hat events (LP: #1523297) - Improve Python 2 support of the utils by fixing an aa-logprof(8) crasher when Python 3 is not available (LP: #1513880) - Send aa-easyprof(8) error messages to stderr instead of stdout (LP: #1521400) - Fix aa-autodep(8) failure when the shebang line of a script contained parameters (LP: #1505775) - Don't depend on the system logprof.conf when running utils/ build tests (LP: #1393979) - Fix apparmor_parser(8) bugs when parsing profiles that use policy namespaces in the profile declaration or profile transition targets (LP: #1540666, LP: #1544387) - Regression fix for apparmor_parser(8) bug that resulted in the --namespace-string commandline option being ignored causing profiles to be loaded into the root policy namespace (LP: #1526085) - Fix crasher regression in apparmor_parser(8) when the parser was asked to process a directory (LP: #1534405) - Fix bug in apparmor_parser(8) to honor the specified bind flags remount rules (LP: #1272028) - Support tarball generation for Coverity scans and fix a number of issues discovered by Coverity - Fix regression test failures on s390x systems (LP: #1531325) - Adjust expected errno values in changeprofile regression test (LP: #1559705) - The Python utils gained support for ptrace and signal rules - aa-exec(8) received a rewrite in C - apparmor_parser(8) gained support for stacking multiple profiles, as supported by the Xenial kernel (LP: #1379535) - libapparmor gained new public interfaces, aa_stack_profile(2) and aa_stack_onexec(2), allowing applications to utilize the new kernel stacking support (LP: #1379535) * Drop the following patches since they've been incorporated upstream: - aa-status-dont_require_python3-apparmor.patch - r3209-dnsmasq-allow-dash - r3227-locale-indep-capabilities-sorting.patch - r3277-update-python-abstraction.patch - r3366-networkd.patch, - tests-fix_sysctl_test.patch - parser-fix-cache-file-mtime-regression.patch - parser-verify-cache-file-mtime.patch - parser-run-caching-tests-without-apparmorfs.patch - parser-do-cleanup-when-test-was-skipped.patch - parser-allow-unspec-in-network-rules.patch * debian/rules, debian/apparmor.install, debian/apparmor.manpages: Update for new upstream binutils directory and aa-enabled binary - Continue installing aa-exec into /usr/sbin/ for now since click-apparmor's aa-exec-click autopkgtest expects it to be there * debian/libapparmor-dev.manpages: Include the new aa_stack_profile.2 man page * debian/patches/r3424-nscd-profile-allow-paranoia-mode.patch: Allow file access needed for nscd's paranoia mode * debian/patches/r3425-adjust-stacking-tests-version-check.patch: Adjust the regression test build time checks, for libapparmor stacking support, to look for the 2.10.95 versioning rather than 2.11 * debian/patches/r3426-allow-debugedit-to-work-on-apparmor-parser.patch: Remove extra slash in the parser Makefile so that debugedit(8) can work on apparmor_parser(8) (LP: #1561939) * debian/patches/allow-stacking-tests-to-use-system.patch: Adjust the file rules of the new stacking tests so that the generated profiles allow the system binaries and libraries to be tested * debian/libapparmor1.symbols: update symbols file for added symbols in libapparmor Checksums-Sha1: 42ec1956f550b9813f7d6d1ecfd48bda76187f13 1181372 apparmor-dbgsym_2.10.95-0ubuntu1_i386.ddeb 66fe3e3358057010c6facbdffee2f3ea7f1767fe 53390 apparmor-utils_2.10.95-0ubuntu1_i386.deb 183abf88027623f87b0f36373463840609b26d66 483300 apparmor_2.10.95-0ubuntu1_i386.deb 3923c8e4093d0e15da5ad796b2c30613f7724744 174994 apparmor_2.10.95-0ubuntu1_i386_translations.tar.gz 067f1c1bb7af1c50cda4b02f8975be34d271150a 12678 libapache2-mod-apparmor-dbgsym_2.10.95-0ubuntu1_i386.ddeb da56874718b899e722a0ec5914c6a5c5a5ee2c35 15036 libapache2-mod-apparmor_2.10.95-0ubuntu1_i386.deb 81aabb8e2580ef7fac20f244a394707f66f7356e 67820 libapparmor-dev_2.10.95-0ubuntu1_i386.deb 665df688498b70614443ea286b4704828148c8ad 72254 libapparmor-perl-dbgsym_2.10.95-0ubuntu1_i386.ddeb 6709da924a418814304e01a3eb808601eed3e518 30132 libapparmor-perl_2.10.95-0ubuntu1_i386.deb a846396f075204394ab828e55f10ebde377fcc21 38912 libapparmor1-dbgsym_2.10.95-0ubuntu1_i386.ddeb 15ab582908adb7072bc4dbff2dcd35d161aa06a0 32458 libapparmor1_2.10.95-0ubuntu1_i386.deb 9aa7bfe644bef069377d4c7ee89dcbb1e7377fef 6130 libpam-apparmor-dbgsym_2.10.95-0ubuntu1_i386.ddeb 483841aabc01aea32f201d901b23eedbc5a2b30b 7294 libpam-apparmor_2.10.95-0ubuntu1_i386.deb 7c19dd3f4777d45c1cb246175129e8fa42b61ba9 75666 python-apparmor_2.10.95-0ubuntu1_i386.deb 257136b8762b4fa3db7e6d432c208a808b50a539 27868 python-libapparmor_2.10.95-0ubuntu1_i386.deb 09361ef623e739ae6a9a938454489e34a951fe72 75720 python3-apparmor_2.10.95-0ubuntu1_i386.deb fe11e9795f596b5f7d5b2127ae05e9e1b13791f6 27420 python3-libapparmor_2.10.95-0ubuntu1_i386.deb Checksums-Sha256: fb9aacd9bd3752b611adfa825f22dcbe947a000f9dd65aa8fc8a05ca94e4f9d3 1181372 apparmor-dbgsym_2.10.95-0ubuntu1_i386.ddeb f4acc25b2ebcf56fb95aa0d4a963fc9c05a8ca3a0fb1f0793be460c4fa436afe 53390 apparmor-utils_2.10.95-0ubuntu1_i386.deb 063b8b1a898a745b3e616dd55ed1ebcc75938c1f459d7707b6db9f6b2a708bb0 483300 apparmor_2.10.95-0ubuntu1_i386.deb 18eff95afe1b071601aa632f346bc12afea2c5d764059d86377978780ce29461 174994 apparmor_2.10.95-0ubuntu1_i386_translations.tar.gz 52144e393ef5dcbe92edf50b368b02c580ceb6a85bebb5ae048204275ed41b51 12678 libapache2-mod-apparmor-dbgsym_2.10.95-0ubuntu1_i386.ddeb e676805e7a8923fa473dfec7d5e231862c3e2ea4b0d37e0723527de1bdafc5b5 15036 libapache2-mod-apparmor_2.10.95-0ubuntu1_i386.deb 52586185e7ebd72cabb8b35cd2267fb730e18826aa2c38fa4e92e9aac73f0f37 67820 libapparmor-dev_2.10.95-0ubuntu1_i386.deb c613efdafe418f121a7be02b8f34dc94a9923f95741a25c475d5a69f6bd7bf30 72254 libapparmor-perl-dbgsym_2.10.95-0ubuntu1_i386.ddeb e14ee267c8bfadc2eb2fc97f88143d4c5fd7706e0e5c11e3386edada0eb592cc 30132 libapparmor-perl_2.10.95-0ubuntu1_i386.deb 80d3b8a9cf221c861bcd59a93c9e010e3734f1c87eed4efc7e7b6c3337ba6c2a 38912 libapparmor1-dbgsym_2.10.95-0ubuntu1_i386.ddeb 186ed6591c9eb3bc3f169d206ac963cf0584514651128700e201ecd4efd5ed5a 32458 libapparmor1_2.10.95-0ubuntu1_i386.deb 619f505d94d0b6883d15cffa9bb8ae51054e0c8ec81c461ea9abec0af32ac40b 6130 libpam-apparmor-dbgsym_2.10.95-0ubuntu1_i386.ddeb 2f37434a488bd38cbbcc08e83a8169bbb30e6029ba0a4b4e8bf0aa9a9ab7776c 7294 libpam-apparmor_2.10.95-0ubuntu1_i386.deb ed00a56e5e44aedcaa72d50ae61baae88be4640dbaf192e0fb53815b9d3b4687 75666 python-apparmor_2.10.95-0ubuntu1_i386.deb 5c6a25802ba0d7c0650e93a13f36a01b5eee8badd20a93b1aa4e1ef67935bc68 27868 python-libapparmor_2.10.95-0ubuntu1_i386.deb 37db345e90cc0b22097deee700c37b7e3dd2aa555f16fd6424d554c60270f4c6 75720 python3-apparmor_2.10.95-0ubuntu1_i386.deb f9bd8844dec4b2dd1b20f71c60debaeafde1715bfbd0ace31b00b50f01a7535f 27420 python3-libapparmor_2.10.95-0ubuntu1_i386.deb Files: 6f696196b5690e8e9bcbb92f4cfe41cf 1181372 admin extra apparmor-dbgsym_2.10.95-0ubuntu1_i386.ddeb f3efedbdb89c19ae85fb4fb26332fc06 53390 admin extra apparmor-utils_2.10.95-0ubuntu1_i386.deb 4ddb0968a3ee61900f4563c532e282cb 483300 admin extra apparmor_2.10.95-0ubuntu1_i386.deb 06bbe99526212805c5741e123afff2ce 174994 raw-translations - apparmor_2.10.95-0ubuntu1_i386_translations.tar.gz 143d2d7f56518e0f4b25f8d74deb70b8 12678 libs extra libapache2-mod-apparmor-dbgsym_2.10.95-0ubuntu1_i386.ddeb 1b31c1b3506562973e1eb1a122016f32 15036 libs extra libapache2-mod-apparmor_2.10.95-0ubuntu1_i386.deb 5df205d7a06567308cd4d6d428c5ecb1 67820 libdevel extra libapparmor-dev_2.10.95-0ubuntu1_i386.deb 4b26e96c79ef334d1e91f2aa2faa5a53 72254 perl extra libapparmor-perl-dbgsym_2.10.95-0ubuntu1_i386.ddeb edce6ea635c59b39b5266e2db1961d4e 30132 perl extra libapparmor-perl_2.10.95-0ubuntu1_i386.deb 182f3cc0b7d27e709d8262bf407101a8 38912 libs extra libapparmor1-dbgsym_2.10.95-0ubuntu1_i386.ddeb 15d615b2687e58ac443da83b45c7eb31 32458 libs extra libapparmor1_2.10.95-0ubuntu1_i386.deb 570f4a17b9794b4e36beff7f29effbae 6130 libs extra libpam-apparmor-dbgsym_2.10.95-0ubuntu1_i386.ddeb 8e23ef957ae523db73a10cc93fde6ffd 7294 libs extra libpam-apparmor_2.10.95-0ubuntu1_i386.deb ca32a695670e352e54886eadba779233 75666 python extra python-apparmor_2.10.95-0ubuntu1_i386.deb 5b687c3c849df77f65f86ebf4546616c 27868 python extra python-libapparmor_2.10.95-0ubuntu1_i386.deb 8bdb0c484990ea42cdf3448b445125cf 75720 python extra python3-apparmor_2.10.95-0ubuntu1_i386.deb 6a7eaafff08c4fcb232d73ee38dfbacc 27420 python extra python3-libapparmor_2.10.95-0ubuntu1_i386.deb Original-Maintainer: Debian AppArmor Team