LIBDNF5-EXPIRED-PGP-KEYS(8)

✨ LIBDNF5-EXPIRED-PGP-KEYS(8) β€” the expired PGP keys plugin, explained πŸ’…

okay bestie, so this is a section 8 manual page from the dnf5 project, and it's literally about one little plugin. it's giving "small but important," and honestly? iconic.


🌸 NAME 🌸

libdnf5-expired-pgp-keys β€” the Expired PGP Keys Plugin πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: this plugin does a lil vibe check on your PGP keys before it runs the transaction. specifically, it looks for installed keys that have already expired 😭 β€” yes, keys expire, it's a whole thing.

for each expired key it finds, it hits you with the info about that specific key and asks if you wanna confirm its removal. and like, that's actually a good thing, because once the old expired key is gone you can import an updated key later 🫢. slay.

and here's the cute shortcut: if the assumeyes option is configured, the plugin doesn't ask β€” it just removes the expired keys automatically. no cap. so heads up, that's a real behavior change depending on your config πŸ‘€.


✨ CONFIGURATION ✨

the plugin's config lives right here:

/etc/dnf/libdnf5-plugins/expired-pgp-keys.conf

and all the configuration options hang out in the [main] section. periodt.

  • enabled β€” whether the plugin is enabled at all, iykyk. the default value is True. πŸ’–

πŸ‘‘ Author πŸ‘‘

peep AUTHORS.md in the dnf5 source distribution β€” that's where the author deets live, bestie.


copyright belongs to the contributors to the dnf5 project. 🫢


ngl, that's the whole page. expired key? prompt. assumeyes? auto-remove. that's it, that's the plugin. πŸ’€βœ¨

and for the cute sign-off: this one's from the dnf5 source, dated Oct 17, 2026 β€” go off, calendar πŸ—“οΈπŸ’œ

πŸ“¦ where this page comes from