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