mirror of
https://github.com/PowerShell/openssh-portable.git
synced 2025-07-28 08:14:24 +02:00
- [regress/sftp.sh] Remove dependency on /dev/stdin.
This commit is contained in:
parent
f2412548e9
commit
e15b0dd011
@ -14,6 +14,7 @@
|
|||||||
- [regress/sftp-badcmds.sh regress/sftp-cmds.sh regress/sftp.sh
|
- [regress/sftp-badcmds.sh regress/sftp-cmds.sh regress/sftp.sh
|
||||||
regress/ssh-com-client.sh regress/ssh-com-sftp.sh regress/stderr-data.sh
|
regress/ssh-com-client.sh regress/ssh-com-sftp.sh regress/stderr-data.sh
|
||||||
regress/transfer.sh] Use ${EXEEXT} where appropriate.
|
regress/transfer.sh] Use ${EXEEXT} where appropriate.
|
||||||
|
- [regress/sftp.sh] Remove dependency on /dev/stdin.
|
||||||
|
|
||||||
20030903
|
20030903
|
||||||
- (djm) OpenBSD CVS Sync
|
- (djm) OpenBSD CVS Sync
|
||||||
@ -1004,4 +1005,4 @@
|
|||||||
- Fix sshd BindAddress and -b options for systems using fake-getaddrinfo.
|
- Fix sshd BindAddress and -b options for systems using fake-getaddrinfo.
|
||||||
Report from murple@murple.net, diagnosis from dtucker@zip.com.au
|
Report from murple@murple.net, diagnosis from dtucker@zip.com.au
|
||||||
|
|
||||||
$Id: ChangeLog,v 1.2949 2003/09/04 04:54:39 dtucker Exp $
|
$Id: ChangeLog,v 1.2950 2003/09/04 05:00:55 dtucker Exp $
|
||||||
|
@ -6,6 +6,13 @@ tid="basic sftp put/get"
|
|||||||
DATA=/bin/ls${EXEEXT}
|
DATA=/bin/ls${EXEEXT}
|
||||||
COPY=${OBJ}/copy
|
COPY=${OBJ}/copy
|
||||||
|
|
||||||
|
SFTPCMDFILE=${OBJ}/batch
|
||||||
|
cat >$SFTPCMDFILE <<EOF
|
||||||
|
version
|
||||||
|
get $DATA ${COPY}.1
|
||||||
|
put $DATA ${COPY}.2
|
||||||
|
EOF
|
||||||
|
|
||||||
BUFFERSIZE="5 1000 32000 64000"
|
BUFFERSIZE="5 1000 32000 64000"
|
||||||
REQUESTS="1 2 10"
|
REQUESTS="1 2 10"
|
||||||
|
|
||||||
@ -13,17 +20,16 @@ for B in ${BUFFERSIZE}; do
|
|||||||
for R in ${REQUESTS}; do
|
for R in ${REQUESTS}; do
|
||||||
verbose "test $tid: buffer_size $B num_requests $R"
|
verbose "test $tid: buffer_size $B num_requests $R"
|
||||||
rm -f ${COPY}.1 ${COPY}.2
|
rm -f ${COPY}.1 ${COPY}.2
|
||||||
${SFTP} -P ${SFTPSERVER} -B $B -R $R -b /dev/stdin \
|
${SFTP} -P ${SFTPSERVER} -B $B -R $R -b $SFTPCMDFILE \
|
||||||
> /dev/null 2>&1 << EOF
|
> /dev/null 2>&1
|
||||||
version
|
|
||||||
get $DATA ${COPY}.1
|
|
||||||
put $DATA ${COPY}.2
|
|
||||||
EOF
|
|
||||||
r=$?
|
r=$?
|
||||||
if [ $r -ne 0 ]; then
|
if [ $r -ne 0 ]; then
|
||||||
fail "sftp failed with $r"
|
fail "sftp failed with $r"
|
||||||
fi
|
else
|
||||||
cmp $DATA ${COPY}.1 || fail "corrupted copy after get"
|
cmp $DATA ${COPY}.1 || fail "corrupted copy after get"
|
||||||
cmp $DATA ${COPY}.2 || fail "corrupted copy after put"
|
cmp $DATA ${COPY}.2 || fail "corrupted copy after put"
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
rm -f ${COPY}.1 ${COPY}.2
|
||||||
|
rm -f $SFTPCMDFILE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user