]> git.openstreetmap.org Git - chef.git/blob - cookbooks/dhcpd/templates/default/dhcpd.conf.erb
b5c8dae33cd7efd88acb338b37465d4eaa492226
[chef.git] / cookbooks / dhcpd / templates / default / dhcpd.conf.erb
1 # DO NOT EDIT - This file is being maintained by Chef
2
3 option architecture-type code 93 = unsigned integer 16;
4
5 default-lease-time 600;
6 max-lease-time 7200;
7 <% node.interfaces(:role => :internal).each do |interface| -%>
8
9 subnet <%= interface[:network] %> netmask <%= interface[:netmask] %> {
10   authoritative;
11   range dynamic-bootp <%= node[:dhcpd][:first_address] %> <%= node[:dhcpd][:last_address] %>;
12   # option broadcast-address <%= interface[:broadcast] %>;
13   option routers <%= interface[:gateway] %>;
14   option domain-name "<%= @domain %>";
15   option domain-name-servers <%= interface[:gateway] %>;
16   option ntp-servers <%= node[:ntp][:servers].first %>;
17
18   class "pxeclients" {
19     match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
20     next-server <%= interface[:gateway] %>;
21
22     if option architecture-type = 00:07 {
23       filename "netboot.xyz.efi";
24     } else {
25       filename "netboot.xyz.kpxe";
26     }
27   }
28 }
29 <% end -%>
30
31 host oob1.ams.openstreetmap.org {
32   hardware ethernet ea:e4:8e:c2:5b:19;
33   server-name "oob1.ams.openstreetmap.org";
34   fixed-address oob1.ams.openstreetmap.org;
35 }
36
37 host pdu1.ams.openstreetmap.org {
38   hardware ethernet 00:c0:b7:e3:e8:f2;
39   server-name "pdu1.ams.openstreetmap.org";
40   fixed-address pdu1.ams.openstreetmap.org;
41 }
42
43 host pdu2.ams.openstreetmap.org {
44   hardware ethernet 00:c0:b7:e3:1b:9a;
45   server-name "pdu2.ams.openstreetmap.org";
46   fixed-address pdu2.ams.openstreetmap.org;
47 }
48
49 host oob1.dub.openstreetmap.org {
50   hardware ethernet 62:bd:62:a6:05:25;
51   server-name "oob1.dub.openstreetmap.org";
52   fixed-address oob1.dub.openstreetmap.org;
53 }
54
55 host pdu1.dub.openstreetmap.org {
56   hardware ethernet 28:29:86:48:f7:f5;
57   server-name "pdu1.dub.openstreetmap.org";
58   fixed-address pdu1.dub.openstreetmap.org;
59 }
60
61 host pdu2.dub.openstreetmap.org {
62   hardware ethernet 28:29:86:48:f8:64;
63   server-name "pdu2.dub.openstreetmap.org";
64   fixed-address pdu2.dub.openstreetmap.org;
65 }
66
67 host clifford.oob.openstreetmap.org {
68   hardware ethernet 1c:c1:de:78:20:d6;
69   server-name "clifford.oob.openstreetmap.org";
70   fixed-address clifford.oob.openstreetmap.org;
71 }
72
73 host culebre.oob.openstreetmap.org {
74   hardware ethernet 3c:ec:ef:2f:29:41;
75   server-name "culebre.oob.openstreetmap.org";
76   fixed-address culebre.oob.openstreetmap.org;
77 }
78
79 host draco.oob.openstreetmap.org {
80   hardware ethernet 9c:8e:99:25:99:7d;
81   server-name "draco.oob.openstreetmap.org";
82   fixed-address draco.oob.openstreetmap.org;
83 }
84
85 host dulcy.oob.openstreetmap.org {
86   hardware ethernet 0c:c4:7a:66:ce:95;
87   server-name "dulcy.oob.openstreetmap.org";
88   fixed-address dulcy.oob.openstreetmap.org;
89 }
90
91 host eddie.oob.openstreetmap.org {
92   hardware ethernet 0c:c4:7a:d5:8c:c0;
93   server-name "eddie.oob.openstreetmap.org";
94   fixed-address eddie.oob.openstreetmap.org;
95 }
96
97 host errol.oob.openstreetmap.org {
98   hardware ethernet 00:e0:81:c0:8d:01;
99   server-name "errol.oob.openstreetmap.org";
100   fixed-address errol.oob.openstreetmap.org;
101 }
102
103 host eustace.oob.openstreetmap.org {
104   hardware ethernet 1c:c1:de:71:4d:2e;
105   server-name "eustace.oob.openstreetmap.org";
106   fixed-address eustace.oob.openstreetmap.org;
107 }
108
109 host fafnir.oob.openstreetmap.org {
110   hardware ethernet 38:63:bb:39:f0:96;
111   server-name "fafnir.oob.openstreetmap.org";
112   fixed-address fafnir.oob.openstreetmap.org;
113 }
114
115 host gorwen.oob.openstreetmap.org {
116   hardware ethernet d8:9d:67:5f:bd:bc;
117   server-name "gorwen.oob.openstreetmap.org";
118   fixed-address gorwen.oob.openstreetmap.org;
119 }
120
121 host grindtooth.oob.openstreetmap.org {
122   hardware ethernet 98:4b:e1:6d:77:85;
123   server-name "grindtooth.oob.openstreetmap.org";
124   fixed-address grindtooth.oob.openstreetmap.org;
125 }
126
127 host horntail.oob.openstreetmap.org {
128   hardware ethernet 3c:ec:ef:82:ac:d2;
129   server-name "horntail.oob.openstreetmap.org";
130   fixed-address horntail.oob.openstreetmap.org;
131 }
132
133 host idris.oob.openstreetmap.org {
134   hardware ethernet 94:57:a5:50:b5:a0;
135   server-name "idris.oob.openstreetmap.org";
136   fixed-address idris.oob.openstreetmap.org;
137 }
138
139 host ironbelly.oob.openstreetmap.org {
140   hardware ethernet 00:25:90:cd:14:84;
141   server-name "ironbelly.oob.openstreetmap.org";
142   fixed-address ironbelly.oob.openstreetmap.org;
143 }
144
145 host jakelong.oob.openstreetmap.org {
146   hardware ethernet d8:9d:67:66:02:9e;
147   server-name "jakelong.oob.openstreetmap.org";
148   fixed-address jakelong.oob.openstreetmap.org;
149 }
150
151 host karm.oob.openstreetmap.org {
152   hardware ethernet 0c:c4:7a:67:cf:c4;
153   server-name "karm.oob.openstreetmap.org";
154   fixed-address karm.oob.openstreetmap.org;
155 }
156
157 host konqi.oob.openstreetmap.org {
158   hardware ethernet ec:b1:d7:7a:ea:64;
159   server-name "konqi.oob.openstreetmap.org";
160   fixed-address konqi.oob.openstreetmap.org;
161 }
162
163 host lockheed.oob.openstreetmap.org {
164   hardware ethernet 44:1e:a1:57:8f:fe;
165   server-name "lockheed.oob.openstreetmap.org";
166   fixed-address lockheed.oob.openstreetmap.org;
167 }
168
169 host longma.oob.openstreetmap.org {
170   hardware ethernet 3c:ec:ef:2f:6d:4e;
171   server-name "longma.oob.openstreetmap.org";
172   fixed-address longma.oob.openstreetmap.org;
173 }
174
175 host naga.oob.openstreetmap.org {
176   hardware ethernet 94:57:a5:5f:11:f2;
177   server-name "naga.oob.openstreetmap.org";
178   fixed-address naga.oob.openstreetmap.org;
179 }
180
181 host noquiklos.oob.openstreetmap.org {
182   hardware ethernet 18:a9:05:70:b0:1e;
183   server-name "noquiklos.oob.openstreetmap.org";
184   fixed-address noquiklos.oob.openstreetmap.org;
185 }
186
187 host norbert.oob.openstreetmap.org {
188   hardware ethernet 3c:ec:ef:82:ac:cf;
189   server-name "norbert.oob.openstreetmap.org";
190   fixed-address norbert.oob.openstreetmap.org;
191 }
192
193 host odin.oob.openstreetmap.org {
194   hardware ethernet ac:1f:6b:c0:59:a3;
195   server-name "odin.oob.openstreetmap.org";
196   fixed-address odin.oob.openstreetmap.org;
197 }
198
199 host pummelzacken.oob.openstreetmap.org {
200   hardware ethernet 00:25:90:cf:72:73;
201   server-name "pummelzacken.oob.openstreetmap.org";
202   fixed-address pummelzacken.oob.openstreetmap.org;
203 }
204
205 host ridley.oob.openstreetmap.org {
206   hardware ethernet d4:85:64:52:2d:d8;
207   server-name "ridley.oob.openstreetmap.org";
208   fixed-address ridley.oob.openstreetmap.org;
209 }
210
211 host sarel.oob.openstreetmap.org {
212   hardware ethernet e8:39:35:b0:ef:d5;
213   server-name "sarel.oob.openstreetmap.org";
214   fixed-address sarel.oob.openstreetmap.org;
215 }
216
217 host snap-01.oob.openstreetmap.org {
218   hardware ethernet 3c:ec:ef:17:a6:72;
219   server-name "snap-01.oob.openstreetmap.org";
220   fixed-address snap-01.oob.openstreetmap.org;
221 }
222
223 host snap-02.oob.openstreetmap.org {
224   hardware ethernet 3c:ec:ef:17:a5:37;
225   server-name "snap-02.oob.openstreetmap.org";
226   fixed-address snap-02.oob.openstreetmap.org;
227 }
228
229 host snap-03.oob.openstreetmap.org {
230   hardware ethernet 3c:ec:ef:82:ab:f2;
231   server-name "snap-03.oob.openstreetmap.org";
232   fixed-address snap-03.oob.openstreetmap.org;
233 }
234
235 host smaug.oob.openstreetmap.org {
236   hardware ethernet 00:30:48:9d:57:ff;
237   server-name "smaug.oob.openstreetmap.org";
238   fixed-address smaug.oob.openstreetmap.org;
239 }
240
241 host spike-01.oob.openstreetmap.org {
242   hardware ethernet 3c:a8:2a:11:78:d6;
243   server-name "spike-01.oob.openstreetmap.org";
244   fixed-address spike-01.oob.openstreetmap.org;
245 }
246
247 host spike-02.oob.openstreetmap.org {
248   hardware ethernet 14:58:d0:5d:74:44;
249   server-name "spike-02.oob.openstreetmap.org";
250   fixed-address spike-02.oob.openstreetmap.org;
251 }
252
253 host spike-03.oob.openstreetmap.org {
254   hardware ethernet 38:63:bb:3a:b0:ce;
255   server-name "spike-03.oob.openstreetmap.org";
256   fixed-address spike-03.oob.openstreetmap.org;
257 }
258
259 host spike-06.oob.openstreetmap.org {
260   hardware ethernet 38:63:bb:3a:41:a0;
261   server-name "spike-06.oob.openstreetmap.org";
262   fixed-address spike-06.oob.openstreetmap.org;
263 }
264
265 host spike-07.oob.openstreetmap.org {
266   hardware ethernet 14:02:ec:38:e9:52;
267   server-name "spike-07.oob.openstreetmap.org";
268   fixed-address spike-07.oob.openstreetmap.org;
269 }
270
271 host spike-08.oob.openstreetmap.org {
272   hardware ethernet 38:63:bb:3a:41:94;
273   server-name "spike-08.oob.openstreetmap.org";
274   fixed-address spike-08.oob.openstreetmap.org;
275 }
276
277 host tabaluga.oob.openstreetmap.org {
278   hardware ethernet 38:63:bb:39:82:7a;
279   server-name "tabaluga.oob.openstreetmap.org";
280   fixed-address tabaluga.oob.openstreetmap.org;
281 }
282
283 host tiamat-00.oob.openstreetmap.org {
284   hardware ethernet 00:25:90:1a:76:01;
285   server-name "tiamat-00.oob.openstreetmap.org";
286   fixed-address tiamat-00.oob.openstreetmap.org;
287 }
288
289 host tiamat-01.oob.openstreetmap.org {
290   hardware ethernet 00:25:90:1a:75:78;
291   server-name "tiamat-01.oob.openstreetmap.org";
292   fixed-address tiamat-01.oob.openstreetmap.org;
293 }
294
295 host tiamat-02.oob.openstreetmap.org {
296   hardware ethernet 00:25:90:1f:10:e3;
297   server-name "tiamat-02.oob.openstreetmap.org";
298   fixed-address tiamat-02.oob.openstreetmap.org;
299 }
300
301 host tiamat-03.oob.openstreetmap.org {
302   hardware ethernet 00:25:90:1a:75:74;
303   server-name "tiamat-03.oob.openstreetmap.org";
304   fixed-address tiamat-03.oob.openstreetmap.org;
305 }
306
307 host tiamat-11.oob.openstreetmap.org {
308   hardware ethernet 00:25:90:2c:cd:68;
309   server-name "tiamat-11.oob.openstreetmap.org";
310   fixed-address tiamat-11.oob.openstreetmap.org;
311 }
312
313 host tiamat-12.oob.openstreetmap.org {
314   hardware ethernet 00:25:90:1f:0a:9c;
315   server-name "tiamat-12.oob.openstreetmap.org";
316   fixed-address tiamat-12.oob.openstreetmap.org;
317 }
318
319 host tiamat-13.oob.openstreetmap.org {
320   hardware ethernet 00:25:90:1f:17:ed;
321   server-name "tiamat-13.oob.openstreetmap.org";
322   fixed-address tiamat-13.oob.openstreetmap.org;
323 }
324
325 host tiamat-21.oob.openstreetmap.org {
326   hardware ethernet 00:25:90:29:a8:d7;
327   server-name "tiamat-21.oob.openstreetmap.org";
328   fixed-address tiamat-21.oob.openstreetmap.org;
329 }
330
331 host tiamat-22.oob.openstreetmap.org {
332   hardware ethernet 00:25:90:29:a8:01;
333   server-name "tiamat-22.oob.openstreetmap.org";
334   fixed-address tiamat-22.oob.openstreetmap.org;
335 }
336
337 host tiamat-23.oob.openstreetmap.org {
338   hardware ethernet 00:25:90:29:a7:ff;
339   server-name "tiamat-23.oob.openstreetmap.org";
340   fixed-address tiamat-23.oob.openstreetmap.org;
341 }
342
343 host thorn-02.oob.openstreetmap.org {
344   hardware ethernet e4:11:5b:ce:e8:aa;
345   server-name "thorn-02.oob.openstreetmap.org";
346   fixed-address thorn-02.oob.openstreetmap.org;
347 }
348
349 host thorn-03.oob.openstreetmap.org {
350   hardware ethernet 44:1e:a1:60:1f:92;
351   server-name "thorn-03.oob.openstreetmap.org";
352   fixed-address thorn-03.oob.openstreetmap.org;
353 }
354
355 host urmel.oob.openstreetmap.org {
356   hardware ethernet 1c:c1:de:e7:4d:b2;
357   server-name "urmel.oob.openstreetmap.org";
358   fixed-address urmel.oob.openstreetmap.org;
359 }
360
361 host ysera.oob.openstreetmap.org {
362   hardware ethernet ac:1f:6b:c1:40:2a;
363   server-name "ysera.oob.openstreetmap.org";
364   fixed-address ysera.oob.openstreetmap.org;
365 }