logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

aa-autodep - guess basic AppArmor profile requirements

Bugs

       This program does not perform full static analysis of executables, so the profiles generated are
       necessarily incomplete. If you find any bugs, please report them at
       <https://gitlab.com/apparmor/apparmor/-/issues>.

Description

aa-autodep is used to generate a minimal AppArmor profile for a set of executables. This program will
       generate a profile for binary executable as well as interpreted script programs. At a minimum aa-autodep
       will provide a base profile containing a base include directive which includes basic profile entries
       needed by most programs.

       The --force option will overwrite any existing profile for the executable with the newly generated
       minimal AppArmor profile.

Name

       aa-autodep - guess basic AppArmor profile requirements

Options

-d--dir/path/to/profiles

          Specifies where to look for the AppArmor security profile set.
          Defaults to /etc/apparmor.d.

       -f--force

          Overwrites any existing AppArmor profile for the executable with the generated minimal AppArmor profile.

See Also

apparmor(7), apparmor.d(5), aa-complain(1), aa-enforce(1), aa-disable(1), aa_change_hat(2), and
       <https://wiki.apparmor.net>.

AppArmor 4.1.1                                     2025-07-23                                      AA-AUTODEP(8)

Synopsis

aa-autodep<executable>[<executable>...][-d/path/to/profiles][-f]

See Also