rpm --addsign reclama de "sem chave secreta"

rpm --addsign reclama de "sem chave secreta"

Ao executar este comando, recebo um erro.

$ 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

O que significa terSem chave secreta

Responder1

Meu problema era que as chaves secretas foram criadas com um usuário Unix diferente do daemon que precisava delas. Eu verifiquei isso executando,

gpg --list-keys

Você deve descartar a chave secreta, adicioná-la ao usuário desejado e, em seguida, excluir os despejos. Essas instruções me ajudaram tremendamente.

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

informação relacionada