Shea Levy
2014-11-18 23:05:46 UTC
Hi all,
Iâve attached a patch to enable the '--agent-fd' (and, similarly, '--ssh-agent-fd') flags to be used to specify a file descriptor to use as the agent listening socket. This allows service managers like launchd or systemd to enable on-demand activation of gpg-agent without potential races at initialization or termination time.
Iâve also attached an example launchd configuration and program that can be used with this patch to set up on-demand activation on OS X.
You can also pull the change directly from the 'socket-activateâ branch of git://github.com/shlevy/gnupg.git
Cheers,
Shea Levy
Iâve attached a patch to enable the '--agent-fd' (and, similarly, '--ssh-agent-fd') flags to be used to specify a file descriptor to use as the agent listening socket. This allows service managers like launchd or systemd to enable on-demand activation of gpg-agent without potential races at initialization or termination time.
Iâve also attached an example launchd configuration and program that can be used with this patch to set up on-demand activation on OS X.
You can also pull the change directly from the 'socket-activateâ branch of git://github.com/shlevy/gnupg.git
Cheers,
Shea Levy