Comment définissez-vous la clé de mot de passe gpg-agent?

1

J'ai de la difficulté à obtenir que gpg-agent mette en cache ma phrase secrète pendant longtemps.

J'utilise FreeBSD, GnuPG 2.1.11

J'ai créé un fichier .gnupg / gpg-agent.conf avec les éléments suivants

default-cache-ttl 34560000
max-cache-ttl 34560000

Cela ne semble pas affecter la durée de mise en cache des mots de passe, ils expirent toujours, je ne sais pas combien de temps, mais environ 15 minutes.

Y a-t-il autre chose que je dois faire? Le serveur FreeBSD n'est pas réinitialisé ou quoi que ce soit, je ne pense donc pas que l'agent gpg est en train de réinitialiser.

Marc Lester
la source
juste pour être sûr; vous avez redémarré le gpg-agent? aussi, le .gnup_h_ / gpg-agent.conf est une faute de frappe ici, mais pas réellement sur votre machine, non?
Madeddie
correct, j'ai redémarré le gpg-agent. Et oui, c'était une faute de frappe.
Marc Lester
ok, je suis sorti. J'ai aussi changé les délais d'attente et cela fonctionne bien, je pensais d'abord que ce pourrait être la durée réelle de votre délai d'attente, mais je vois d'autres exemples l'utiliser, alors ... à perte.
Madeddie
Lire ceci est un serveur - avez-vous configuré gpg-agentle bon compte utilisateur?
Jens Erat
trouvé que c'était la durée du délai d'attente. Il y a peut-être une limite, mais je n'ai trouvé aucun document dessus.
Marc Lester