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.