gpg-agent 2.1 persistent socket between sessions
laurent.lavaud at ladtech.fr
Thu Oct 26 09:21:35 CEST 2017
Ok great enabling lingering works, i don't know why but on previous Ubuntu version lingering is not enabled but the /run/user/PID folder was not cleaned...
----- Original Message -----
From: "Kostis Anagnostopoulos" <ankostis at gmail.com>
To: "Laurent Lavaud" <laurent.lavaud at ladtech.fr>
Cc: "GNUPG-Users" <gnupg-users at gnupg.org>
Sent: Wednesday, October 25, 2017 11:21:34 PM
Subject: Re: gpg-agent 2.1 persistent socket between sessions
On 25 October 2017 at 12:27, Laurent Lavaud <laurent.lavaud at ladtech.fr> wrote:
> I would like to know what is the correct way to get a gpg-agent 2.1 persistent socket between session ?
> I have some cronjob that must use a key stored in the agent.
> Actually the first time a gpg-agent is launch, it create a socket in /run/user/PID/gnupg/ but when i logout this folder is cleaned by systemd and then if i come back i can't reconnect to the running gpg-agent because the socket has disapear...
Have you tried to tell `systemd` to "linger" your user account?
> This problem appears since i uprade to Ubuntu 17.10, it seems before systemd don't clean the /run/user/PID folder so the socket persist between session.
> I don't think it is an Ubuntu bug, it seems to be a normal behavior that systemd clean this folder so how i could get a persistent socket for my gpg-agent ?
> thanks in advance for your help.
> Gnupg-users mailing list
> Gnupg-users at gnupg.org
More information about the Gnupg-users