AA-FEATURES-ABI(1)

๐Ÿ’– AA-FEATURES-ABI ๐Ÿ’–

okay bestie, pull up a chair because we're talking about aa-features-abi โœจ โ€” that's a section 1 manual page from the AppArmor family, and she is lowkey iconic. She extracts, validates and manipulates AppArmor feature abis and she does it with main character energy. let's get into it ๐Ÿซถ


๐ŸŒธ NAME ๐ŸŒธ

aa-features-abi โ€” the girl who extracts, validates and manipulates AppArmor feature abis. no notes, she just does all three ๐Ÿ’…


๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

aa-features-abi [OPTIONS] <SOURCE> [OUTPUT OPTIONS]

โœจ DESCRIPTION โœจ

so here's the vibe: aa-features-abi grabs a features abi and sends it either to stdout or to a file you picked out yourself. adorable, right? ๐ŸŽ€

now the rules, and yes you have to follow them:

  • you must give her a SOURCE_OPTION. non-negotiable. she will not guess.
  • if you don't give her an output option? she just writes the features abi to stdout. default behaviour, she's chill like that ๐Ÿ’œ

๐Ÿ‘‘ OPTIONS ๐Ÿ‘‘

aa-features-abi accepts the following arguments:

  • -h, --help โ€” shows you a brief usage guide. a lil map so you don't get lost ๐Ÿ—บ๏ธ
  • -d, --debug โ€” spills messages with debugging info. for when you're in your detective era ๐Ÿ”
  • -v, --verbose โ€” spills messages with stats. numbers!! she loves a number ๐Ÿ“Š

๐ŸŽ€ SOURCE ๐ŸŽ€

(you need one of these, remember? pick your girl ๐ŸŒธ)

  • -x, --extract โ€” extracts the features abi for the kernel. straight from the source, no cap ๐Ÿงš
  • -f FILE, --file=FILE โ€” loads the features abi from FILE and sends it along to the OUTPUT OPTIONS. it's giving "bring your own" ๐Ÿ“

๐ŸŒˆ OUTPUT OPTIONS ๐ŸŒˆ

  • --stdout โ€” writes the features abi to stdout. and yes, this is the default if you don't specify any output option at all. she's the fallback queen ๐Ÿ‘‘
  • -w FILE, --write FILE โ€” writes the features abi to FILE. pick a file, any file ๐Ÿ’–

๐Ÿ˜ญ BUGS ๐Ÿ˜ญ

bestie. if you find literally any bugs, please report them at <https://gitlab.com/apparmor/apparmor/-/issues>. don't be shy, the maintainers want to know, fr fr ๐Ÿ™ˆ


๐Ÿ’€ SEE ALSO ๐Ÿ’€

go read these too, they're all part of the same friend group:


friendly reminder: your SOURCE option is not optional, bestie. she WILL side-eye you. ๐Ÿ‘€

okay that's the whole page, you ate that ๐Ÿ’… this was AppArmor 6.0.0~alpha1, dated 2026-10-05, and honestly? she's serving. mwah, go extract something gorgeous ๐ŸŽ€โœจ

๐Ÿ“ฆ where this page comes from