Smazani pojmenovane unix pipe kdyz nebezi ssh-agent

This commit is contained in:
Martin Blazik
2025-10-20 10:57:02 +02:00
parent 6982026a88
commit 7de1042823

View File

@@ -25,6 +25,11 @@ for key in id_ecdsa id_rsa; do
ssh-add -L &> /dev/null
ssh_add_status=$?
if [[ -S "$SSH_AUTH_SOCK" && $ssh_add_status -eq $_SSH_AGENT_NOT_RUNNING ]]; then
_log "SSH agent does not running, delete $SSH_AUTH_SOCK"
rm -f "$SSH_AUTH_SOCK"
fi
if [[ ! -S "$SSH_AUTH_SOCK" || $ssh_add_status -eq $_SSH_AGENT_NOT_RUNNING ]]; then
_log "Starting ssh-agent"
eval "$(ssh-agent -s -a "$SSH_AUTH_SOCK")"