]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
upstream: unbreak test: was picking up system ssh-add instead of the
authordjm@openbsd.org <djm@openbsd.org>
Tue, 4 Jan 2022 07:20:33 +0000 (07:20 +0000)
committerDamien Miller <djm@mindrot.org>
Tue, 4 Jan 2022 07:22:37 +0000 (18:22 +1100)
one supposedly being tested. Spotted by dtucker and using his VM zoo (which
includes some systems old enough to lack ed25519 key support)

OpenBSD-Regress-ID: 7976eb3df11cc2ca3af91030a6a8c0cef1590bb5

regress/agent-restrict.sh

index 86128bf2127a6a1489f20148f360bd0bacd61e09..0ddef3831d7074965f0d3158cb202b88aa2af3ff 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: agent-restrict.sh,v 1.1 2021/12/19 22:20:12 djm Exp $
+#      $OpenBSD: agent-restrict.sh,v 1.2 2022/01/04 07:20:33 djm Exp $
 #      Placed in the Public Domain.
 
 tid="agent restrictions"
@@ -80,7 +80,7 @@ reset_keys() {
        _command=""
        case "$_whichcmd" in
        authinfo)       _command="cat \$SSH_USER_AUTH" ;;
-       keylist)                _command="ssh-add -L | cut -d' ' -f-2 | sort" ;;
+       keylist)                _command="$SSHADD -L | cut -d' ' -f-2 | sort" ;;
        *)              fatal "unsupported command $_whichcmd" ;;
        esac
        trace "reset keys"
@@ -328,7 +328,7 @@ if test ! -z "\$me" ; then
        cat \$SSH_USER_AUTH
 fi
 echo AGENT
-ssh-add -L | grep ^ssh | cut -d" " -f-2 | sort
+$SSHADD -L | grep ^ssh | cut -d" " -f-2 | sort
 if test -z "\$next" ; then 
        touch $OBJ/done
        echo "FINISH"