]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Remove authinfo.sh test dependency on printenv
authorDamien Miller <djm@mindrot.org>
Sun, 25 Mar 2018 22:37:02 +0000 (09:37 +1100)
committerDamien Miller <djm@mindrot.org>
Sun, 25 Mar 2018 22:38:44 +0000 (09:38 +1100)
Some platforms lack printenv in the default $PATH.
Reported by Tom G. Christensen

regress/authinfo.sh

index 9bd0a4d8366211cf5fb21b1ecf4655ac004984b8..3caf89478c1bb90c4c015e696792fd134e410d79 100644 (file)
@@ -6,7 +6,7 @@ tid="authinfo"
 # Ensure the environment variable doesn't leak when ExposeAuthInfo=no.
 verbose "ExposeAuthInfo=no"
 env SSH_USER_AUTH=blah ${SSH} -F $OBJ/ssh_proxy x \
-       'printenv SSH_USER_AUTH >/dev/null' && fail "SSH_USER_AUTH present"
+       'env | grep SSH_USER_AUTH >/dev/null' && fail "SSH_USER_AUTH present"
 
 verbose "ExposeAuthInfo=yes"
 echo ExposeAuthInfo=yes >> $OBJ/sshd_proxy