официальный nginx trusty ppa дает ошибку KEYEXPIRED gpg

Я получаю следующую ошибку при каждом обновлении apt-get:

Ошибка GPG: http://guinx.org trusty Release: Следующие подписи были недопустимы: KEYEXPIRED 1471427554 [!d1 ]

Я только что официальный nginx ppa установил стандартный способ, добавив следующее к моим sources.list

deb http://nginx.org/packages/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/ubuntu/ trusty nginx

Является ли это ошибкой с их конца, что они в конечном итоге исправит, надеюсь, или есть что-то, что мне нужно сделать с моей стороны?

1
задан 18 August 2016 в 19:35

1 ответ

Основной причиной этой проблемы является то, что «старший» ключ подписки Nginx истек 17 августа 2016 года:

$ sudo apt-key list

pub   2048R/7BD9BF62 2011-08-19 [expired: 2016-08-17]
uid                  nginx signing key <signing-key@nginx.com>

Чтобы исправить эту проблему, добавьте новый ключ подписи, используя команду, как предложено by @ phillip-zyan-k-lee-stockmann и @ThomasWard:

wget https://nginx.org/keys/nginx_signing.key -O - | sudo apt-key add -

Новый ключ теперь истекает в 2024 году:

$ sudo apt-key list

pub   2048R/7BD9BF62 2011-08-19 [expires: 2024-06-14]
uid                  nginx signing key <signing-key@nginx.com>
9
ответ дан 23 May 2018 в 07:01

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

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