AA-COMPLAIN(8)

πŸ“¦ version 4.1.7, in opensuse-leap 16.0

🌸 NAME 🌸

okay so bestie, this is aa-complain(8) from the AppArmor manual, and it sets an AppArmor security profile to complain mode. That's literally the whole vibe β€” it's giving β€œcomplain, but make it logged” πŸ’….


✨ SYNOPSIS ✨

aa-complain <executable> [<executable> ...] [-d /path/to/profiles]
[--no-reload]

🌈 OPTIONS 🌈

  • -d, --dir /path/to/profiles β€” specifies where to look for the AppArmor security profile set. The default is /etc/apparmor.d, periodt πŸŽ€
  • --no-reload β€” do not reload the profile after modifying it. That's it, no cap πŸ¦‹

πŸ’– DESCRIPTION πŸ’–

aa-complain is used to set the enforcement mode for one or more profiles to complain mode. In this mode security policy is not enforced but rather access violations are logged to the system log. It's lowkey the β€œwe're not mad, just disappointed” mode πŸ”₯

⚠️ note that deny rules will be enforced even in complain mode. Like, complain mode does not get you out of deny jail, bestie β€” those are still enforced, periodt 😭

πŸ› BUGS πŸ›

If you find any bugs, please report them at <https://gitlab.com/apparmor/apparmor/-/issues>. Please and thank you, bestie 🫢


πŸ‘‘ SEE ALSO πŸ‘‘

apparmor(7), apparmor.d(5), aa-enforce(1), aa-disable(1), aa_change_hat(2), and <https://wiki.apparmor.net>. Go off, read more ✨


mwah πŸ’‹ β€” this page is from AppArmor 4.1.7, dated 2026-05-19. xoxo, your favorite Unix bestie πŸ’…

πŸ“¦ where this page comes from