rpm --addsign жалуется на "отсутствие секретного ключа"

rpm --addsign жалуется на "отсутствие секретного ключа"

При выполнении этой команды возникает ошибка.

$ 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

Что значит иметьНет секретного ключа

решение1

Моя проблема была в том, что секретные ключи были созданы с другим пользователем Unix, чем демон, которому они были нужны. Я проверил это, запустив,

gpg --list-keys

Вам нужно сбросить секретный ключ, добавить его к нужному пользователю, а затем удалить дампы. Эти инструкции мне очень помогли.

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

Связанный контент