]>
Commit | Line | Data |
---|---|---|
6c017ff5 | 1 | # $OpenBSD: login-timeout.sh,v 1.4 2005/02/27 23:13:36 djm Exp $ |
42cfd508 | 2 | # Placed in the Public Domain. |
3 | ||
4 | tid="connect after login grace timeout" | |
5 | ||
6 | trace "test login grace with privsep" | |
7 | echo "LoginGraceTime 10s" >> $OBJ/sshd_config | |
8 | echo "MaxStartups 1" >> $OBJ/sshd_config | |
9 | start_sshd | |
10 | ||
6c017ff5 | 11 | (echo SSH-2.0-fake; sleep 60) | telnet 127.0.0.1 ${PORT} >/dev/null 2>&1 & |
42cfd508 | 12 | sleep 15 |
13 | ${SSH} -F $OBJ/ssh_config somehost true | |
14 | if [ $? -ne 0 ]; then | |
15 | fail "ssh connect after login grace timeout failed with privsep" | |
16 | fi | |
17 | ||
1297d248 | 18 | $SUDO kill `cat $PIDFILE` |
42cfd508 | 19 | |
20 | trace "test login grace without privsep" | |
d22e04fd | 21 | echo "UsePrivilegeSeparation no" >> $OBJ/sshd_config |
42cfd508 | 22 | start_sshd |
23 | ||
6c017ff5 | 24 | (echo SSH-2.0-fake; sleep 60) | telnet 127.0.0.1 ${PORT} >/dev/null 2>&1 & |
42cfd508 | 25 | sleep 15 |
26 | ${SSH} -F $OBJ/ssh_config somehost true | |
27 | if [ $? -ne 0 ]; then | |
28 | fail "ssh connect after login grace timeout failed without privsep" | |
29 | fi |