Typiquement sur windows, GnuPG crée son Keyring (pubring.gpg, secring.gpg et trustdb.gpg) dans C:\document and settings\%currentuser%\Application data\gnu\GnuPG
Et c'est bien, si on souhaite gérer ses clés par utilisateur.
Sauf que dans mon cas, je souhaitais utiliser un service lancé par le système local pour crypter des donées et les envoyer, de manière automatique.
J'ai donc trouvé plusieurs solutions (2 en fait) qui permettent forcer un seul emplacement pour le keyring.
AU CHOIX :
1-
rajouter la variable d'environnement nommée GNUPGHOME avec en valeur :
X:\mon\repertoire\gnupg
Exemple pour mon cas : J'ai décidé d'utiliser le répertoire ou ce trouve GnuPG. le chemin est donc :
C:\GNUPG
2-
Rajouter dans le registre HK CurrentUsers\Software\Gnu\GnuPG\
le string Homedir avec pour valeur X:\mon\repertoire\gnupg
Exemple pour mon cas : J'ai décidé d'utiliser le répertoire ou ce trouve GnuPG. le chemin est donc :
C:\GNUPG
Cette solution n'a pas fonctionné pour moi : Le compte de service n'utilisant pas les clés HK Current Users, j'avais le même problème qu'avant.
Voila si vous avez des questions n'hésitez pas.
Message original :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bonjour,
je dois dans le cadre de mon travail faire tourner gpg sur un W2003 64bits.
Jusqu'ici tout va bien, le logiciel fait son boulot, ça fonctionne.
Sauf que j'ai un problème :
Je ne sais pas pourquoi mais les fichiers pubring.gpg et trustdb.gpg se placent automatiquement et systématiquement dans C:\documents and settings\monuser\application data\gnu\gnupg au lieu de se placer dans le répertoire d'install de GNUPG (à savoir program files\gnu\gnupg\)
Comment est-ce que je peux forcer GPG à mettre sa trustdb dans le bon répertoire ?
J'ai regardé sur le site de GPG j'ai bien vu une commande gpg --trustdb-name et ai tenté de l'éxécuter en mettant en paramètre "cprogram files/gnu/gpg/trustdb.gpg", mais il me dit : "go ahead an type your message" et quoi que je fasse, il ne se passe rien.
Vous avez des idées ?
Cordialement,
Nix
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Message édité par nixnbk le 07-04-2009 à 15:53:12
---------------
I'll feed your skin snacks to my cockatiel!