From 3154358d66c99636021e7f1b9555064d9cc38e00 Mon Sep 17 00:00:00 2001 From: Darren Tucker Date: Wed, 14 Dec 2005 15:39:20 +1100 Subject: - dtucker@cvs.openbsd.org 2005/12/30 04:36:39 [regress/scp-ssh-wrapper.sh] Fix assumption about how many args scp will pass; ok djm@ --- regress/scp-ssh-wrapper.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'regress/scp-ssh-wrapper.sh') diff --git a/regress/scp-ssh-wrapper.sh b/regress/scp-ssh-wrapper.sh index 8e4314773..594337d11 100644 --- a/regress/scp-ssh-wrapper.sh +++ b/regress/scp-ssh-wrapper.sh @@ -16,8 +16,11 @@ printname () { done } -# discard first 5 args -shift; shift; shift; shift; shift +# Discard all but last argument. We use arg later. +while test "$1" != ""; do + arg="$1" + shift +done BAD="../../../../../../../../../../../../../${DIR}/dotpathdir" @@ -49,6 +52,6 @@ badserver_4) echo "X" ;; *) - exec $1 + exec $arg ;; esac -- cgit v1.2.3