DNF4-EXPIRED-PGP-KEYS(8)

πŸ’– DNF4-EXPIRED-PGP-KEYS πŸ’–

okay bestie, so this is dnf4-expired-pgp-keys, and it lives in the dnf-plugins-core family (that's the manual name, btw, in case you were wondering which collection of icons we're hanging with). It's a DNF expired-pgp-keys Plugin and honestly? It's giving security guard energy πŸ›‘οΈβœ¨


✨ NAME ✨

dnf4-expired-pgp-keys β€” the DNF expired-pgp-keys Plugin, no cap.


πŸŽ€ DESCRIPTION πŸŽ€

So here's the vibe: this plugin checks for installed but expired PGP keys before executing the transaction. Like, it does a vibe check on your keys first, before anything else happens. πŸ•΅οΈβ€β™€οΈ

And for each expired key it finds, the user gets prompted with information about that specific key, and they can confirm its removal β€” which lowkey slays because it lets you import an updated key later. Out with the old, in with the new, periodt. πŸ’…

And when the assumeyes option is configured, expired keys are removed automatically. No prompting, no asking, it just goes. ⚑


🌸 CONFIGURATION 🌸

The plugin config lives at /etc/dnf/plugins/expired-pgp-keys.conf β€” that's the whole file, that's where it's at. πŸ“βœ¨

All the configuration options hang out in the [main] section, iykyk.

  • enabled β€” Whether the plugin is enabled. Default value is False. (so like, by default she is not enabled, bestie β€” you gotta turn her on yourself πŸ™ˆ)

πŸ‘‘ Author

See AUTHORS in your Core DNF Plugins distribution. The receipts are all right there. 🫢


2014, Red Hat, Licensed under GPLv2+. Iconic behavior from 2014, we love to see it. πŸ‘‘


fr fr, that's the whole page, nothing skipped, nothing hidden. πŸ’–

and that's a wrap on version 4.10.1 from Sep 27, 2025 β€” mwah, take care of your keys bestie πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from