Format: 1.8 Date: Thu, 09 Oct 2014 22:39:32 -0700 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: armhf armhf_translations Version: 2.8.98-0ubuntu2 Distribution: utopic Urgency: medium Maintainer: Ubuntu/armhf Build Daemon Changed-By: Steve Beattie 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 Launchpad-Bugs-Fixed: 1187447 1304447 1339727 1340927 1371574 1373085 1373259 1375403 1375413 1375516 Changes: apparmor (2.8.98-0ubuntu2) utopic; urgency=medium . * Updated to apparmor 2.9.beta4 (aka apparmor 2.8.98) - fix logparsing memory leak (LP: #1340927) - incorporate fixes to regression testsuite to compensate for af_unix mediation, as well as extend test coverage (LP: #1375403, LP: #1375516) - fix libapparmor's log parsing code to accept additional rejection types (LP: #1375413) - fix X abstraction for changed lightdm xauthority file locations (LP: #1339727) - parser: disable downgrade and not enforced rule messages by default - fix error when using regex profile names in IPC rules (LP: #1373085) - updates and fixes to the python utilities - translation updates . [ Steve Beattie ] * Removed upstreamed patches: drop-peer_addr-with-local-addr-in-base.patch, update_socketpair_tests_for_af_unix.patch, fix_socketpair_tests.patch, sanitized-helpers-updates.patch, 01-tests-unix_socket_lists.patch, 02-tests-accept_unix_rules_in_mkprofile.patch, 03-tests-unix_sockets_v7_pathnames.patch, 04-tests-migrate_from_poll_to_sockio_timeout.patch, 05-tests-add_abstract_socket_tests.patch, 06-tests-use_socketpair_and_none.patch, 07-parser-fix_local_perms.patch, 08-phpsysinfo-policy-updates.patch, 09-apache2-policy-instructions.patch, 10-lp1371771.patch, 11-lp1371765.patch, lp1169881.patch * refreshed etc-writable.patch and libapparmor-layout-deb.patch * debian/control: add breaks on python3-apparmor against older apparmor-utils that used to be where python bits lived (LP: #1373259) * debian/apport/source_apparmor.py: - fixes the apparmor apport hook so it does not raise an exception if a non-unicode character is found in /var/log/kern.log or in /var/log/syslog. This should work under python3 or python2.7 (LP: #1304447) - adjusts the add_info() function to take the expected additional ui argument, though it has no need for it. - converts the log parsing code to use with statements so as not to leak open file descriptors - updates the set of packages to query to see if installed and if so, report the version of. - adjust import to make pyflakes job easier - minor pep8 cleanups . [ Jamie Strandboge ] * add-chromium-browser.patch: don't allow writing to the oom score and adjust files since this allows chromium to change the values for any process matching our UID * debian/apparmor.upstart: check if click-apparmor md5sums changed so we regenerate the policy if it changes too (LP: #1371574) * debian/apparmor.init: make corresponding upstart change to initscript * debian/lib/apparmor/functions: fall back to using -n1 if the parser failed to load a profile set. This should be removed when the parser properly handles profile sets with corrupted profiles (LP: 1377338) * debian/control: fix typo (LP: #1187447) Checksums-Sha1: 9058def7985a7385a3a2f2c75c49383b6a0be0e4 308364 apparmor_2.8.98-0ubuntu2_armhf.deb 710de824c56dc4098def882d6dc4441afc69b893 53098 apparmor-utils_2.8.98-0ubuntu2_armhf.deb 00da64113ce334389ae9a1d8ca1512926d06ea91 36846 libapparmor-dev_2.8.98-0ubuntu2_armhf.deb a02bbfc427223e56597394c48df40f88d67f072b 22074 libapparmor1_2.8.98-0ubuntu2_armhf.deb ab9d70f6e420d6b9b53bc4acdbe1265906c4db8f 26620 libapparmor-perl_2.8.98-0ubuntu2_armhf.deb 8466590fb789753547806a8647b7cbfbcd3b5e5e 14188 libapache2-mod-apparmor_2.8.98-0ubuntu2_armhf.deb e58d627384cc505a5e52453b29d14712b3ce6296 6986 libpam-apparmor_2.8.98-0ubuntu2_armhf.deb d5bbf9cfadaa8aa025b152ba94de9e82281a4a8f 21326 python-libapparmor_2.8.98-0ubuntu2_armhf.deb 7e08626654978cdce5117449235cb5026c3a93e1 21244 python3-libapparmor_2.8.98-0ubuntu2_armhf.deb 732e71a47bee01d93461621b6464a39a16df4a17 61912 python-apparmor_2.8.98-0ubuntu2_armhf.deb 1ea1118c5358b881d9aef9cb0353e7700aa10f7a 62070 python3-apparmor_2.8.98-0ubuntu2_armhf.deb 06c217bdcde53228cc7581a7acad657b4f7fda6c 140063 apparmor_2.8.98-0ubuntu2_armhf_translations.tar.gz Checksums-Sha256: 860e6d9bbe1aca2ba4413ea3ba9665989357cd93199488aafa5e888b48d90458 308364 apparmor_2.8.98-0ubuntu2_armhf.deb e7cffc3d3fb72938c525b036c858b31b0d85da1243b300d44eaa9a3cacd59d97 53098 apparmor-utils_2.8.98-0ubuntu2_armhf.deb dccdf41879ded8e13eaeaba1e8345e804f4acedb97016c956da823600fed0700 36846 libapparmor-dev_2.8.98-0ubuntu2_armhf.deb db35200a31707112545583c175b49f328a0ee00b0160f2729dafd3309e234d8f 22074 libapparmor1_2.8.98-0ubuntu2_armhf.deb 34f80244a5e3d8b856438f931cba1aece6151bb83bc40a9c7463c778ebeec01e 26620 libapparmor-perl_2.8.98-0ubuntu2_armhf.deb a4f5c8f94950947f13ea49ce5e4cf25103047910b979e658df8e41c7b7d13d6e 14188 libapache2-mod-apparmor_2.8.98-0ubuntu2_armhf.deb 90fa2de83ed3fe2feff7b355d65b63e5a1222c1b5c3cbacfc918dfd094522e83 6986 libpam-apparmor_2.8.98-0ubuntu2_armhf.deb 43e7001aea2af25a215f1532a0e23956a93e16835434ff53955dae808eadb5c7 21326 python-libapparmor_2.8.98-0ubuntu2_armhf.deb 300287f44c17dd1a580ff327013b6d4f997804795232ffbed3fa9b9aeef441b9 21244 python3-libapparmor_2.8.98-0ubuntu2_armhf.deb bac544bc8d6b312bf5329a8cbf319b6e8bb2c90c657b78cb3d9a730e32160a59 61912 python-apparmor_2.8.98-0ubuntu2_armhf.deb cf6cbabc6189753523516f7108427c0d398acb05049d507530cba142f254246a 62070 python3-apparmor_2.8.98-0ubuntu2_armhf.deb c29b013472578fc050e2537a4a7b279eb4ccdfd64358b585147983b5acfd553f 140063 apparmor_2.8.98-0ubuntu2_armhf_translations.tar.gz Files: c3bd6bc316ff12f1fbd273b37a365657 308364 admin extra apparmor_2.8.98-0ubuntu2_armhf.deb c475e0ae6d4bf3790064f816268ff242 53098 admin extra apparmor-utils_2.8.98-0ubuntu2_armhf.deb 5b41b8999563efa1db5bd62b33569e67 36846 libdevel extra libapparmor-dev_2.8.98-0ubuntu2_armhf.deb de42aa1291bee0cdd22f96453e35d59e 22074 libs extra libapparmor1_2.8.98-0ubuntu2_armhf.deb 31f9a27eb6618d1f08c2d59b931307ee 26620 perl extra libapparmor-perl_2.8.98-0ubuntu2_armhf.deb 5ae7669960e8fe5ce52d11e652c69ce0 14188 libs extra libapache2-mod-apparmor_2.8.98-0ubuntu2_armhf.deb 82931154a794230f932de86f82932db0 6986 libs extra libpam-apparmor_2.8.98-0ubuntu2_armhf.deb 68c24459339a75e717a311575247a9df 21326 python extra python-libapparmor_2.8.98-0ubuntu2_armhf.deb a35fe249ed815cd8ae85c4de6c38d7cf 21244 python extra python3-libapparmor_2.8.98-0ubuntu2_armhf.deb 80208b6f95b82d146dd5d68c0b57823f 61912 python extra python-apparmor_2.8.98-0ubuntu2_armhf.deb c8ab072ae7d2a24c785a8f4dbe16d6df 62070 python extra python3-apparmor_2.8.98-0ubuntu2_armhf.deb 653457ea1d6adcb7296b79a19d8069b2 140063 raw-translations - apparmor_2.8.98-0ubuntu2_armhf_translations.tar.gz Original-Maintainer: Kees Cook