Marius Burkard
2016-04-20 4569cae57f127afd093794310ccd290d2d9fdf36
commit | author | age
b74ef5 1
T 2 # Template version
3 VERSION="2"
4
5 # Parameters
6 ONBOOT="{tmpl_var name='onboot'}"
33ad8f 7 BOOTORDER="{tmpl_var name='bootorder'}"
fdd311 8
JN 9 # VSwap requires RAM and SWAP, all other memory parameters are optional.
10 <tmpl_if name='physpages'>
11 # RAM
b74ef5 12 PHYSPAGES="{tmpl_var name='physpages'}"
fdd311 13 </tmpl_if>
JN 14 <tmpl_if name='swappages'>
15 # SWAP
16 SWAPPAGES="{tmpl_var name='swappages'}"
17 </tmpl_if>
18
19 <tmpl_if name='kmemsize'>
20 KMEMSIZE="{tmpl_var name='kmemsize'}"
21 </tmpl_if>
22 <tmpl_if name='lockedpages'>
23 LOCKEDPAGES="{tmpl_var name='lockedpages'}"
24 </tmpl_if>
25 <tmpl_if name='privvmpages'>
26 PRIVVMPAGES="{tmpl_var name='privvmpages'}"
27 </tmpl_if>
28 <tmpl_if name='shmpages'>
29 SHMPAGES="{tmpl_var name='shmpages'}"
30 </tmpl_if>
31 <tmpl_if name='vmguarpages'>
b74ef5 32 VMGUARPAGES="{tmpl_var name='vmguarpages'}"
fdd311 33 </tmpl_if>
JN 34 <tmpl_if name='oomguarpages'>
b74ef5 35 OOMGUARPAGES="{tmpl_var name='oomguarpages'}"
fdd311 36 </tmpl_if>
JN 37 # alternative meminfo: "pages:256000"
38 MEMINFO="privvmpages:1"
39
40 <tmpl_if name='vmguarpages'>
41 NUMPROC="{tmpl_var name='numproc'}"
42 </tmpl_if>
43 <tmpl_if name='numtcpsock'>
b74ef5 44 NUMTCPSOCK="{tmpl_var name='numtcpsock'}"
fdd311 45 </tmpl_if>
JN 46 <tmpl_if name='numflock'>
b74ef5 47 NUMFLOCK="{tmpl_var name='numflock'}"
fdd311 48 </tmpl_if>
JN 49 <tmpl_if name='numpty'>
b74ef5 50 NUMPTY="{tmpl_var name='numpty'}"
fdd311 51 </tmpl_if>
JN 52 <tmpl_if name='numsiginfo'>
b74ef5 53 NUMSIGINFO="{tmpl_var name='numsiginfo'}"
fdd311 54 </tmpl_if>
JN 55 <tmpl_if name='tcpsndbuf'>
b74ef5 56 TCPSNDBUF="{tmpl_var name='tcpsndbuf'}"
fdd311 57 </tmpl_if>
JN 58 <tmpl_if name='tcprcvbuf'>
b74ef5 59 TCPRCVBUF="{tmpl_var name='tcprcvbuf'}"
fdd311 60 </tmpl_if>
JN 61 <tmpl_if name='othersockbuf'>
b74ef5 62 OTHERSOCKBUF="{tmpl_var name='othersockbuf'}"
fdd311 63 </tmpl_if>
JN 64 <tmpl_if name='dgramrcvbuf'>
b74ef5 65 DGRAMRCVBUF="{tmpl_var name='dgramrcvbuf'}"
fdd311 66 </tmpl_if>
JN 67 <tmpl_if name='numothersock'>
b74ef5 68 NUMOTHERSOCK="{tmpl_var name='numothersock'}"
fdd311 69 </tmpl_if>
JN 70 <tmpl_if name='dcachesize'>
b74ef5 71 DCACHESIZE="{tmpl_var name='dcachesize'}"
fdd311 72 </tmpl_if>
JN 73 <tmpl_if name='numfile'>
b74ef5 74 NUMFILE="{tmpl_var name='numfile'}"
fdd311 75 </tmpl_if>
JN 76 <tmpl_if name='avnumproc'>
b74ef5 77 AVNUMPROC="{tmpl_var name='avnumproc'}"
fdd311 78 </tmpl_if>
JN 79 <tmpl_if name='numiptent'>
b74ef5 80 NUMIPTENT="{tmpl_var name='numiptent'}"
fdd311 81 </tmpl_if>
b74ef5 82
T 83 DISKSPACE="{tmpl_var name='diskspace'}"
84 DISKINODES="{tmpl_var name='diskinodes'}"
85 QUOTAUGIDLIMIT="10000"
86 QUOTATIME="0"
fdd311 87 <tmpl_if name='io_priority'>
JN 88 IOPRIO="{tmpl_var name='io_priority'}"
89 </tmpl_if>
b74ef5 90
fdd311 91 <tmpl_if name='cpu_num'>
b74ef5 92 CPUS="{tmpl_var name='cpu_num'}"
fdd311 93 </tmpl_if>
JN 94 <tmpl_if name='cpu_units'>
b74ef5 95 CPUUNITS="{tmpl_var name='cpu_units'}"
fdd311 96 </tmpl_if>
JN 97 <tmpl_if name='cpu_limit'>
b74ef5 98 CPULIMIT="{tmpl_var name='cpu_limit'}"
fdd311 99 </tmpl_if>
b74ef5 100
T 101 VE_ROOT="/vz/root/$VEID"
102 VE_PRIVATE="/vz/private/$VEID"
103 OSTEMPLATE="{tmpl_var name='ostemplate'}"
104 ORIGIN_SAMPLE="vps.basic"
105 HOSTNAME="{tmpl_var name='hostname'}"
106 IP_ADDRESS="{tmpl_var name='ip_address'}"
107 NAMESERVER="{tmpl_var name='nameserver'}"
108
fdd311 109 <tmpl_if name='capability'>
b74ef5 110 CAPABILITY="{tmpl_var name='capability'}"
fdd311 111 </tmpl_if>
JN 112 <tmpl_if name='features'>
503bbb 113 FEATURES="{tmpl_var name='features'}"
fdd311 114 </tmpl_if>
JN 115 <tmpl_if name='iptables'>
a3609a 116 IPTABLES="{tmpl_var name='iptables'}"
fdd311 117 </tmpl_if>
JN 118 <tmpl_if name='custom'>
ca0698 119 {tmpl_var name='custom'}
fdd311 120 </tmpl_if>