diff --git a/regress/usr.bin/ssh/agent.sh b/regress/usr.bin/ssh/agent.sh index 8a008d2e132..61a28064013 100644 --- a/regress/usr.bin/ssh/agent.sh +++ b/regress/usr.bin/ssh/agent.sh @@ -1,4 +1,4 @@ -# $OpenBSD: agent.sh,v 1.24 2026/06/14 04:08:05 djm Exp $ +# $OpenBSD: agent.sh,v 1.25 2026/06/15 06:24:20 djm Exp $ # Placed in the Public Domain. tid="simple agent test" @@ -150,7 +150,7 @@ for t in ${SSH_KEYTYPES}; do trace "connect via agent using $t key" # Accept both keys and certs. BASE=`echo $t | cut -d '@' -f1` - ACCEPT=`$SSH -Q key | grep "^$BASE" | paste -sd , -` + ACCEPT=`$SSH -Q key | grep "^$BASE" | xargs echo | sed 's/ /,/g'` grep -vi PubkeyAcceptedAlgorithms $OBJ/sshd_proxy.bak > $OBJ/sshd_proxy echo "PubkeyAcceptedAlgorithms=+$ACCEPT" >> $OBJ/sshd_proxy grep -vi PubkeyAcceptedAlgorithms $OBJ/ssh_proxy.bak > $OBJ/ssh_proxy