Como posso forçar o gpg a usar o gpg-agent no cavalo-marinho (gnome-keyring-daemon) no Ubuntu 12.04 LTS?

1

Eu quero usar o gpg-agent (e seus arquivos gpg.conf e gpg-agent.conf) quando invoco o gpg (do Enigmail ou outro), mas o Ubuntu 12.04 usa o cavalo-marinho como o 'agente' padrão. Enquanto o cavalo-marinho pode ou não ler esses arquivos conf, como posso forçar o gpg a ignorar a configuração do Ubuntu e usar o gpg-agent?

Isto é o que eu vejo quando peço ao terminal para retornar $GNU_AGENT_INFO :

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

Após a página de manual do gpg , tentei adicionar as seguintes linhas ao meu arquivo gpg.conf sem o resultado desejado:

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

Obrigado.

PS: Além disso, o cavalo-marinho usa arquivos equivalentes do mesmo caminho e nome ( gpg.conf , gpg-agent.conf )? Se não, quais são os caminhos e nomes que eu poderia usar para alcançar um resultado equivalente?

    
por jtd 10.10.2013 / 04:25

1 resposta

0

De acordo com esta resposta :

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

Isso funcionou para mim no Ubuntu 13.04. Desativa a parte gpg do chaveiro gnome.

    
por Daniel 13.02.2014 / 22:02