Невозможно загрузить ключи gpg до перезагрузки контейнера - PullRequest
0 голосов
/ 21 мая 2019

Один из моих контейнеров Docker импортирует ключи gpg при развертывании, а также создает все файлы nessesarry в /root/.gnupg без проблем, но если я попытаюсь перечислить ключи после того, как развертывание выполнено следующим образом:

gpg2 --list-keys

или

gpg2 --list-secret-keys

ничего не появляется, пока яперезагрузите контейнер в первый раз после развертывания.Я импортирую свои ключи так:

gpg2 -v --batch --import /root/keys/pub.gpg
gpg2 -v --batch --import --allow-secret-key-import /root/keys/key.gpg

, поэтому, похоже, проблема с gpg-agent.Я уже пытался перезапустить агент, но безрезультатно, вот что я сделал до сих пор:

gpgconf --kill gpg-agent
gpg-connect-agent /bye

Является ли кто-то.в состоянии объяснить, что происходит с gpg при перезагрузке системы ?!Можно ли заставить это работать без перезагрузки контейнера?

Заранее спасибо.

...