Format: 1.8 Date: Wed, 30 Nov 2016 16:36:02 +0000 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: amd64 amd64_translations Version: 2.10.95-0ubuntu2.5~14.04.1 Distribution: trusty-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 Launchpad-Bugs-Fixed: 1641243 Changes: apparmor (2.10.95-0ubuntu2.5~14.04.1) trusty; urgency=medium . * Bring apparmor 2.10.95-0ubuntu2.5, from Ubuntu 16.04, to Ubuntu 14.04. - This allows for proper snap confinement on Ubuntu 14.04 when using the hardware enablement kernel (LP: #1641243) * Changes made on top of 2.10.95-0ubuntu2.5: - debian/apparmor.upstart: Remove the upstart job and continue using the init script in 14.04 - debian/apparmor.postinst, debian/apparmor-profiles.postinst, debian/apparmor-profiles.postrm, debian/rules: Revert to using invoke-rc.d to load the profiles, rather than reloading them directly, since 14.04 will continue using the init script rather than the upstart job. - debian/apparmor.init, debian/lib/apparmor/functions, debian/apparmor.postinst, debian/apparmor.postrm: Remove functionality dealing with AppArmor policy in system image based environments since this 14.04 package will not need to handle such environments. This removes the handle_system_policy_package_updates(), compare_previous_version(), compare_and_save_debsums() functions and their callers. - debian/apparmor.init: Continue using running-in-container since systemd-detect-virt doesn't exist on 14.04 - debian/lib/apparmor/functions, debian/apparmor.init: Remove the is_container_with_internal_policy() function and adjust its call sites in apparmor.init so that AppArmor policy is not loaded inside of 14.04 LXD containers (avoids bug #1641236) - debian/lib/apparmor/profile-load, debian/apparmor.install: Remove profile-load as upstart's apparmor-profile-load is used in 14.04 - debian/patches/libapparmor-mention-dbus-method-in-getcon-man.patch: Continue applying this patch since the dbus version in 14.04 isn't new enough to support fetching the AppArmor context from org.freedesktop.DBus.GetConnectionCredentials(). - debian/patches/libapparmor-force-libtoolize-replacement.patch: Force libtoolize to replace existing files to fix a libapparmor FTBFS issue on 14.04. - debian/control: Retain the original 14.04 Breaks and ignore the new Breaks from 2.10.95-0ubuntu2.5 since they were put in place as part of the enablement of UNIX domain socket mediation. They're not needed in this upload since UNIX domain socket mediation is disabled by default so updates to the profiles included in those packages are not needed. - Preserve the profiles and abstractions from 14.04's 2.8.95~2430-0ubuntu5.3 apparmor package by recreating them in the top-level profiles-14.04/ directory of the source. They'll be installed to debian/tmp/etc/apparmor.d/ during the build process and then to /etc/apparmor.d/ on package install so that there are no changes to the shipped profiles or abstractions. The abstractions from 2.10.95-0ubuntu2.5 will be installed into debian/tmp/snap/etc/apparmor.d/ during the build process and then into /etc/apparmor.d/snap/abstractions/ on package install for use with snap confinement. Snap confinement profiles, which includes AppArmor profiles loaded by snapd and profiles loaded by snaps that are allowed to manage AppArmor policy, will use the snap abstractions. All other AppArmor profiles will continue to use the 14.04 abstractions. - debian/rules: Adjust for new profiles-14.04/ directory - debian/apparmor-profiles.install: Adjust to install the profiles that were installed in the 2.8.95~2430-0ubuntu5.3 package - debian/apparmor.install: Install the abstractions from the 2.10.95-0ubuntu2.5 package into /etc/apparmor.d/snap/abstractions/ - debian/patches/14.04-profiles.patch: Preserve the 14.04 profiles and abstractions from the 2.8.95~2430-0ubuntu5.3 apparmor package. - debian/patches/conditionalize-post-release-features.patch: Disable new mediation features, implemented after the Ubuntu 14.04 release, unless the profile is for snap confinement. If the profile is for snap confinement, the abstractions from /etc/apparmor.d/snap/abstractions will be used and all of the mediation features will be enabled. - 14.04-add-chromium-browser.patch, 14.04-add-debian-integration-to-lighttpd.patch, 14.04-etc-writable.patch, 14.04-update-base-abstraction-for-signals-and-ptrace.patch, 14.04-dnsmasq-libvirtd-signal-ptrace.patch, 14.04-update-chromium-browser.patch, 14.04-php5-Zend_semaphore-lp1401084.patch, 14.04-dnsmasq-lxc_networking-lp1403468.patch, 14.04-profiles-texlive_font_generation-lp1010909.patch, 14.04-profiles-dovecot-updates-lp1296667.patch, 14.04-profiles-adjust_X_for_lightdm-lp1339727.patch: Import all of the patches, from 14.04's 2.8.95~2430-0ubuntu5.3 apparmor package, which patched profiles/ and adjust them to patch profiles-14.04/ instead. - debian/patches/revert-r2550-and-r2551.patch: Revert two upstream changes to mod_apparmor which could potentially regress existing users of mod_apparmor in 14.04. These upstream changes are not appropriate for an SRU. Checksums-Sha1: dd8e3982cc2db03fc25a30d7ee0abe1f9d9504e6 358368 apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb baa0c54c225462610cb52b09dcf59e51d464f03b 53374 apparmor-utils_2.10.95-0ubuntu2.5~14.04.1_amd64.deb cc4d15fdd112000057410a2272781b0160191c39 67622 libapparmor-dev_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 5888017fbe5c3f16dd5353a62c07e8ae8e0255e1 33214 libapparmor1_2.10.95-0ubuntu2.5~14.04.1_amd64.deb f8998dd86589b712b4a2c64e535998c53a2f0a1d 31022 libapparmor-perl_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 308248b0a125993c7c07d23c1a33a1c86ea9f769 14218 libapache2-mod-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 48bdcc6ccd58388f4f88110d38a786cac9a23c09 7148 libpam-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 83cfe5377763e0492cf3d136c8f54fdbadaae4d4 26514 python-libapparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 2933321dbe921f3df21afcae4a94385cd7fd8854 26226 python3-libapparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb eca45fd7c2289e6d900190fcb3a4c3a9cf14077a 75942 python-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 3dd96d9edec220a39229dea316a14e6f726deb74 75970 python3-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 6e31941e79fb4443b7e28da1f6ae7345f36746ab 1492236 apparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 57f0ba5e20eb1c6ca76188562486c4d266b0e5d0 42972 libapparmor1-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 2fb294df6a1b4f2f2e9a4bafff2f2b8a0cd9ffb4 81606 libapparmor-perl-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 967cf1bffdfbcccc99057235150801f70a7ed257 13424 libapache2-mod-apparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb a99fb6de603a850973d0f3563dc8cf049fc8f0b3 6420 libpam-apparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 7368301fcfb5bbd2c23df24c2b289a3c9cf07dbb 57738 python-libapparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 47206dc41de8331a0acc61705f02a9cc3fe61401 57444 python3-libapparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb b59ca807d3ed6d1b3a1da4c5b4e7827b0a0f6a9e 169193 apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64_translations.tar.gz Checksums-Sha256: 327cfd710a3a2e5b0ccb8c1c2e536c3eb74a602c21b7fcc02fad54cb4e639d1e 358368 apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 81d0c4e7d831c1e4ba63017639ece60d3e1f1d1d5bc8c2baefe36a8692dcff42 53374 apparmor-utils_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 3f50c0ab2d0cece65ab8da63ec44ad44a4ab3fa52a19e7baa1448e22354aaa01 67622 libapparmor-dev_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 450893cfb8a59b9607b148fa2cc52733927064aa6b81598eac766ad1496a2e55 33214 libapparmor1_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 3137da01d4ba20160ffe66f1c77132ab3d35a0bd80bdd9a684210092599361d3 31022 libapparmor-perl_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 672d82459de2245aac76128b7a060771dc6d4e0bb6ff44567670feabd38e007d 14218 libapache2-mod-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 66e6b44e7095106ab25506d5ea685a0714db9e200ebc96d1571052289c9793d7 7148 libpam-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 6512acfc5e149eb7c7c44c7180dcdebf8cb647219e36e1c88a54a146cb949801 26514 python-libapparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 1d1fc6315951effd528e0e1610747a418a19aa20068dd730393d0965a5d8b365 26226 python3-libapparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 6dff314170d6dfae03bfc36f1bcc9137aec0af7dbc79886bdc9d4790fe6f4773 75942 python-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 5ebc69d7775524eef6595b09277ecc7818dd29863b7872d9df072f5ceec8ff95 75970 python3-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb bc36c01b20faef82859bfebe92bc7409d1580bcd662939a34ea0f343a7e15af1 1492236 apparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb c45b95b4a373a986eb947cb9e9ece7109deb6d985f03b40c7ae5ffcc282823cf 42972 libapparmor1-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb ce74a4b655463f13d0ca4e35d4115d28ddad75ce6d9ff015ea5fa271820b2162 81606 libapparmor-perl-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 59ae88fd09ea6dbfd726f527ad5463f00653c3eea810bcc2abf32856627eed9a 13424 libapache2-mod-apparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 85b9f47eff978a9d69491ffc62b265a86f3c3528bdc94e0067b96acfcb46bcea 6420 libpam-apparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb ddcdd48363c42143635475c064fec308e8bb9fd1570cf75249ef277df79ea9f4 57738 python-libapparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 854d34ed333acafcc7bb2748067246ae259ba51c06efc6e1f30c6f5522f6db47 57444 python3-libapparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 28c0da07441f5116699f508ccd5c0730f70b57add7785ad80cb7eff2f02be572 169193 apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64_translations.tar.gz Files: dfc30967078ae9ac09c52c56ba3d6726 358368 admin extra apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 1b8c4856d34df5b69f2a628965fc3a23 53374 admin extra apparmor-utils_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 420c0e26dd47e6fdf20709c71f1b14bf 67622 libdevel extra libapparmor-dev_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 23695bd410c8e66e0208eecf0bd8b50b 33214 libs extra libapparmor1_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 46aae02bcc568935704978587bff7eba 31022 perl extra libapparmor-perl_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 48625e0b322bc046ec47daba6357d0f7 14218 libs extra libapache2-mod-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 918349e47b990d4a9aef1ad494fa4e29 7148 libs extra libpam-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 0c869c58b53df6688eb7c56fba6bf138 26514 python extra python-libapparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 9d16a2f403b70d87f8610c0760fb788d 26226 python extra python3-libapparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 1744f7fd37822a3ab4731cdc1daaafe7 75942 python extra python-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb d2553fa697d9a34391dacaaec8c5019e 75970 python extra python3-apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64.deb 60a701a79b88d42f58eec3b95545faae 1492236 admin extra apparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 6bea819788a258e7a7f5d9798f6fb42e 42972 libs extra libapparmor1-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 714accc7ec6d38e59eb8fb7819e22de3 81606 perl extra libapparmor-perl-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 11addcf0a5b24bd60c411e2ab5edef39 13424 libs extra libapache2-mod-apparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb 696757c3400e797f0bbcc91986197dca 6420 libs extra libpam-apparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb aac940f8e27c4be85278334180595b29 57738 python extra python-libapparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb d76077ac5194456ce2d612490cd3eb93 57444 python extra python3-libapparmor-dbgsym_2.10.95-0ubuntu2.5~14.04.1_amd64.ddeb fdb7a4ed88dd3e481ca532ffd0e75e13 169193 raw-translations - apparmor_2.10.95-0ubuntu2.5~14.04.1_amd64_translations.tar.gz Original-Maintainer: Debian AppArmor Team