summaryrefslogtreecommitdiffhomepage
path: root/libs/uvl/root/lib/uci/schema/default/dhcp
blob: e6ac8f099cb021d677b2a2605a2c69c93f05c734 (plain)
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
package dhcp

config package
	option title 'Dnsmasq DHCPd configuration'

config section
	option name 'dnsmasq'
	option package 'dhcp'
	option title 'General Settings'
	option unique true
	option required true
	option dynamic true

config variable
	option name 'domainneeded'
	option section 'dhcp.dnsmasq'
	option title 'Domain required'
	option description "Don't forward DNS-Requests without DNS-Name"
	option datatype boolean

config variable
	option name 'authoritative'
	option section 'dhcp.dnsmasq'
	option title 'Authoritative'
	option description 'This is the only DHCP in the local network'
	option datatype boolean

config variable
	option name 'boguspriv'
	option section 'dhcp.dnsmasq'
	option title 'Filter private'
	option description "Don't forward reverse lookups for local networks"
	option datatype boolean

config variable
	option name 'filterwin2k'
	option section 'dhcp.dnsmasq'
	option title 'Filter useless'
	option description 'Filter useless DNS-queries of Windows-systems'
	option datatype boolean

config variable
	option name 'localise_queries'
	option section 'dhcp.dnsmasq'
	option title 'Localise queries'
	option description 'Localises the hostname depending on its subnet'
	option datatype boolean

config variable
	option name 'local'
	option section 'dhcp.dnsmasq'
	option title 'Local Server'

config variable
	option name 'domain'
	option section 'dhcp.dnsmasq'
	option title 'Local Domain'

config variable
	option name 'expandhosts'
	option section 'dhcp.dnsmasq'
	option title 'Expand Hosts'
	option description 'adds domain names to hostentries in the resolv file'
	option datatype boolean

config variable
	option name 'nonegcache'
	option section 'dhcp.dnsmasq'
	option title "don't cache unknown"
	option description 'prevents caching of negative DNS-replies'
	option datatype boolean

config variable
	option name 'readethers'
	option section 'dhcp.dnsmasq'
	option title 'Use /etc/ethers'
	option description 'Read /etc/ethers to configure the DHCP-Server'
	option datatype boolean

config variable
	option name 'leasefile'
	option section 'dhcp.dnsmasq'
	option title 'Leasefile'
	option description 'file where given DHCP-leases will be stored'
	option datatype file

config variable
	option name 'resolvfile'
	option section 'dhcp.dnsmasq'
	option title 'Resolvfile'
	option description 'local DNS file'
	option datatype file

config variable
	option name 'nohosts'
	option section 'dhcp.dnsmasq'
	option title 'Ignore /etc/hosts '
	option datatype boolean

config variable
	option name 'strictorder'
	option section 'dhcp.dnsmasq'
	option title 'Strict order'
	option description 'DNS-Server will be queried in the order of the resolvfile'
	option datatype boolean

config variable
	option name 'logqueries'
	option section 'dhcp.dnsmasq'
	option title 'Log queries'
	option datatype boolean

config variable
	option name 'noresolv'
	option section 'dhcp.dnsmasq'
	option title 'Ignore resolve file'
	option datatype boolean

config variable
	option name 'dnsforwardmax'
	option section 'dhcp.dnsmasq'
	option title 'concurrent queries' 
	option datatype uint

config variable
	option name 'port'
	option section 'dhcp.dnsmasq'
	option title 'DNS-Port'
	option datatype port

config variable
	option name 'ednspacket_max'
	option section 'dhcp.dnsmasq'
	option title 'ednspacket_max'
	option datatype uint

config variable
	option name 'dhcpleasemax'
	option section 'dhcp.dnsmasq'
	option title 'max. DHCP -Leases'
	option datatype uint

config variable
	option name 'addnhosts'
	option section 'dhcp.dnsmasq'
	option title 'additional hostfile'
	option datatype file

config variable
	option name 'queryport'
	option section 'dhcp.dnsmasq'
	option title 'query port'
	option datatype port


config section
	option name 'dhcp'
	option package 'dhcp'
	option title 'DHCP interface configuration'
	option dynamic true

config variable
	option name 'interface'
	option section 'dhcp.dhcp'
	option title 'Interface'
	option required true
	option type reference
	list   valueof network.interface
	list   valueof network.alias

config variable
	option name 'start'
	option section 'dhcp.dhcp'
	option title 'Start'
	option description 'first address (last octet)'
	option datatype uint

config variable
	option name 'limit'
	option section 'dhcp.dhcp'
	option title 'Limit'
	option description 'number of leased addresses -1'
	option datatype uint

config variable
	option name 'leasetime'
	option section 'dhcp.dhcp'
	option title 'Leasetime'

config variable
	option name 'dynamicdhcp'
	option section 'dhcp.dhcp'
	option title 'Dynamic DHCP '
	option datatype boolean

config variable
	option name 'name'
	option section 'dhcp.dhcp'
	option title 'Name'

config variable
	option name 'ignore'
	option section 'dhcp.dhcp'
	option title 'Ignore interface'
	option description 'disable DHCP for this interface'
	option datatype boolean

config variable
	option name 'netmask'
	option section 'dhcp.dhcp'
	option title 'IPv4-Netmask'
	option datatype ip4addr

config variable
	option name 'force'
	option section 'dhcp.dhcp'
	option title 'Force'
	option datatype boolean

config variable
	option name 'dhcp_option'
	option section 'dhcp.dhcp'
	option title 'DHCP-Options'
	option description 'See "dnsmasq --help dhcp" for a list of available options.'
	option type list