Рейтинг:1

Обновите ключ PGP в собственном репозитории apt

флаг cn

Мы используем Менеджер репозитория Sonatype Nexus принимать гостей подходящий репозитории. ООП срок действия ключа одного из них недавно истек, и его необходимо обновить. Я думал, что будет достаточно сгенерировать новые пары ключей (как описал в документах официального сайта), вставьте новый закрытый ключ через пользовательский интерфейс Nexus и новую парольную фразу, затем apt-ключ добавить новый открытый ключ в клиентской системе, и все будет хорошо. Вместо этого происходит то, что удачное обновление все еще говорит NO_PUBKEY <старый_id>. понятия не имею, откуда подходящий берет информацию с этого момента, что он пропускает старый ключ и не "синхронизирует" новый ключ. Я также пытался удалить содержимое /var/lib/apt/списки/ каталог перед вызовом удачное обновление. Что мне не хватает?

РЕДАКТИРОВАТЬ: Все запускается в чистом докере, куда добавляется только новый ключ apt-key добавить public.gpg.key и новый репозиторий для /etc/apt/sources.list, echo "deb <repo_url> bionic main" >> /etc/apt/sources.list

djdomi avatar
флаг za
покажите нам apt conf, исходный conf, где вы разместили репозиторий, в основном или, скажем, иногда там был исправлен kry
флаг cn
@djdomi Я понимаю, что ты имеешь в виду. В `sources.list` ничего не указано для репозитория в `[]`.
Рейтинг:1
флаг cn

Мне удалось решить проблему. Репозиторий nexus apt создает две папки.Один называется метаданные и один называется пакеты. В метаданные папка файлы Выпускать, InRelease и Релиз.gpg создаются. Они не восстанавливаются автоматически при изменении ключа в пользовательском интерфейсе. Чтобы принудительно восстановить эти файлы, необходимо удалить папку и загрузить пакет. Это вызовет регенерацию папки метаданных со всеми соответствующими файлами в ней. После этой операции ключи работают.

Ответить или комментировать

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