GPGAGENTFILE="$HOME/.gpg-agent-info" MYGPGA=$(pidof gpg-agent) if [ -z "$MYGPGA" ]; then gpg-agent --daemon --enable-ssh-support --write-env-file "$GPGAGENTFILE" fi if [ -f "$GPGAGENTFILE" ]; then . "$GPGAGENTFILE" export GPG_AGENT_INFO export SSH_AUTH_SOCK export SSH_AGENT_PID fi [ -z "$GPG_TTY" ] && export GPG_TTY=$(tty)