upstream commit
add test knob and warning for StrictModes Upstream-Regress-ID: 8cd10952ce7898655ee58945904f2a0a3bdf7682
This commit is contained in:
parent
dc7990be86
commit
0767877024
|
@ -1,4 +1,4 @@
|
||||||
# $OpenBSD: test-exec.sh,v 1.51 2015/03/03 22:35:19 markus Exp $
|
# $OpenBSD: test-exec.sh,v 1.52 2016/04/14 23:21:42 djm Exp $
|
||||||
# Placed in the Public Domain.
|
# Placed in the Public Domain.
|
||||||
|
|
||||||
#SUDO=sudo
|
#SUDO=sudo
|
||||||
|
@ -411,6 +411,13 @@ cat << EOF > $OBJ/sshd_config
|
||||||
Subsystem sftp $SFTPSERVER
|
Subsystem sftp $SFTPSERVER
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
# This may be necessary if /usr/src and/or /usr/obj are group-writable,
|
||||||
|
# but if you aren't careful with permissions then the unit tests could
|
||||||
|
# be abused to locally escalate privileges.
|
||||||
|
if [ ! -z "$TEST_SSH_UNSAFE_PERMISSIONS" ]; then
|
||||||
|
echo "StrictModes no" >> $OBJ/sshd_config
|
||||||
|
fi
|
||||||
|
|
||||||
if [ ! -z "$TEST_SSH_SSHD_CONFOPTS" ]; then
|
if [ ! -z "$TEST_SSH_SSHD_CONFOPTS" ]; then
|
||||||
trace "adding sshd_config option $TEST_SSH_SSHD_CONFOPTS"
|
trace "adding sshd_config option $TEST_SSH_SSHD_CONFOPTS"
|
||||||
echo "$TEST_SSH_SSHD_CONFOPTS" >> $OBJ/sshd_config
|
echo "$TEST_SSH_SSHD_CONFOPTS" >> $OBJ/sshd_config
|
||||||
|
|
Loading…
Reference in New Issue