[Rpm-maint] [rpm-software-management/rpm] Add an API for permanently removing public keys from keystore (Issue #3338)

Panu Matilainen notifications at github.com
Fri Oct 11 07:24:41 UTC 2024


It *allows* long keyids and fingerprints, but it *can't handle* them because the keystore doesn't have a way to fetch by them. The keystore needs to move to fingerprints first.

As for the API, I'm not exactly in love with it either, but this is quite literally the key counterpart of rpmErase() - which takes a package N[-V[-R[.A]]]] label and works it from there. And for keys, the fingerprint is that label. I intend us to have a proper public API for the actual keystore eventually, but this allows us to move on with minimum exposed parts at this time.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3338#issuecomment-2406714824
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/issues/3338/2406714824 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20241011/7d82a9a5/attachment-0001.html>


More information about the Rpm-maint mailing list