refactor: only export ssh auth socket when not existing

This commit is contained in:
2026-08-07 11:09:30 +02:00
parent 0c0e16914a
commit beee7bd3f2
+5 -5
View File
@@ -31,11 +31,11 @@ _ensure_ssh_agent() {
exit 1
fi
# export SSH_AUTH_SOCK="$HOME/.ssh/ssh_auth_sock"
# if [ ! -S ~/.ssh/ssh_auth_sock ]; then
# eval `ssh-agent`
# ln -sf "$SSH_AUTH_SOCK" ~/.ssh/ssh_auth_sock
# fi
if [[ ! -v SSH_AUTH_SOCK ]]; then
export SSH_AUTH_SOCK="$HOME/.ssh/ssh_auth_sock"
eval `ssh-agent`
ln -sf "$SSH_AUTH_SOCK" ~/.ssh/ssh_auth_sock
fi
}
_is_local() {