From b2436b9e21131265e0cb44a9fc700053721f9147 Mon Sep 17 00:00:00 2001 From: Konstantin Demin Date: Mon, 4 Mar 2024 16:11:07 +0300 Subject: [PATCH] zsh: minor ssh-agent fix --- .config/zsh/rc/ssh-agent.zsh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.config/zsh/rc/ssh-agent.zsh b/.config/zsh/rc/ssh-agent.zsh index 0fc6383..1f582bb 100644 --- a/.config/zsh/rc/ssh-agent.zsh +++ b/.config/zsh/rc/ssh-agent.zsh @@ -43,6 +43,10 @@ z-ssh-agent() { done unset SSH_AGENT_PID + if [ -S "${SSH_AUTH_SOCK}" ] ; then + rm -fv "${SSH_AUTH_SOCK}" + fi + { eval "$(ssh-agent -s -a "${SSH_AUTH_SOCK}")" } >/dev/null