1# $OpenBSD: authinfo.sh,v 1.1 2017/06/24 06:35:24 djm Exp $ 2# Placed in the Public Domain. 3 4tid="authinfo" 5 6# Ensure the environment variable doesn't leak when ExposeAuthInfo=no. 7verbose "ExposeAuthInfo=no" 8env SSH_USER_AUTH=blah ${SSH} -F $OBJ/ssh_proxy x \ 9 'test -z "$SSH_USER_AUTH"' || fail "SSH_USER_AUTH present" 10 11verbose "ExposeAuthInfo=yes" 12echo ExposeAuthInfo=yes >> $OBJ/sshd_proxy 13${SSH} -F $OBJ/ssh_proxy x \ 14 'grep ^publickey "$SSH_USER_AUTH" /dev/null >/dev/null' || 15 fail "ssh with ExposeAuthInfo failed" 16 17# XXX test multiple auth and key contents 18