diff options
author | 2015-03-03 17:53:40 +0000 | |
---|---|---|
committer | 2015-03-03 17:53:40 +0000 | |
commit | 007e4c2c2ce023c27ff8691ba7dbc1beb2314b23 (patch) | |
tree | 5747d1db1d3a6ac0fa92d31db29e4cc61a9dd5a7 | |
parent | Update to tzdata2015 from ftp.iana.org (diff) | |
download | wireguard-openbsd-007e4c2c2ce023c27ff8691ba7dbc1beb2314b23.tar.xz wireguard-openbsd-007e4c2c2ce023c27ff8691ba7dbc1beb2314b23.zip |
reorder logic for better portability; patch from Roumen Petrov
-rw-r--r-- | regress/usr.bin/ssh/hostkey-rotate.sh | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/regress/usr.bin/ssh/hostkey-rotate.sh b/regress/usr.bin/ssh/hostkey-rotate.sh index d964b35c279..b5d542d1208 100644 --- a/regress/usr.bin/ssh/hostkey-rotate.sh +++ b/regress/usr.bin/ssh/hostkey-rotate.sh @@ -1,4 +1,4 @@ -# $OpenBSD: hostkey-rotate.sh,v 1.1 2015/01/26 06:12:18 djm Exp $ +# $OpenBSD: hostkey-rotate.sh,v 1.2 2015/03/03 17:53:40 djm Exp $ # Placed in the Public Domain. tid="hostkey rotate" @@ -38,11 +38,10 @@ expect_nkeys() { check_key_present() { _type=$1 _kfile=$2 - _prog='print $2 " " $3' test "x$_kfile" = "x" && _kfile="$OBJ/hkr.${_type}.pub" - _ktext=`awk "/ $_type / { $_prog }" < $OBJ/known_hosts` || \ + _kpub=`awk "/$_type /"' { print $2 }' < $_kfile` || \ fatal "awk failed" - grep -q "$_ktext" $_kfile + fgrep "$_kpub" $OBJ/known_hosts > /dev/null } cp $OBJ/sshd_proxy.orig $OBJ/sshd_proxy @@ -110,7 +109,7 @@ dossh -oStrictHostKeyChecking=yes -oHostKeyAlgorithms=ssh-rsa expect_nkeys 1 "learn hostkeys" check_key_present ssh-rsa || fail "didn't learn changed key" -# $OpenBSD: hostkey-rotate.sh,v 1.1 2015/01/26 06:12:18 djm Exp $ +# $OpenBSD: hostkey-rotate.sh,v 1.2 2015/03/03 17:53:40 djm Exp $ # Placed in the Public Domain. tid="hostkey rotate" |