From 1ca4d5ac5c7965591fe175ccb733aeca2cb64555 Mon Sep 17 00:00:00 2001 From: dtucker Date: Wed, 1 Nov 2023 02:08:38 +0000 Subject: [PATCH] Specify ssh binary to use instead of relying on installed one. Fixes test failures in -portable when running tests prior to installation. --- regress/usr.bin/ssh/forcecommand.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/regress/usr.bin/ssh/forcecommand.sh b/regress/usr.bin/ssh/forcecommand.sh index 8d0114b4095..825ab25a064 100644 --- a/regress/usr.bin/ssh/forcecommand.sh +++ b/regress/usr.bin/ssh/forcecommand.sh @@ -1,4 +1,4 @@ -# $OpenBSD: forcecommand.sh,v 1.6 2023/11/01 00:29:46 djm Exp $ +# $OpenBSD: forcecommand.sh,v 1.7 2023/11/01 02:08:38 dtucker Exp $ # Placed in the Public Domain. tid="forced command" @@ -19,7 +19,7 @@ trace "test config with sftp" authorized_keys rm -f $OBJ/ssh_proxy.tmp echo "@get $OBJ/ssh_proxy $OBJ/ssh_proxy.tmp" | \ - ${SFTP} -b - -qF $OBJ/ssh_proxy somehost 2>/dev/null || \ + ${SFTP} -S ${SSH} -b - -qF $OBJ/ssh_proxy somehost 2>/dev/null || \ fail "sftp failed" test -f "$OBJ/ssh_proxy.tmp" || fail "sftp did not download file" rm -f $OBJ/ssh_proxy.tmp @@ -41,7 +41,7 @@ echo "ForceCommand false" >> $OBJ/sshd_proxy trace "force command overriding subsystem" echo "@get $OBJ/ssh_proxy $OBJ/ssh_proxy.tmp" | \ - ${SFTP} -F $OBJ/ssh_proxy -oLoglevel=quiet somehost && \ + ${SFTP} -S ${SSH} -F $OBJ/ssh_proxy -oLoglevel=quiet somehost && \ fail "sftp succeeded" echo "Match User $USER" >> $OBJ/sshd_proxy @@ -52,7 +52,7 @@ ${SSH} -F $OBJ/ssh_proxy somehost false || fail "forced command match" trace "force command in match overriding subsystem" echo "@get $OBJ/ssh_proxy $OBJ/ssh_proxy.tmp" | \ - ${SFTP} -F $OBJ/ssh_proxy -oLoglevel=quiet somehost && \ + ${SFTP} -S ${SSH} -F $OBJ/ssh_proxy -oLoglevel=quiet somehost && \ fail "sftp succeeded" trace "force command to sftpserver" @@ -61,7 +61,7 @@ echo "Subsystem sftp /bin/false" >> $OBJ/sshd_proxy echo "ForceCommand ${SFTPSERVER}" >> $OBJ/sshd_proxy rm -f $OBJ/ssh_proxy.tmp echo "@get $OBJ/ssh_proxy $OBJ/ssh_proxy.tmp" | \ - ${SFTP} -b - -qF $OBJ/ssh_proxy somehost 2>/dev/null || \ + ${SFTP} -S ${SSH} -b - -qF $OBJ/ssh_proxy somehost 2>/dev/null || \ fail "sftp failed" test -f "$OBJ/ssh_proxy.tmp" || fail "sftp did not download file" rm -f $OBJ/ssh_proxy.tmp -- 2.20.1