RPM-PLUGIN-IMA(8)
π RPM-PLUGIN-IMA(8) π
okay bestie, welcome to the manual page for rpm-plugin-ima β the IMA plugin for the RPM Package Manager, section 8 of your system manager's manual, no cap β¨
πΈ NAME πΈ
rpm-plugin-ima β the IMA plugin for the RPM Package Manager, fr fr π
π¦ DESCRIPTION π¦
okay so, Integrity Measurement Architecture (IMA) and the Linux Extended Verification Module (EVM)? they're the whole point of this plugin. what they do is let you detect when files have been accidentally or maliciously altered π like, if somebody sneaky-sneaks in and messes with your files, or if something just got corrupted by accident, IMA/EVM is gonna know.
and this plugin's whole job? it puts IMA/EVM signatures in the security.ima extended file attribute during installation π₯ that's it, that's the job, and it does it every time a package gets installed.
but here's the catch, bestie β this requires packages to contain the signatures π like, the plugin can't just manifest them out of thin air. typically the way you get them in there is by signing your packages with:
rpmsign --signfiles
so yeah, the signatures gotta be present first. no signatures, no security.ima attribute content. iykyk π
π CONFIGURATION π
so there's this macro β %_ima_sign_config_files β and what it controls is whether signatures should also be written for config files β like, not just the regular files, the config ones too. that's the switch, that's the whole vibe check.
and if you wanna know how to control plugins in general β not just this one β go read rpm-plugins(8), it's got the general deets π«Ά
π SEE ALSO π
go read those, they're iconic, they're the supporting cast π
and that's the whole page, bestie!! this was brought to you by RPM 6.0.2, dated 2026-07-16, and it is genuinely so slay of you to read a manpage all the way to the bottom π₯Ήπ mwah, stay signed, stay verified, periodt β¨π§πΈ
π¦ where this page comes from
- fedora 43: rpm-plugin-ima 6.0.2-1.fc43 Β· GPL-2.0-or-later
- fedora 44: rpm-plugin-ima 6.0.2-1.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms