Fix gpg-agent plugin for environments not using XDG_RUNTIME_DIR

This commit is contained in:
Piotr Radosz 2017-11-19 15:47:16 +01:00
commit 009b78b1aa
No known key found for this signature in database
GPG key ID: A4D3B356268C9020

View file

@ -1,5 +1,7 @@
#Define GPG_AGENT_SOCKET
GPG_AGENT_SOCKET=`gpgconf --list-dirs agent-ssh-socket`
# Enable gpg-agent if it is not running
GPG_AGENT_SOCKET="${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.ssh"
if [ ! -S $GPG_AGENT_SOCKET ]; then
gpg-agent --daemon >/dev/null 2>&1
export GPG_TTY=$(tty)