* luci/app/chillispot: add uvl scheme
[project/luci.git] / applications / luci-chillispot / root / lib / uci / schema / default / chillispot
1 package chillispot
2
3 config section
4         option name     'general'
5         option title    'Section general'
6         option package  'chillispot'
7         option unique   true
8         option required true
9
10 config variable
11         option name     'debug'
12         option title    'Option debug'
13         option section  'chillispot.general'
14         option datatype 'boolean'
15
16 config variable
17         option name     'interval'
18         option title    'Option interval'
19         option section  'chillispot.general'
20         option datatype 'uint'
21
22 config variable
23         option name     'pidfile'
24         option title    'Option pidfile'
25         option section  'chillispot.general'
26         option datatype 'string'
27
28 config variable
29         option name     'statedir'
30         option title    'Option statedir'
31         option section  'chillispot.general'
32         option datatype 'directory'
33
34
35 config section
36         option name     'tun'
37         option title    'Section tun'
38         option package  'chillispot'
39         option unique   true
40         option required true
41
42 config variable
43         option name     'net'
44         option title    'Option net'
45         option section  'chillispot.tun'
46         option datatype 'ip4addr'
47
48 config variable
49         option name     'statip'
50         option title    'Option statip'
51         option section  'chillispot.tun'
52         option datatype 'ip4addr'
53
54 config variable
55         option name     'dynip'
56         option title    'Option dynip'
57         option section  'chillispot.tun'
58         option datatype 'ip4addr'
59
60 config variable
61         option name     'dns1'
62         option title    'Option dns1'
63         option section  'chillispot.tun'
64         option datatype 'ip4addr'
65
66 config variable
67         option name     'dns2'
68         option title    'Option dns2'
69         option section  'chillispot.tun'
70         option datatype 'ip4addr'
71
72 config variable
73         option name     'domain'
74         option title    'Option domain'
75         option section  'chillispot.tun'
76         option datatype 'string'
77
78 config variable
79         option name     'ipdown'
80         option title    'Option ipdown'
81         option section  'chillispot.tun'
82         option datatype 'file'
83
84 config variable
85         option name     'ipup'
86         option title    'Option ipup'
87         option section  'chillispot.tun'
88         option datatype 'file'
89
90 config variable
91         option name     'condown'
92         option title    'Option condown'
93         option section  'chillispot.tun'
94         option datatype 'file'
95
96 config variable
97         option name     'conup'
98         option title    'Option conup'
99         option section  'chillispot.tun'
100         option datatype 'file'
101
102
103 config section
104         option name     'dhcp'
105         option title    'Section dhcp'
106         option package  'chillispot'
107         option unique   true
108         option required true
109
110 config variable
111         option name     'dhcpif'
112         option title    'Option dhcpif'
113         option section  'chillispot.dhcp'
114         option datatype 'string'
115
116 config variable
117         option name     'dhcpmac'
118         option title    'Option dhcpmac'
119         option section  'chillispot.dhcp'
120         option datatype 'macaddr'
121
122 config variable
123         option name     'lease'
124         option title    'Option lease'
125         option section  'chillispot.dhcp'
126         option datatype 'uint'
127
128
129 config section
130         option name     'macauth'
131         option title    'Section macauth'
132         option package  'chillispot'
133         option unique   true
134         option required true
135
136 config variable
137         option name     'macauth'
138         option title    'Option macauth'
139         option section  'chillispot.macauth'
140         option datatype 'boolean'
141
142 config variable
143         option name     'macallowed'
144         option title    'Option macallowed'
145         option section  'chillispot.macauth'
146         option datatype 'string'
147         option type     'lazylist'
148
149 config variable
150         option name     'macpasswd'
151         option title    'Option macpasswd'
152         option section  'chillispot.macauth'
153         option datatype 'string'
154
155 config variable
156         option name     'macsuffix'
157         option title    'Option macsuffix'
158         option section  'chillispot.macauth'
159         option datatype 'string'
160
161
162 config section
163         option name     'radius'
164         option title    'Section radius'
165         option package  'chillispot'
166         option unique   true
167         option required true
168
169 config variable
170         option name     'radiusacctport'
171         option title    'Option radiusacctport'
172         option section  'chillispot.radius'
173         option datatype 'port'
174
175 config variable
176         option name     'radiusauthport'
177         option title    'Option radiusauthport'
178         option section  'chillispot.radius'
179         option datatype 'port'
180
181 config variable
182         option name     'radiuscalled'
183         option title    'Option radiuscalled'
184         option section  'chillispot.radius'
185         option datatype 'string'
186
187 config variable
188         option name     'radiuslisten'
189         option title    'Option radiuslisten'
190         option section  'chillispot.radius'
191         option datatype 'ip4addr'
192
193 config variable
194         option name     'radiuslocationid'
195         option title    'Option radiuslocationid'
196         option section  'chillispot.radius'
197         option datatype 'string'
198
199 config variable
200         option name     'radiuslocationname'
201         option title    'Option radiuslocationname'
202         option section  'chillispot.radius'
203         option datatype 'string'
204
205 config variable
206         option name     'radiusnasid'
207         option title    'Option radiusnasid'
208         option section  'chillispot.radius'
209         option datatype 'string'
210
211 config variable
212         option name     'radiusnasip'
213         option title    'Option radiusnasip'
214         option section  'chillispot.radius'
215         option datatype 'ip4addr'
216
217 config variable
218         option name     'radiussecret'
219         option title    'Option radiussecret'
220         option section  'chillispot.radius'
221         option datatype 'string'
222
223 config variable
224         option name     'radiusserver1'
225         option title    'Option radiusserver1'
226         option section  'chillispot.radius'
227         option datatype 'host'
228
229 config variable
230         option name     'radiusserver2'
231         option title    'Option radiusserver2'
232         option section  'chillispot.radius'
233         option datatype 'host'
234
235
236 config section
237         option name     'proxy'
238         option title    'Section proxy'
239         option package  'chillispot'
240         option unique   true
241         option required true
242
243 config variable
244         option name     'proxyclient'
245         option title    'Option proxyclient'
246         option section  'chillispot.proxy'
247         option datatype 'ip4addr'
248
249 config variable
250         option name     'proxylisten'
251         option title    'Option proxylisten'
252         option section  'chillispot.proxy'
253         option datatype 'ip4addr'
254
255 config variable
256         option name     'proxyport'
257         option title    'Option proxyport'
258         option section  'chillispot.proxy'
259         option datatype 'port'
260
261 config variable
262         option name     'proxysecret'
263         option title    'Option proxysecret'
264         option section  'chillispot.proxy'
265         option datatype 'string'
266
267
268 config section
269         option name     'remoteconfig'
270         option title    'Section remoteconfig'
271         option package  'chillispot'
272         option unique   true
273         option required true
274
275 config variable
276         option name     'confpassword'
277         option title    'Option confpassword'
278         option section  'chillispot.remoteconfig'
279         option datatype 'string'
280
281 config variable
282         option name     'confusername'
283         option title    'Option confusername'
284         option section  'chillispot.remoteconfig'
285         option datatype 'string'
286
287
288 config section
289         option name     'uam'
290         option title    'Section uam'
291         option package  'chillispot'
292         option unique   true
293         option required true
294
295 config variable
296         option name     'uamallowed'
297         option title    'Option uamallowed'
298         option section  'chillispot.uam'
299         option datatype 'host'
300         option type     'list'
301
302 config variable
303         option name     'uamhomepage'
304         option title    'Option uamhomepage'
305         option section  'chillispot.uam'
306         option datatype 'string'
307
308 config variable
309         option name     'uamlisten'
310         option title    'Option uamlisten'
311         option section  'chillispot.uam'
312         option datatype 'ip4addr'
313
314 config variable
315         option name     'uamport'
316         option title    'Option uamport'
317         option section  'chillispot.uam'
318         option datatype 'port'
319
320 config variable
321         option name     'uamsecret'
322         option title    'Option uamsecret'
323         option section  'chillispot.uam'
324         option datatype 'string'
325
326 config variable
327         option name     'uamserver'
328         option title    'Option uamserver'
329         option section  'chillispot.uam'
330         option datatype 'string'