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