summaryrefslogtreecommitdiff
path: root/regress/dynamic-forward.sh
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2003-09-07 09:28:03 +1000
committerDarren Tucker <dtucker@zip.com.au>2003-09-07 09:28:03 +1000
commitd199b6d69bee62d6e46db5aaf3ead9fa07b79d80 (patch)
treed43ad0d9bf92820a81ae09f38fa037dddd639d14 /regress/dynamic-forward.sh
parent57ac36ffb4a9b168d92a4c978b8550f980f06806 (diff)
- (dtucker) [dynamic-forward.sh forwarding.sh sftp-batch.sh (all regress/)]
Add ${EXEEXT}: required to work on Cygwin.
Diffstat (limited to 'regress/dynamic-forward.sh')
-rw-r--r--regress/dynamic-forward.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/regress/dynamic-forward.sh b/regress/dynamic-forward.sh
index 4931e95c9..0f175b2d9 100644
--- a/regress/dynamic-forward.sh
+++ b/regress/dynamic-forward.sh
@@ -5,6 +5,7 @@ tid="dynamic forwarding"
5 5
6PORT=4242 6PORT=4242
7FWDPORT=4243 7FWDPORT=4243
8DATA=/bin/ls${EXEEXT}
8 9
9if [ -x "`which nc 2>&1`" ] && nc -h 2>&1 | grep "x proxy address" >/dev/null; then 10if [ -x "`which nc 2>&1`" ] && nc -h 2>&1 | grep "x proxy address" >/dev/null; then
10 proxycmd="nc -x 127.0.0.1:$FWDPORT -X" 11 proxycmd="nc -x 127.0.0.1:$FWDPORT -X"
@@ -28,9 +29,9 @@ for p in 1 2; do
28 trace "testing ssh protocol $p socks version $s host $h" 29 trace "testing ssh protocol $p socks version $s host $h"
29 ${SSH} -F $OBJ/ssh_config \ 30 ${SSH} -F $OBJ/ssh_config \
30 -o "ProxyCommand ${proxycmd}${s} $h $PORT" \ 31 -o "ProxyCommand ${proxycmd}${s} $h $PORT" \
31 somehost cat /bin/ls > $OBJ/ls.copy 32 somehost cat $DATA > $OBJ/ls.copy
32 test -f $OBJ/ls.copy || fail "failed copy /bin/ls" 33 test -f $OBJ/ls.copy || fail "failed copy $DATA"
33 cmp /bin/ls $OBJ/ls.copy || fail "corrupted copy of /bin/ls" 34 cmp $DATA $OBJ/ls.copy || fail "corrupted copy of $DATA"
34 done 35 done
35 done 36 done
36 37