unspecified

python3-dnf-plugin-refresh-gpgkeys - DNF4 plugin importing repository PGP keys non-interactively

Website: https://www.unixadm.org/
License: GPL-2.0-or-later
Vendor: Unixadm.org
Description:
dnf-automatic uses its own gpgsigcheck() which verifies package signatures
but never imports a repository key, so a rotated gpgkey aborts unattended
runs with "GPG check FAILED" while an interactive "dnf -y upgrade" would
import the key.

This plugin hooks into the resolved() stage -- after depsolving, before
dnf-automatic verifies signatures -- and imports the PGP keys of those
repositories that contribute packages to the pending transaction.  When
nothing is to be installed, no key is touched.

Packages

python3-dnf-plugin-refresh-gpgkeys-0.1.0-2.el8-noarch [12 KiB] Changelog by Philippe Kueck (2026-10-07):
- initial packaging
Package contents (click to display)
[f] /usr/lib/python3.6/site-packages/dnf-plugins/__pycache__/refresh-gpgkeys.cpython-36.pyc
[f] /usr/lib/python3.6/site-packages/dnf-plugins/__pycache__/refresh-gpgkeys.cpython-36.opt-1.pyc
[f] /usr/lib/python3.6/site-packages/dnf-plugins/refresh-gpgkeys.py
[f] /etc/dnf/plugins/refresh-gpgkeys.conf
python3-dnf-plugin-refresh-gpgkeys-0.1.0-1.el8-noarch [12 KiB] Changelog by Philippe Kueck (2026-10-07):
- initial packaging
Package contents (click to display)
[f] /usr/lib/python3.6/site-packages/dnf-plugins/__pycache__/refresh-gpgkeys.cpython-36.pyc
[f] /usr/lib/python3.6/site-packages/dnf-plugins/__pycache__/refresh-gpgkeys.cpython-36.opt-1.pyc
[f] /usr/lib/python3.6/site-packages/dnf-plugins/refresh-gpgkeys.py
[f] /etc/dnf/plugins/refresh-gpgkeys.conf

Listing created by Repoview-0.7.1