]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
upstream: Use $OBJ to find key files. Fixes test when run on an obj
authordtucker@openbsd.org <dtucker@openbsd.org>
Wed, 15 Jul 2020 04:55:47 +0000 (04:55 +0000)
committerDarren Tucker <dtucker@dtucker.net>
Wed, 15 Jul 2020 05:02:52 +0000 (15:02 +1000)
directory (on OpenBSD) or out of tree (in Portable).

OpenBSD-Regress-ID: 938fa8ac86adaa527d64a305bd2135cfbb1c0a17

regress/agent.sh

index 66973de2b5f6742f61b8a05909b8c9b7cab18f41..a3ad1385f488149f1b5c8b34d78caf6cccf36baf 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: agent.sh,v 1.18 2020/06/26 05:12:21 djm Exp $
+#      $OpenBSD: agent.sh,v 1.19 2020/07/15 04:55:47 dtucker Exp $
 #      Placed in the Public Domain.
 
 tid="simple agent test"
@@ -197,7 +197,7 @@ check_key_present() {
 
 # delete the ed25519 key
 trace "delete single key by file"
-${SSHADD} -qdk ssh-ed25519-agent || fail "ssh-add -d ed25519 failed"
+${SSHADD} -qdk $OBJ/ssh-ed25519-agent || fail "ssh-add -d ed25519 failed"
 check_key_absent ssh-ed25519
 check_key_present ssh-ed25519-cert-v01@openssh.com
 # Put key/cert back.
@@ -206,7 +206,7 @@ ${SSHADD} $OBJ/ssh-ed25519-agent-private >/dev/null 2>&1 || \
 check_key_present ssh-ed25519
 # Delete both key and certificate.
 trace "delete key/cert by file"
-${SSHADD} -qd ssh-ed25519-agent || fail "ssh-add -d ed25519 failed"
+${SSHADD} -qd $OBJ/ssh-ed25519-agent || fail "ssh-add -d ed25519 failed"
 check_key_absent ssh-ed25519
 check_key_absent ssh-ed25519-cert-v01@openssh.com
 # Put key/cert back.
@@ -214,11 +214,11 @@ ${SSHADD} $OBJ/ssh-ed25519-agent-private >/dev/null 2>&1 || \
        fail "ssh-add failed exit code $?"
 check_key_present ssh-ed25519
 # Delete certificate via stdin
-${SSHADD} -qd - < ssh-ed25519-agent-cert.pub || fail "ssh-add -d - failed"
+${SSHADD} -qd - < $OBJ/ssh-ed25519-agent-cert.pub || fail "ssh-add -d - failed"
 check_key_present ssh-ed25519
 check_key_absent ssh-ed25519-cert-v01@openssh.com
 # Delete key via stdin
-${SSHADD} -qd - < ssh-ed25519-agent.pub || fail "ssh-add -d - failed"
+${SSHADD} -qd - < $OBJ/ssh-ed25519-agent.pub || fail "ssh-add -d - failed"
 check_key_absent ssh-ed25519
 check_key_absent ssh-ed25519-cert-v01@openssh.com