From 35b1e38dcc504a1a8c06b17ebfd832b30424a688 Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 11 Dec 2024 17:14:20 +0100 Subject: [PATCH] rcopy.sh: Fix error in loading ssh agent. --- rcopy.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rcopy.sh b/rcopy.sh index 7da9cd4..1b49bef 100755 --- a/rcopy.sh +++ b/rcopy.sh @@ -282,10 +282,12 @@ fi #fi #. $AGENT > /dev/null 2>&1 -if [ `$ps aux | $grep -e"^$USER" | $grep "$SSH_AGENT_PID" | $grep ssh-agent | awk '{print$2}'` ]; then + +if $(${ps} aux | ${grep} -e"^${USER}" | ${grep} -q -e " ssh-agent " 2> /dev/null) ; then killall ssh-agent > /dev/null 2> /dev/null fi + eval "$(ssh-agent -s)" > /dev/null 2>&1 ; ssh-add ${SSH_KEY} > /dev/null 2>&1