apparmor 3.0.0~beta1-0ubuntu6 source package in Ubuntu

Changelog

apparmor (3.0.0~beta1-0ubuntu6) groovy; urgency=medium

  * Drop d/p/lp1824812.patch: this patch was only needed with 2.13 and not
    3.0. With AppArmor 3, the patch ends up setting SFS_MOUNTPOINT to the
    wrong directory in is_container_with_internal_policy(), which causes
    policy to always fail to load in containers. Thanks to Christian Ehrhardt
    for the analysis. (LP: #1895967)

apparmor (3.0.0~beta1-0ubuntu5) groovy; urgency=medium

  [ John Johansen ]
  * d/p/fix-parser-to-emit-proc-attr-access-for-all-situations.patch:
    fix-automatic-adding-of-rule-for-change-hat-iface.patch fixed the
    parser to emit rules needed for change_hat in the hat profiles but
    broke the rule being emitted for the parent profile, this fixes it for
    both so that it is emitted for any profile that is a hat or that
    contains a hat.
  * d/p/fix-change-profile-stack-abstraction.patch: fix the change_profile
    abstraction so that it allows access to the apparmor attribute paths
    under LSM stacking.

apparmor (3.0.0~beta1-0ubuntu2) groovy; urgency=medium

  [ John Johansen ]
  * d/p/fix-automatic-adding-of-rule-for-change-hat-iface.patch: fix
    parser not adding a rule to profiles if they are a hat or contain hats
    granting write access to the kernel interfaces.

apparmor (3.0.0~beta1-0ubuntu1) groovy; urgency=medium

  [ John Johansen ]
  * New upstream release (LP: #1895060, LP: #1887577, LP: #1880841)
  * Drop all patches backported from upstream: applied in 3.0
  * d/p/policy-provide-example-and-base-abi-to-pin-pre-3.0-p.patch: provide
    example and base abi to pin pre 3.0 policy
  * d/p/ubuntu/enable-pinning-of-pre-AppArmor-3.x-poli.patch: enable pinning
    of pre AppArmor 3.x policy
  * drop d/p/debian/dont-include-site-local-with-dovecot.patch: no longer
    needed with upstream 'include if exists'

  [ Steve Beattie ]
  * d/p/parser-fix_cap_match.patch: fix cap match to work correctly, important
    now that groovy has a 5.8 kernel.
  * d/apparmor-profiles.install:
    + adjust for renamed postfix profiles
    + add usr.bin.dumpcap and usr.bin.mlmmj-receive to extra-profiles
    + remove usr.sbin.nmbd and usr.sbin.smbd from extra-profiles (already in
      apparmor-profiles)
  * d/apparmor.install: include abi/ directory and tunables/etc.
  * d/apparmor.manpages: add apparmor_xattrs.7 manpage
  * d/control:
    + apparmor-utils: no more shipped perl tools, drop perl dependency
    + apparmor-notify: aa-notify was converted to python3 from perl; adjust
      -notify dependencies to compensate
  * d/p/fix-tests-regression-apparmor-prologue-inc-settest.patch:
    fix sed expression in settest()

  [ Emilia Torino ]
  * Removing Ubuntu specific chromium-browser profile. This is safe to do
    since groovy's chromium-browser deb installs the snap. If apparmor3
    is backported to 18.04 or earlier, the profile will need to be taken
    into consideration
    - d/profiles/chromium-browser: remove chromium-browser profile
    - d/apparmor-profiles.postinst: remove postinst script as it only
      contains chromium-browser related functionallity.
    - d/apparmor-profiles.postrm: remove postrm script as it only
      contains chromium-browser related functionallity.
    - d/apparmor-profiles.install: remove ubuntu-specific
      chromium-browser abstraction and profile
    - d/apparmor-profiles.lintian-overrides: remove chromium-browser
      profile lintian overrides
    - d/p/ubuntu/add-chromium-browser.patch: remove patch which added
      chrome-browser

  [ Alex Murray ]
  * d/p/policy-provide-example-and-base-abi-to-pin-pre-3.0-p.patch: refresh
    this patch with the official upstream version
  * d/p/ubuntu/enable-pinning-of-pre-AppArmor-3.x-poli.patch: refresh this
    patch to match the above
  * d/p/parser-add-abi-warning-flags.patch: enable parser warnings
    to be silenced or to be treated as errors

  [ Jamie Strandboge ]
  * d/p/adjust-for-ibus-1.5.22.patch: update ibus abstract path for ibus
    1.5.22. This can be dropped with AppArmor 3.0 final.
  * d/p/parser-add-abi-warning-flags.patch: refresh to avoid lintian warnings
  * d/p/ubuntu/lp1891338.patch: adjust ubuntu-integration to use
    abstractions/exo-open (LP: #1891338)
  * d/p/ubuntu/lp1889699.patch: adjust to support brave in ubuntu
    abstractions. Patch thanks to François Marier (LP: #1889699)
  * d/p/ubuntu/lp1881357.patch: adjust for new ICEauthority path in /run
    (LP: #1881357)

 -- Jamie Strandboge <email address hidden>  Tue, 22 Sep 2020 15:10:33 +0000

Upload details

Uploaded by:
Jamie Strandboge
Uploaded to:
Groovy
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
apparmor_3.0.0~beta1.orig.tar.gz 7.4 MiB 4d4b3c5f4c14f513fa0f7be83c38140b7e3aecf80d38e72f572dbe5f7de4af86
apparmor_3.0.0~beta1-0ubuntu6.debian.tar.xz 97.3 KiB 01f4624face165b53ea89a3cd9a2e4aa4a0178631c942fe30654e0eaab74ca94
apparmor_3.0.0~beta1-0ubuntu6.dsc 3.3 KiB 6e8b98813f1e5f4ea7aa3ee5192e49ecafc8dc890e84fd11da9ccd9010c99a9b

View changes file

Binary packages built by this source

apparmor: No summary available for apparmor in ubuntu groovy.

No description available for apparmor in ubuntu groovy.

apparmor-dbgsym: No summary available for apparmor-dbgsym in ubuntu groovy.

No description available for apparmor-dbgsym in ubuntu groovy.

apparmor-easyprof: No summary available for apparmor-easyprof in ubuntu groovy.

No description available for apparmor-easyprof in ubuntu groovy.

apparmor-notify: No summary available for apparmor-notify in ubuntu groovy.

No description available for apparmor-notify in ubuntu groovy.

apparmor-profiles: No summary available for apparmor-profiles in ubuntu groovy.

No description available for apparmor-profiles in ubuntu groovy.

apparmor-utils: No summary available for apparmor-utils in ubuntu groovy.

No description available for apparmor-utils in ubuntu groovy.

dh-apparmor: No summary available for dh-apparmor in ubuntu groovy.

No description available for dh-apparmor in ubuntu groovy.

libapache2-mod-apparmor: No summary available for libapache2-mod-apparmor in ubuntu groovy.

No description available for libapache2-mod-apparmor in ubuntu groovy.

libapache2-mod-apparmor-dbgsym: No summary available for libapache2-mod-apparmor-dbgsym in ubuntu groovy.

No description available for libapache2-mod-apparmor-dbgsym in ubuntu groovy.

libapparmor-dev: No summary available for libapparmor-dev in ubuntu groovy.

No description available for libapparmor-dev in ubuntu groovy.

libapparmor-perl: No summary available for libapparmor-perl in ubuntu groovy.

No description available for libapparmor-perl in ubuntu groovy.

libapparmor-perl-dbgsym: No summary available for libapparmor-perl-dbgsym in ubuntu groovy.

No description available for libapparmor-perl-dbgsym in ubuntu groovy.

libapparmor1: No summary available for libapparmor1 in ubuntu groovy.

No description available for libapparmor1 in ubuntu groovy.

libapparmor1-dbgsym: No summary available for libapparmor1-dbgsym in ubuntu groovy.

No description available for libapparmor1-dbgsym in ubuntu groovy.

libpam-apparmor: No summary available for libpam-apparmor in ubuntu groovy.

No description available for libpam-apparmor in ubuntu groovy.

libpam-apparmor-dbgsym: No summary available for libpam-apparmor-dbgsym in ubuntu groovy.

No description available for libpam-apparmor-dbgsym in ubuntu groovy.

python3-apparmor: No summary available for python3-apparmor in ubuntu groovy.

No description available for python3-apparmor in ubuntu groovy.

python3-libapparmor: No summary available for python3-libapparmor in ubuntu groovy.

No description available for python3-libapparmor in ubuntu groovy.

python3-libapparmor-dbgsym: No summary available for python3-libapparmor-dbgsym in ubuntu groovy.

No description available for python3-libapparmor-dbgsym in ubuntu groovy.