Skip to content

Latest commit

 

History

History
41 lines (22 loc) · 1.12 KB

File metadata and controls

41 lines (22 loc) · 1.12 KB

TAGLINE

Remove orphaned AppArmor profiles from the kernel

TLDR

Perform a dry run to see which profiles would be removed

sudo aa-remove-unknown -n

Remove profiles that are no longer present in the configuration directory

sudo aa-remove-unknown

SYNOPSIS

aa-remove-unknown [-n]

DESCRIPTION

aa-remove-unknown removes AppArmor profiles that are currently loaded in the kernel but no longer have corresponding profile files in the configuration directory (/etc/apparmor.d). This helps clean up orphaned profiles after packages are removed or profiles are deleted.

PARAMETERS

-n, --dry-run

Show which profiles would be removed without actually removing them

-h, --help

Display help information

CAVEATS

Running without the -n flag will immediately unload orphaned profiles from the kernel. Use dry-run first to verify which profiles will be affected.

HISTORY

Part of the AppArmor utilities package for managing application security profiles on Linux systems.

SEE ALSO

aa-status(8), aa-disable(8), apparmor(7)