]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - crypto/openssh/regress/proxy-connect.sh
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / crypto / openssh / regress / proxy-connect.sh
1 #       $OpenBSD: proxy-connect.sh,v 1.6 2013/03/07 00:20:34 djm Exp $
2 #       Placed in the Public Domain.
3
4 tid="proxy connect"
5
6 verbose "plain username"
7 for p in 1 2; do
8         ${SSH} -$p -F $OBJ/ssh_proxy 999.999.999.999 true
9         if [ $? -ne 0 ]; then
10                 fail "ssh proxyconnect protocol $p failed"
11         fi
12         SSH_CONNECTION=`${SSH} -$p -F $OBJ/ssh_proxy 999.999.999.999 'echo $SSH_CONNECTION'`
13         if [ $? -ne 0 ]; then
14                 fail "ssh proxyconnect protocol $p failed"
15         fi
16         if [ "$SSH_CONNECTION" != "UNKNOWN 65535 UNKNOWN 65535" ]; then
17                 fail "bad SSH_CONNECTION"
18         fi
19 done
20
21 verbose "username with style"
22 for p in 1 2; do
23         ${SSH} -$p -F $OBJ/ssh_proxy ${USER}:style@999.999.999.999 true || \
24                 fail "ssh proxyconnect protocol $p failed"
25 done
26