@trypzz

Почему не видит GPG ключ?

Есть GPG ключ, который был импортирован в контейнер:

+ gpg --list-keys
/home/jenkins-slave/.gnupg/pubring.gpg
--------------------------------------
pub 4096R/353AE8AA 2020-07-13
uid Admin (Quantum Projects)
sub 4096R/BBDA9A3F 2020-07-13

Но при попытке подписать rpm его не видит. Какие возможные причины?

rpm --define "_gpg_name Admin" --addsign $rpms
Enter pass phrase: gpg: skipped "Admin": No secret key
gpg: signing failed: No secret key
P.S. Название вводил по разному
  • Вопрос задан
  • 352 просмотра
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
gpg --list-keys
pub 4096R/353AE8AA 2020-07-13

Это публичный ключ. И команда выводит только публичные ключи. Приватные ключи можно посмотреть через gpg --list-secret-keys


при попытке подписать rpm его не видит. Какие возможные причины?
gpg: signing failed: No secret key

Для подписи нужен приватный ключ, о чём gpg и говорит.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы