3 \cp ./materials/l7directord-1-3-8-l7directord.cf ${L7DIRECTORD_CONF_DIR}/l7directord.cf
9 echo "Test failed: $L7VSD"
15 $INIT_L7DIRECTORD start
18 echo "Test failed: $INIT_L7DIRECTORD start"
24 EXPECT="Layer-7 Virtual Server version 3.0.0
25 Prot LocalAddress:Port ProtoMod Scheduler
30 Access_log_rotate option
31 -> RemoteAddress:Port Forward Weight ActiveConn InactConn
32 TCP 127.0.0.1:50000 sessionless rr
38 -> 127.0.0.1:50001 Masq 1 0 0
39 -> 127.0.0.1:50002 Masq 2 0 0
40 -> 127.0.0.1:50003 Masq 3 0 0
41 -> 127.0.0.1:50004 Masq 4 0 0
42 -> 127.0.0.1:50005 Masq 5 0 0
43 TCP [::1]:50100 sessionless rr
49 -> [::1]:50101 Masq 1 0 0
50 -> [::1]:50102 Masq 2 0 0
51 -> [::1]:50103 Masq 3 0 0
52 -> [::1]:50104 Masq 4 0 0
53 -> [::1]:50105 Masq 5 0 0 "
55 if [ "$RET" != "$EXPECT" ]
57 echo "Test failed: $L7VSADM -K -n"
61 RET=`ps -ef | grep l7directord | grep -v grep | grep -v umtest.sh | awk '{print $8,$9}'`
62 EXPECT="/usr/sbin/l7directord start
63 l7directord: ping:127.0.0.1:50001:UP
64 l7directord: ping:127.0.0.1:50002:UP
65 l7directord: ping:127.0.0.1:50003:UP
66 l7directord: ping:127.0.0.1:50004:UP
67 l7directord: ping:127.0.0.1:50005:UP
68 l7directord: ping:[::1]:50101:UP
69 l7directord: ping:[::1]:50102:UP
70 l7directord: ping:[::1]:50103:UP
71 l7directord: ping:[::1]:50104:UP
72 l7directord: ping:[::1]:50105:UP"
73 if [ "$RET" != "$EXPECT" ]
75 echo "Test failed: ps -ef | grep l7directord | grep -v grep | grep -v umtest.sh | awk '{print \$8,\$9}'"
79 kill -INT `ps -ef | grep "$L7DIRECTORD" | grep -v grep | awk '{print $2}'`
82 echo "Test failed: kill -INT \`ps -ef | grep "$L7DIRECTORD" | grep -v grep | awk '{print \$2}'\`"
88 EXPECT="Layer-7 Virtual Server version 3.0.0
89 Prot LocalAddress:Port ProtoMod Scheduler
94 Access_log_rotate option
95 -> RemoteAddress:Port Forward Weight ActiveConn InactConn"
96 if [ "$RET" != "$EXPECT" ]
98 echo "Test failed: $L7VSADM -K -n"
102 RET=`ps -ef | grep l7directord | grep -v grep | grep -v umtest.sh`
105 echo "Test failed: ps -ef | grep l7directord | grep -v grep | grep -v umtest.sh"