GPG не может проверить подпись

Я пытался перекомпилировать и восстановить libevent2 источник от сновещательного на моем аккуратном сервере, и у меня была небольшая ошибка с gpg, не бывшим способным проверять подпись

# dpkg-source -x libevent_2.0.12-stable-1.dsc
gpgv: Signature made Fri Jun 17 07:12:50 2011 PDT using DSA key ID 7ADF9466
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./libevent_2.0.12-stable-1.dsc

Какая-либо идея, как зафиксировать это предупреждение?

11
задан 8 November 2017 в 02:52

3 ответа

Прежде всего, вы должны импортировать ключ в локальную связку ключей в соответствии с инструкциями @enzotib:

gpg --keyserver keyserver.ubuntu.com --recv-keys 7ADF9466

Затем экспортируйте ключ в локальные доверенные ключи, чтобы сделать его доверенным:

gpg --no-default-keyring -a --export 7ADF9466 | gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg --import -
11
ответ дан 23 November 2019 в 04:19

Вы должны импортировать ключ в локальную связку ключей следующей командой:

gpg --keyserver keyserver.ubuntu.com --recv-keys 7ADF9466

Затем попробуйте еще раз.

6
ответ дан 23 November 2019 в 04:19

Я считаю, что обычным решением является установка ключей GnuPG пакета Debian Developers :

sudo apt-get install debian-keyring
10
ответ дан 23 November 2019 в 04:19

Другие вопросы по тегам:

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