upstream: Although it's POSIX, not all shells used in Portable support

the implicit 'in "$@"' after 'for i'.

OpenBSD-Regress-ID: 3c9aec6bca4868f85d2742b6ba5223fce110bdbc
This commit is contained in:
dtucker@openbsd.org 2021-08-08 08:27:28 +00:00 committed by Darren Tucker
parent f2ccf6c9f3
commit 86b4cb3a88

View File

@ -1,4 +1,4 @@
# $OpenBSD: test-exec.sh,v 1.85 2021/08/08 07:27:52 dtucker Exp $
# $OpenBSD: test-exec.sh,v 1.86 2021/08/08 08:27:28 dtucker Exp $
# Placed in the Public Domain.
#SUDO=sudo
@ -262,7 +262,7 @@ fi
SSHLOGWRAP=$OBJ/ssh-log-wrapper.sh
cat >$SSHLOGWRAP <<EOD
#!/bin/sh
for i; do shift; case "\$i" in -q) :;; *) set -- "\$@" "\$i";; esac; done
for i in "\$@";do shift;case "\$i" in -q):;; *) set -- "\$@" "\$i";;esac;done
exec ${SSH} -E${TEST_SSH_LOGFILE} "\$@"
EOD