1 votes

Comment puis-je forcer gpg à utiliser gpg-agent plutôt que seahorse (gnome-keyring-daemon) dans Ubuntu 12.04 LTS ?

Je veux utiliser gpg-agent (et ses fichiers gpg.conf et gpg-agent.conf) lorsque j'invoque gpg (depuis Enigmail ou autre) mais Ubuntu 12.04 utilise seahorse comme 'agent' par défaut. Alors que seahorse peut ou non lire ces fichiers conf, comment puis-je forcer gpg à contourner la configuration d'Ubuntu et à utiliser gpg-agent ?

C'est ce que je vois lorsque je demande au terminal de revenir. $GNU_AGENT_INFO :

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

Suite à la Page de manuel gpg J'ai essayé d'ajouter les lignes suivantes à mon fichier gpg.conf sans résultat souhaité :

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

Merci.

PS : De plus, seahorse utilise-t-il des fichiers équivalents ayant le même chemin et le même nom ( gpg.conf , gpg-agent.conf ) ? Si non, quels sont les chemins et les noms que je pourrais utiliser pour atteindre un résultat équivalent ?

0voto

Daniel Points 403

Conformément à cette réponse :

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

Cela a fonctionné pour moi sur Ubuntu 13.04. Il désactive la partie gpg du trousseau de clés gnome.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X