diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2019-01-22 09:51:18 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2019-01-22 09:51:18 -0700 |
commit | cd3471193a2687e295bd56b86389db61985a7371 (patch) | |
tree | 9b23089ea94b84b5a03f620a2bfdf7a3404f5eda /.shenv | |
parent | 6ff90385a19f076e4277983c435a4840ea4c0390 (diff) | |
download | dotfiles-cd3471193a2687e295bd56b86389db61985a7371.tar.gz |
force use of gpg-agent for SSH
Diffstat (limited to '.shenv')
-rwxr-xr-x | .shenv | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -166,3 +166,13 @@ if [ -x "$lessf" ]; then export LESS fi unset lessf + +# ---- use gpg agent as SSH agent, if it's running + +# needed from Debian buster, for unknown reasons + +if [ -e "${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.ssh" ]; then + SSH_AUTH_SOCK="${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.ssh" + export SSH_AUTH_SOCK + unset SSH_AGENT_PID +fi |