Как заставить gpg использовать gpg-agent вместо морского конька (gnome-keyring-daemon) в Ubuntu 12.04 LTS?

Я хочу использовать gpg-agent (и его файлы gpg.conf и gpg-agent.conf), когда я вызываю gpg (из Enigmail или иным способом), но Ubuntu 12.04 использует морского конька в качестве агента по умолчанию. Хотя морские коньки могут или не могут читать эти файлы conf, как я могу заставить gpg обойти настройку Ubuntu и использовать gpg-agent?

Это то, что я вижу, когда прошу терминал вернуть $GNU_AGENT_INFO:

user@user:~$ echo $GNU_AGENT_INFO  
/tmp/keyring-xxxxxx/gpg:0:1  

После страницы руководства gpg я попытался добавить следующие строки в мой файл gpg.conf без желаемого результата:

--gpg-agent-info=/usr/bin/gpg-agent  
--gpg-agent-info=/usr/bin/gpg-agent:0:1  

Спасибо.

PS: Кроме того, использует ли морской конек эквивалентные файлы с таким же путем и именем (gpg.conf, gpg-agent.conf)? Если нет, то какие пути и имена я мог бы использовать для достижения эквивалентного результата?

1
задан 10 October 2013 в 08:06

1 ответ

Согласно этот ответ :

sudo mv /etc/xdg/autostart/gnome-keyring-gpg.desktop /etc/xdg/autostart/gnome-keyring-gpg.desktop.disabled

Это работало для меня в Ubuntu 13.04. Он отключает gpg часть ключей gnome.

0
ответ дан 10 October 2013 в 08:06

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

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