[c5c522c] | 1 | #!/bin/bash |
---|
| 2 | |
---|
| 3 | |
---|
| 4 | source testlib || exit 1 |
---|
| 5 | |
---|
| 6 | if [ "$VPN_LEFTID" == "" ]; then |
---|
| 7 | echo "Geen vpn gegevens, test word overgeslagen" |
---|
| 8 | exit 0 |
---|
| 9 | fi |
---|
| 10 | |
---|
| 11 | DESCRIPTION1="Ssh beschikbaar?" |
---|
| 12 | VERIFYEXIT=0 |
---|
| 13 | sshtest || exit 1 |
---|
| 14 | |
---|
| 15 | DESCRIPTION1="Sla test over indien we niet de juiste licentieoptie hebben." |
---|
| 16 | CMD="cat /etc/webint/REG" |
---|
| 17 | VERIFYPOSITIVE='"I"' |
---|
| 18 | if ! sshtest; then |
---|
| 19 | echo "Dit is geen internetserver, test overgeslagen" |
---|
| 20 | exit 0 |
---|
| 21 | fi |
---|
| 22 | |
---|
| 23 | DESCRIPTION1="zooi opruim" |
---|
| 24 | PAGE="vpn/edittunnel.php?name=regressie&del=1" |
---|
| 25 | IGNOREERROR=1 |
---|
| 26 | scc_add |
---|
| 27 | scc_test || exit 1 |
---|
| 28 | |
---|
| 29 | DESCRIPTION1="VPN server aan andere kant pingbaar? (hebben we uberhaubt internet?)" |
---|
| 30 | CMD="ping -c3 $VPN_RIGHT" |
---|
| 31 | VERIFYEXIT=0 |
---|
| 32 | sshtest || exit 1 |
---|
| 33 | |
---|
| 34 | DESCRIPTION1="Test ip moet niet pingbaar zijn" |
---|
| 35 | CMD="ping -c3 $VPN_PINGIP " |
---|
| 36 | VERIFYEXIT=1 |
---|
| 37 | sshtest || exit 1 |
---|
| 38 | |
---|
| 39 | DESCRIPTION1="regressie test tunnel aanmaken" |
---|
| 40 | METHOD="post" |
---|
| 41 | POSTBODY="save=1&new_name=regressie&new_leftid=$VPN_LEFTID&new_leftsubnet=$VPN_LEFTSUBNET&new_right=$VPN_RIGHT&new_rightsubnet=$VPN_RIGHTSUBNET&new_authby=secret&new_secret=$VPN_SECRET" |
---|
| 42 | PAGE="vpn/edittunnel.php" |
---|
| 43 | VERIFYPOSITIVE="testtunnel.php" |
---|
| 44 | scc_add |
---|
| 45 | |
---|
| 46 | DESCRIPTION1="tunnel up en testen" |
---|
| 47 | PAGE="/vpn/testtunnel.php?name=regressie&mode=up&dsturi=listtunnels.php" |
---|
| 48 | VERIFYPOSITIVE="Tunnel regressie ingeschakeld" |
---|
| 49 | scc_add |
---|
| 50 | |
---|
| 51 | DESCRIPTION1="bevestig tunnel werking" |
---|
| 52 | PAGE="/vpn/testtunnel.php" |
---|
| 53 | scc_add |
---|
| 54 | |
---|
| 55 | |
---|
| 56 | DESCRIPTION1="status ok?" |
---|
| 57 | PAGE="/vpn/listtunnels.php" |
---|
| 58 | VERIFYPOSITIVE="regressie.*established" |
---|
| 59 | scc_add |
---|
| 60 | |
---|
| 61 | scc_test || exit 1 |
---|
| 62 | |
---|
| 63 | |
---|
| 64 | DESCRIPTION1="Test ip moet pingbaar zijn" |
---|
| 65 | CMD="ping -c3 $VPN_PINGIP " |
---|
| 66 | VERIFYEXIT=0 |
---|
| 67 | sshtest || exit 1 |
---|
| 68 | |
---|
| 69 | DESCRIPTION1="zooi opruim" |
---|
| 70 | PAGE="vpn/edittunnel.php?name=regressie&del=1" |
---|
| 71 | scc_add |
---|
| 72 | scc_test || exit 1 |
---|
| 73 | |
---|