[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" |
---|