AA-FEATURES-ABI(1) AppArmor AA-FEATURES-ABI(1)

# [NAME](#NAME)

aa-features-abi - Extract, validate and manipulate AppArmor feature abis

# [SYNOPSIS](#SYNOPSIS)

**aa-features-abi** \[OPTIONS] &lt;SOURCE&gt; \[OUTPUT OPTIONS]

# [DESCRIPTION](#DESCRIPTION)

**aa-features-abi** is used to extract a features abi and output to either stdout or a specified file. A SOURCE\_OPTION must be specified. If an output option is not specified the features abi is written to stdout.

# [OPTIONS](#OPTIONS)

**aa-features-abi** accepts the following arguments:

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

Display a brief usage guide.

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

show messages with debugging information

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

show messages with stats

# [SOURCE](#SOURCE)

[-x, --extract](#x,)

Extract the features abi for the kernel

[-f FILE, --file=FILE](#f)

Load the features abi from FILE and send it to OUTPUT OPTIONS.

# [OUTPUT OPTIONS](#OUTPUT_OPTIONS)

[--stdout](#stdout)

Write the features abi to *stdout*, this is the default if no output option is specified.

[-w FILE, --write FILE](#w)

Write the features abi to *FILE*.

# [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), [**aa\_features**(3)](/man/enterprise-packages/apparmor-binutils/aa_features.3), and &lt;https://wiki.apparmor.net&gt;.

2026-10-26 AppArmor 5.0.2

---

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