Настройка gpg-agent
Материал из ALT Linux Wiki
(Различия между версиями)
(Новая страница: «== Настройка gpg-agent == Чтобы при работе с gpg-подписью не спрашивало пароль к gpg-ключу каждый ра...») |
|||
(2 промежуточные версии не показаны) | |||
Строка 8: | Строка 8: | ||
eval $(gpg-agent --daemon) | eval $(gpg-agent --daemon) | ||
+ | Вообще он должен экспортировать переменную вида GPG_AGENT_INFO=/tmp/gpg-VRKgLI/S.gpg-agent:14768:1 | ||
+ | но возможно, из этого места он этого не делает. | ||
+ | |||
+ | Для того, чтобы gpg использовал агента, нужно изменить настройки: в файле ~/.gnupg/gpg.conf добавить строку use-agent. | ||
+ | или вызывать gpg с параметром --use-agent. | ||
Подробнее см. man gpg-agent. | Подробнее см. man gpg-agent. | ||
Строка 13: | Строка 18: | ||
[[Категория:Documentation]] | [[Категория:Documentation]] | ||
+ | {{Category navigation|title=Документация|category=Documentation|sortkey={{SUBPAGENAME}}}} |
Текущая версия на 14:19, 28 июня 2015
Настройка gpg-agent
Чтобы при работе с gpg-подписью не спрашивало пароль к gpg-ключу каждый раз (хотя это бывает и полезно, чтобы подумать о том, что отправляешь), можно запустить gpg-agent при старте системы. В отличие от ssh-agent, его запуск не встроен при входе в X-сессию. Находится gpg-agent в пакете gnupg2-agent.
Например, можно в ~/.xsession.d разместить запускаемый скрипт, содержащий eval $(gpg-agent --daemon)
Вообще он должен экспортировать переменную вида GPG_AGENT_INFO=/tmp/gpg-VRKgLI/S.gpg-agent:14768:1 но возможно, из этого места он этого не делает.
Для того, чтобы gpg использовал агента, нужно изменить настройки: в файле ~/.gnupg/gpg.conf добавить строку use-agent. или вызывать gpg с параметром --use-agent. Подробнее см. man gpg-agent.