-
Notifications
You must be signed in to change notification settings - Fork 1
/
VMMgr_.conf
100 lines (82 loc) · 2.14 KB
/
VMMgr_.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
### Main Config for VMMgr_Launcher
#
# You must define these vars before doing anything with VMMgl_Launcher
#
# This is the 1rst file loaded by the script, thus it ensure some vars have a default value.
# This is usefull if you want all VM shared some values, this make template more easy to be defined
### Must be defined only here ###
VMMGR_PATH=$(pwd)
VMMGR_LIB_PATH=$VMMGR_PATH/VMMgr_Libs
VMMGR_DATA_PATH=$VMMGR_PATH
VMMGR_CONFIG_PATH="/etc/VMMGR"
VMMGR_DB_PATH=$VMMGR_PATH
VMMGR_ISO_PATH=$VMMGR_PATH/ISO
VMMGR_LOG_PATH=$VMMGR_PATH/LOGS
TPLNULL=""
### DB Backups management ###
#DBMAXAGE=365 # warn: this can delete all your backup!
DBMAXBACKUP=30 # max 10 backups
### DNS registration ###
#NSUPDATE=no # not implemented
HOSTS=yes
### Once installed you will have by default: ###
#VMMGR_PATH="/usr/local/bin"
#VMMGR_LIB_PATH="/usr/local/lib"
#VMMGR_DATA_PATH="/var/lib/VMMGR"
#VMMGR_DB_PATH="/var/lib/VMMGR/DB"
#VMMGR_ISO_PATH="/var/lib/VMMGR/ISO"
#VMMGR_LOG_PATH="/var/log/VMMgr/"
### If you use REMMINA uncomment this to generate config files:
#REMMINA_PATH=$VMMGR_DATA_PATH/Remmina/
### May be overriden on Templates and vm configs files ###
IOTHREADS=1
### Default Group ###
GROUP="Default"
### Default RAM ###
MEM=2
SLOT=1
### Defaut CPU ###
CPU=CPUHOST
MACHINETPL=MACHINE35
SMPTPL=SMPMAX
### Default: use BIOS ###
BIOSTYPE="BIOS"
### Always use qemu config ###
USEQEMUCONFIG="yes"
### Default NETWORK ###
IPVER=4
MINPORT=2000
MAXPORT=3000
### SPICE ###
SPICE=off
SPICEMODE=plaintext
SPICEPWD="spicepwd"
SPICEIPVER=$IPVER
SPICETPL=SPICECLEAR
SPICEPORT=new
SPICETYPE=bridge
SPICEMINPORT=$MINPORT
SPICEMAXPORT=$MAXPORT
### VNC ###
VNC=off
VNCIPVER=$IPVER
VNCPORT=new
VNCMINPORT=5900
VNCMAXPORT=6900
VNCTYPE=bridge
VNCPWD="vncpwd"
VNCTPL=VNCCLEAR
### TELNET ###
TELNET=on
TELNETIPVER=$IPVER
TELNETPORT=new
TELNETTYPE=bridge
TELNETMINPORT=$(( $MINPORT + 1000 ))
TELNETMAXPORT=$(( $MAXPORT + 1000 ))
### QMP ###
QMP=off
QMPIPVER=$IPVER
QMPPORT=new
QMPMINPORT=$(( $MINPORT + 2000 ))
QMPMAXPORT=$(( $MAXPORT + 2000 ))
export VMMGR_PATH VMMGR_LIB_PATH VMMGR_DATA_PATH VMMGR_ISO_PATH VMMGR_DB_PATH VMMGR_LOG_PATH VMMGR_PATH DBMAXAGE DBMAXBACKUP NSUPDATE HOSTS REMMINA_PATH