Импортировать открытый ключ Ubuntu в ландшафт

Ландшафтный автономный сервер 18.03 в Ubuntu 18.04: не удается синхронизировать карман из демонстрации (отсутствуют сертификаты gpg?)

Я нашел вышеупомянутую проблему на этом сайте, которая почти точно описывает мою проблему и предлагает решение, но я не могу импортировать ключ gpg в альбомную с помощью команды "edit-pocket". Я получаю "ошибка сервера 500". Команды gpg не были указаны.

Может кто-нибудь уточнить команды для получения и экспорта ключей gpg из Ubuntu? Это то, что я пробовал, и ошибка, которую я получил:

# gpg --keyid-format long --keyserver hkp://keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
# gpg -a --export 790BC7277767219C42C86F933B4FE6ACC0B21F32 > /tmp/ubuntu-bionic-public-key-2
# landscape-api edit-pocket --mirror-gpg-key /tmp/ubuntu-bionic-public-key-2 release bionic ubuntu
Got unexpected server error:
Status: 500
Error message: Server error

1 ответ

Я понял, что я делаю не так. Я пропустил шаг import-gpg-key и указывал имя файла в команде edit-pocket вместо имени ключа.

Следующие команды помогли мне добавить ключ и синхронизировать карманы:

# gpg --keyid-format long --keyserver hkp://keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
# gpg -a --export 790BC7277767219C42C86F933B4FE6ACC0B21F32 > /tmp/ubuntu-bionic-public-key-2
# landscape-api import-gpg-key ubuntu-bionic-public-key-2  /tmp/ubuntu-bionic-public-key-2
# landscape-api edit-pocket --mirror-gpg-key ubuntu-bionic-public-key-2 release bionic ubuntu
Другие вопросы по тегам