python-libapparmor - AppArmor library Python bindings

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename python-libapparmor_2.12-4ubuntu5_i386.deb
Package name python-libapparmor
Package version 2.12
Package release 4ubuntu5
Package architecture i386
Package type deb
Category universe/python
License -
Maintainer Ubuntu Developers <>
Download size 26.63 KB
Installed size 201.00 KB
python-libapparmor provides the Python module that contains the language
bindings for the AppArmor library, libapparmor, which were autogenerated
via SWIG.


Package Version Architecture Repository
python-libapparmor_2.12-4ubuntu5.1_amd64.deb 2.12 amd64 Ubuntu Updates Universe
python-libapparmor_2.12-4ubuntu5.1_i386.deb 2.12 i386 Ubuntu Updates Universe
python-libapparmor_2.12-4ubuntu5_amd64.deb 2.12 amd64 Ubuntu Universe
python-libapparmor - - -


Name Value
libapparmor1 >= 2.10.95
libc6 >= 2.4
python >= 2.7
python << 2.8
python:any >= 2.6.6-7~


Type URL
Binary Package python-libapparmor_2.12-4ubuntu5_i386.deb
Source Package apparmor

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-libapparmor deb package:
    # sudo apt-get install python-libapparmor




2018-04-17 - Jamie Strandboge <>
apparmor (2.12-4ubuntu5) bionic; urgency=medium
[ Didier Roche ]
* debian/patches/ubuntu/communitheme-snap-support.patch:
- support communitheme snap (LP: #1762983)
[ Jamie Strandboge ]
* debian/patches/ubuntu/add-chromium-browser.patch: adjust for newer
chromium (LP: #1101298, LP: #1594589, LP: #1647142)
- add attach_disconnected
- allow reading /proc/vmstat
- don't require owner match for /proc/pid/{stat,status} and task
- adjust pci[0-9] to be pci[0-9a-f]
- allow reading all uevents and /sys/devices/virtual/tty/tty0/active
- allow ptracing xdgsettings and lsb-release
- xdgsettings uses head and tr and looks at /usr/share/ubuntu/applications/
- lsb-release uses python 3.6 and looks at apport, apt.conf, dpkg and
- use 'm' on on sandbox
* debian/patches/ubuntu/mimeinfo-snap-support.patch: allow reading
/var/lib/snapd/desktop/applications *.desktop and mimeinfo.cache
(LP: #1712039)
2018-04-04 - Jamie Strandboge <>
apparmor (2.12-4ubuntu4) bionic; urgency=medium
* Remove another Ubuntu Touch profile (LP: #1761176)
- debian/control: Breaks on messaging-app
- debian/postinst: on upgrade, remove profile for usr.bin.messaging-app
2018-04-03 - Jamie Strandboge <>
apparmor (2.12-4ubuntu3) bionic; urgency=medium
* Remove old Ubuntu Touch profiles for packages removed from the archive
since they need apparmor-easyprof-ubuntu to compile, and it was also
removed from the archive (LP: #1756800)
- debian/control: Breaks on media-hub, mediascanner2.0 and webbrowser-app
- debian/postinst: on upgrade, remove profiles for usr.bin.webbrowser-app,, usr.lib.mediascanner-2.0.mediascanner-extractor
and usr.bin.mediascanner-service-2.0
2018-03-22 - Jamie Strandboge <>
apparmor (2.12-4ubuntu2) bionic; urgency=medium
* Remove old click and snapv1 support since those packages no longer exist
in bionic
- debian/apparmor.dirs: don't install /var/lib/apparmor/profiles
- debian/apparmor.init: remove click and snapv1 additions
- debian/apparmor.postinst: don't update the md5sums for click/snapv1
- debian/apparmor.postrm: remove code for handling
- debian/apparmor.preinst: remove md5sums files from
- debian/lib/apparmor/functions: remove compare_and_save_debsums() and
compare_previous_version() since nothing in the archive uses them any
more. For now, leave snap v2 support, but eventually we'll want to move
to the upstream init recommendations
* profiles-grant-access-to-systemd-resolved.patch: fix typo in DEP-3 headers
2018-03-19 - Tyler Hicks <>
apparmor (2.12-4ubuntu1) bionic; urgency=medium
[ Tyler Hicks ]
* Merge from Debian to get gbp-pq related packaging improvements. Thanks to
intrigeri for making those improvements! Remaining Ubuntu changes:
- debian/gbp.conf: Use ubuntu/master as the debian-branch
- Update package maintainer to be Ubuntu Developers in the control file
- Call handle_system_policy_package_updates in apparmor.init.
This is needed for snappy and system-images. Note that this prevents
using a remove /var.
- Apply Ubuntu-specific patches
+ parser-include-usr-share-apparmor.patch
+ profiles-grant-access-to-systemd-resolved.patch
+ add-chromium-browser.patch
- Install Ubuntu chromium-browser profile and abstraction
- Feature pinning is not used in Ubuntu
[ intrigeri ]
* Adjust the Vcs-{Browser,Git} control fields to reflect the branch where
the Ubuntu packaging is maintained.

See Also

Package Description
python-libarchive-c_2.1-3.1_all.deb Python interface to libarchive
python-libavg_1.8.2-1_i386.deb High-level development platform for media-centric applications
python-libbde_20170902-2_i386.deb BitLocker Drive Encryption access library -- Python 2 bindings
python-libbtbb-pcapdump_2017.03.R2-1_all.deb pcapdump is a Python module for pcap delivered by libbtbb
python-libcec_4.0.2+dfsg1-2ubuntu1_i386.deb Python bindings for USB CEC Adaptor
python-libcharmstore_0.0.3-0ubuntu1_all.deb Python library to access Juju charmstore data
python-libcloud_2.2.1-1_all.deb unified Python interface into the cloud
python-libconcord_1.2-1build2_all.deb Harmony remote configuration tool - Python bindings
python-libdiscid-doc_1.0-1build3_all.deb libdiscid binding for Python (documentation)
python-libdiscid_1.0-1build3_i386.deb libdiscid binding for Python 2
python-libemu_0.2.0+git20120122-1.2build1_i386.deb x86 shellcode detection and emulation - Python bindings
python-libesedb_20170121-4_i386.deb Extensible Storage Engine DB access library -- Python 2 bindings
python-libevdev-doc_0.3-1_all.deb Python wrapper for libevdev (common documentation)
python-libevt_20170120-2_i386.deb Windows Event Log (EVT) format access library -- Python 2 bindings
python-libevtx_20170122-3_i386.deb Windows XML Event Log format access library -- Python 2 bindings