186d7f5d3SJohn Marino# $DragonFly: src/nrelease/installer/etc/dhcpd.conf,v 1.2 2008/08/30 16:47:47 hasso Exp $ 286d7f5d3SJohn Marino# 386d7f5d3SJohn Marino 486d7f5d3SJohn Marinopid-file-name "/var/run/dhcpd.pid"; 586d7f5d3SJohn Marinolease-file-name "/var/db/dhcpd.leases"; 686d7f5d3SJohn Marinoddns-update-style none; 786d7f5d3SJohn Marino 886d7f5d3SJohn Marinoclass "pxeboot-class" { 986d7f5d3SJohn Marino match if substring (option vendor-class-identifier, 0, 9) = "PXEClient"; 1086d7f5d3SJohn Marino} 1186d7f5d3SJohn Marino 1286d7f5d3SJohn Marinoclass "etherboot-class" { 1386d7f5d3SJohn Marino match if substring (option vendor-class-identifier, 0, 9) = "Etherboot"; 1486d7f5d3SJohn Marino} 1586d7f5d3SJohn Marino 1686d7f5d3SJohn Marinoclass "dragonfly-class" { 1786d7f5d3SJohn Marino match if substring (option vendor-class-identifier, 0, 9) = "DragonFly"; 1886d7f5d3SJohn Marino} 1986d7f5d3SJohn Marino 2086d7f5d3SJohn Marinosubnet 10.1.0.0 netmask 255.255.0.0 { 2186d7f5d3SJohn Marino pool { 2286d7f5d3SJohn Marino allow members of "pxeboot-class"; 2386d7f5d3SJohn Marino allow members of "etherboot-class"; 2486d7f5d3SJohn Marino allow members of "dragonfly-class"; 2586d7f5d3SJohn Marino range 10.1.0.128 10.1.0.254; 2686d7f5d3SJohn Marino option subnet-mask 255.255.255.0; 2786d7f5d3SJohn Marino option broadcast-address 10.1.0.255; 2886d7f5d3SJohn Marino filename "pxeboot"; 2986d7f5d3SJohn Marino option root-path "10.1.0.1:/"; 3086d7f5d3SJohn Marino next-server 10.1.0.1; 3186d7f5d3SJohn Marino } 3286d7f5d3SJohn Marino} 33