AA-LOAD(8) AppArmor AA-LOAD(8)

# [NAME](#NAME)

aa-load - load precompiled AppArmor policy from cache location(s)

# [SYNOPSIS](#SYNOPSIS)

**aa-load** \[options] (cache file|cache dir|cache base dir)+

# [DESCRIPTION](#DESCRIPTION)

**aa-load** loads precompiled AppArmor policy from the specified locations.

# [OPTIONS](#OPTIONS)

**aa-load** accepts the following arguments:

[-f, --force](#f,)

Force **aa-load** to load a policy even if its abi does not match the kernel abi.

[-d, --debug](#d,)

Display debug messages.

[-v, --verbose](#v,)

Display progress and error messages.

[-n, --dry-run](#n,)

Do not actually load the specified policy/policies into the kernel.

[-h, --help](#h,)

Display a brief usage guide.

# [EXIT STATUS](#EXIT_STATUS)

Upon exiting, **aa-load** returns 0 upon success and 1 upon an error loading the precompiled policy.

# [BUGS](#BUGS)

If you find any bugs, please report them at &lt;https://gitlab.com/apparmor/apparmor/-/issues&gt;.

# [SEE ALSO](#SEE_ALSO)

[**apparmor**(7)](/man/enterprise-packages/apparmor-binutils/apparmor.7), [**apparmor.d**(5)](/man/enterprise-packages/apparmor-binutils/apparmor.d.5), [**apparmor\_parser**(8)](/man/enterprise-packages/apparmor-binutils/apparmor_parser.8), and &lt;https://wiki.apparmor.net&gt;.

2026-10-26 AppArmor 5.0.2

---

Document: aa-load(8) from apparmor-binutils 5.0.2-r3 (Chainguard OS)
Source: https://gitlab.com/apparmor/apparmor.git
