Comment 2 for bug 1790733

Revision history for this message
John Johansen (jjohansen) wrote : Re: Full app crash

Could you provide some more info please? Distro, release, etc.

I am not sure what you uninstalled from the description nor why you believe apparmor was not fully removed but on debian based systems apparmor is broken into several packages.

apparmor - user-space parser utility for AppArmor
apparmor-easyprof - AppArmor easyprof profiling tool
apparmor-notify - AppArmor notification system
apparmor-profiles - experimental profiles for AppArmor security policies
apparmor-utils - utilities for controlling AppArmor
libapparmor-perl - AppArmor library Perl bindings
libapparmor1:amd64 - changehat AppArmor library
python3-apparmor - AppArmor Python3 utility library
python3-libapparmor - AppArmor library Python3 bindings

The kernel will be built with apparmor support and can't be removed without building/installing a kernel without apparmor support, though if the userspace is removed the apparmor kernel module should remain dormant. There are usually some development packages as well. In addition some packages will depend on the apparmor debhelper and will install policy so it is available to use if apparmor is installed, but again those parts will remain dormant if the apparmor userspace is uninstalled.