rpm --addsign beschwert sich über „keinen geheimen Schlüssel“

rpm --addsign beschwert sich über „keinen geheimen Schlüssel“

Beim Ausführen dieses Befehls wird eine Fehlermeldung angezeigt.

$ rpm --addsign ./kalzium-libs-19.12.3-1.fc33.i686.rpm 
Enter pass phrase: 
gpg: skipped "Evan Carroll": No secret key
gpg: signing failed: No secret key
Pass phrase check failed or gpg key expired

Was bedeutet es,Kein geheimer Schlüssel

Antwort1

Mein Problem war, dass die geheimen Schlüssel mit einem anderen Unix-Benutzer erstellt wurden als der Daemon, der sie benötigte. Ich habe dies überprüft, indem ich Folgendes ausführte:

gpg --list-keys

Sie müssen den geheimen Schlüssel dumpen, ihn dem gewünschten Benutzer hinzufügen und dann die Dumps löschen. Diese Anweisungen haben mir enorm geholfen.

https://askubuntu.com/a/32488/29097

verwandte Informationen