| [c5c522c] | 1 | #!/bin/bash |
|---|
| 2 | ################################################################# |
|---|
| 3 | # Deze file bevat de 'default' settings. # |
|---|
| 4 | # Zet je eigen instellingen die moeten overrulen in local.conf! # |
|---|
| 5 | ################################################################# |
|---|
| 6 | |
|---|
| 7 | # De netwerk settings moeten kloppen, omdat de tests daar ook mee rotzooien! |
|---|
| 8 | # IP moet geconfigged zijn op zone lan, (eth0) |
|---|
| 9 | # eth1 moet via dhcp configureerbaar zijn en internet toegang hebben. |
|---|
| 10 | # De autoinstall scripts die de bak automatisch installen vullen standaard |
|---|
| 11 | # de onderstaande gegevens in. (7357 is leetspeak voor "test" ;) |
|---|
| 12 | export IP="192.168.13.150" |
|---|
| 13 | export NETMASK="255.255.255.0" |
|---|
| 14 | export GW="192.168.13.1" |
|---|
| 15 | export SCCPASSWD="syn3" |
|---|
| 16 | export INSTALL_MODE |
|---|
| 17 | |
|---|
| 18 | #testen uitvoeren die reboot vereisen? |
|---|
| 19 | export REBOOT=1 |
|---|
| 20 | |
|---|
| 21 | #Commando om de (vmware?) server hard te rebooten: |
|---|
| 22 | #Pleur zoiets in je local.conf! Bij een normale reboot word de .iso image helaas niet 'geremount'. Vandaar dat deze hardere reboot nodig is. |
|---|
| 23 | #Dit is per machine verschillend, dus alleen een voorbeeld: |
|---|
| 24 | #REBOOTCMD="su - psy -c 'killall vmware-vmx ; export DISPLAY=$DISPLAY; /opt/vmware/workstation/bin/vmware /home/psy/disk2/vmware/syn3rctest/'" |
|---|
| 25 | #Met de nieuwe installer is in princiepe geen reboot commando meer nodig. |
|---|
| 26 | #1 .iso is genoeg om alle producten te testen |
|---|
| 27 | REBOOTCMD= |
|---|
| 28 | |
|---|
| 29 | #Set een key indien een ander script dit nog niet gedaan heeft |
|---|
| 30 | #(Advanced business server compleet met alle opties) |
|---|
| 31 | KEY=${KEY:=QVKHT-G0DP0-BN3SV} |
|---|
| 32 | |
|---|
| 33 | #een externe toegangkelijke smb server. onderandere nodig voor backup-test |
|---|
| 34 | export SMBSERVER="fs1" |
|---|
| 35 | export SMBSHARE="fs1_gwbackup" |
|---|
| 36 | export SMBUSER="gwbackup" |
|---|
| 37 | export SMBPASSWD="geert" |
|---|
| 38 | |
|---|
| 39 | #Een externe ipsec vpn server op internet. |
|---|
| 40 | #Deze instelling is afhankelijk van je lokatie. Je zult de server dus zelf moeten opzetten alvorens |
|---|
| 41 | #je deze test kan doen. Maak LEFTID leeg om test te skippen. |
|---|
| 42 | export VPN_LEFTID="192.168.13.150" |
|---|
| 43 | export VPN_LEFTSUBNET="10.73.57.0/24" |
|---|
| 44 | export VPN_RIGHT="213.126.87.242" #moet pingbaar zijn |
|---|
| 45 | export VPN_RIGHTSUBNET="192.168.66.0/24" |
|---|
| 46 | export VPN_PINGIP="192.168.66.1" #moet pingbaar zijn als tunnel up is. |
|---|
| 47 | export VPN_SECRET="2340958odafwjisd" |
|---|
| 48 | |
|---|
| 49 | #default uuid zodat shop beveiliging niet zeurt |
|---|
| 50 | export UUID="syn-3.497684edf0c015.21049312" |
|---|
| 51 | |
|---|
| 52 | #in deze variabelle kun je een lijst met extra packages zetten die je wilt testen |
|---|
| 53 | export EXTRA_PACKAGES="" |
|---|
| 54 | |
|---|
| 55 | #zet dit op een waarde om de langdurige stresstest te skippen |
|---|
| 56 | #(test failed helaas nog vaak door onstabiele sipp) |
|---|
| 57 | export ASTERISK_SKIP_STRESS= |
|---|
| 58 | |
|---|
| 59 | #doet het nog niet |
|---|
| 60 | export ASTERISK_SKIP_AUDIO=1 |
|---|
| 61 | |
|---|
| 62 | if [ -e local.conf ]; then |
|---|
| 63 | source local.conf || exit 1 |
|---|
| 64 | fi |
|---|
| 65 | |
|---|
| 66 | export SCC="https://$IP:10000" |
|---|