From 0c63c90858a4bc15b37b5cc5e46fce17396fb6e0 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 25 May 2004 19:28:18 +0000 Subject: Removing non-generic Xenux configs. --- dhcp3/dhcpd.conf | 81 +----------------------------------- dhcp3/dhcpd.hosts.ltsp | 2 +- dhcp3/dhcpd_gandalf.xenux.local.conf | 49 ---------------------- dhcp3/dhcpd_legolas.xenux.local.conf | 56 ------------------------- 4 files changed, 2 insertions(+), 186 deletions(-) delete mode 100644 dhcp3/dhcpd_gandalf.xenux.local.conf delete mode 100644 dhcp3/dhcpd_legolas.xenux.local.conf (limited to 'dhcp3') diff --git a/dhcp3/dhcpd.conf b/dhcp3/dhcpd.conf index 90b170e..5be2237 100644 --- a/dhcp3/dhcpd.conf +++ b/dhcp3/dhcpd.conf @@ -3,6 +3,7 @@ # http://www.netbsd.org/Documentation/network/netboot/intro.i386.html # http://www.pcxperience.org/thinclient/documentation/thinclientdesign.html # http://www.nominum.com/resources/faqs/dhcp-faq.html +# http://www.bpbatch.org/docs/linux.html authoritative; #deny-unknown-clients; @@ -22,86 +23,6 @@ option time-servers ntp; option ntp-servers ntp; option log-servers log; -# FAI (Fully Automated Install) options -option fai-location code 170 = text; -option fai-action code 171 = text; -option fai-flags code 172 = text; - -# Etherboot options -option eb-magic code 128 = string; # Magic string for reading more options -option eb-bootopts code 129 = text; # Boot options passed on to the kernel -option eb-menuopts code 160 = text; # EtherBoot menu options -option eb-motd1 code 184 = text; # MOTD -option eb-motd2 code 185 = text; -option eb-motd3 code 186 = text; -option eb-motd4 code 187 = text; -option eb-motd5 code 188 = text; -option eb-motd6 code 189 = text; -option eb-motd7 code 190 = text; -option eb-motd8 code 191 = text; -option eb-menuitem1 code 192 = text; # Menu items: "label:server:gateway:filename:passwd:flags:cmdline" -option eb-menuitem2 code 193 = text; -option eb-menuitem3 code 194 = text; -option eb-menuitem4 code 195 = text; -option eb-menuitem5 code 196 = text; -option eb-menuitem6 code 197 = text; -option eb-menuitem7 code 198 = text; -option eb-menuitem8 code 199 = text; -option eb-menuitem9 code 200 = text; -option eb-menuitem10 code 201 = text; -option eb-menuitem11 code 202 = text; -option eb-menuitem12 code 203 = text; -option eb-menuitem13 code 204 = text; -option eb-menuitem14 code 205 = text; -option eb-menuitem15 code 206 = text; -option eb-menuitem16 code 207 = text; -option space pxelinux; -option pxelinux.magic code 208 = string; -option pxelinux.configfile code 209 = text; -option pxelinux.pathprefix code 210 = text; -option pxelinux.reboottime code 211 = unsigned integer 32; - -# Web Proxy Auto-Discovery Protocol (described in RFC 3040, used in MS IE 5.0 and later and maybe Mozilla) -option wpad-url code 252 = text; - -# GRUB (GRand Unified Boot-loader) options -option grub-configfile code 150 = text; - -class "PXE" { - match if substring (option vendor-class-identifier, 0, 9) = "PXEClient"; - - # Always include the following lines for all PXELINUX clients - site-option-space "pxelinux"; # Works with isc-dhcpd-V3.0.1rc9 but not isc-dhcpd-V3.0.1rc10 for some reason - option pxelinux.magic f1:00:74:7e; - if exists dhcp-parameter-request-list { - # Always send the PXELINUX options - append dhcp-parameter-request-list 208, 209, 210, 211; - } -# option pxelinux.configfile = concat("pxelinux.cfg/", binary-to-ascii(16, 8, ":", hardware)); -# option pxelinux.reboottime 30; - filename "pxelinux.0"; -} - -class "Etherboot" { - match if substring (option vendor-class-identifier, 0, 9) = "Etherboot"; -} - -# Open Transport 2.5.1 and 2.5.2 fails with lease times larger than 1 hour -class "Macintosh_a" { - match if substring (hardware, 0, 3) = 00:05:02; - - default-lease-time 3599; - max-lease-time 3599; - min-lease-time 3599; -} -class "Macintosh_b" { - match if substring (hardware, 0, 3) = 00:61:61; - - default-lease-time 3599; - max-lease-time 3599; - min-lease-time 3599; -} - subnet 192.168.102.0 netmask 255.255.255.0 { range 192.168.102.100 192.168.102.200; } diff --git a/dhcp3/dhcpd.hosts.ltsp b/dhcp3/dhcpd.hosts.ltsp index 01112fb..1c6e173 100644 --- a/dhcp3/dhcpd.hosts.ltsp +++ b/dhcp3/dhcpd.hosts.ltsp @@ -11,7 +11,7 @@ group { # option eb-menuitem1 "Linux:::-:::"; # option eb-menuitem2 "FreeDOS:::floppy.net:::"; # option eb-menuitem3 "FreeDOS:::-:::nfs=other"; - option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff; + option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff; # Send VCI "Etherboot" back to client again host pc077 { hardware ethernet 00:50:BA:8C:B9:6D; fixed-address 192.168.102.77; } # Lab: clone # host kenja { hardware ethernet 00:40:63:c0:84:a5; fixed-address kenja; option eb-bootopts "via-rhine "; } # Vega (Spiff): Xenux thin client diff --git a/dhcp3/dhcpd_gandalf.xenux.local.conf b/dhcp3/dhcpd_gandalf.xenux.local.conf deleted file mode 100644 index 2e04839..0000000 --- a/dhcp3/dhcpd_gandalf.xenux.local.conf +++ /dev/null @@ -1,49 +0,0 @@ -# dhcpd.conf -# -# DHCP configuration file for secondary DHCP server in -# the xenux.local domain. -# - -ddns-update-style none; -default-lease-time 1200; -max-lease-time 7200; -authoritative; -log-facility local7; - -option domain-name "xenux.local"; -option domain-name-servers 192.168.200.20, 212.54.64.170, 212.54.64.171; -option subnet-mask 255.255.255.0; -option routers 192.168.200.1; -option netbios-name-servers 192.168.200.20; - -# This is for failover capabillities for the secondary server. -failover peer "xenuxlocal" { - secondary; - address 192.168.200.20; - port 520; - peer address 192.168.200.21; - peer port 519; - max-response-delay 30; - max-unacked-updates 10; - load balance max seconds 3; -} - -shared-network XENUXLOCAL { - subnet 192.168.200.0 netmask 255.255.255.0 { - use-host-decl-names on; - pool { - failover peer "xenuxlocal" - # According to our policy, the dynamic address space starts - # at .60 and ends at .229 giving 170 client addresses. - # (See "System Description --> Network Model") - range 192.168.200.60 192.168.200.229; - } - # According to our policy, the printers address space starts - # at .40 and ends at .59 giving 20 printer addresses. - # (See "System Description --> Network Model") - host epsonalc2000 { - hardware ethernet 00:80:77:31:a2:6a; - fixed-address 192.168.200.40; - } - } -} diff --git a/dhcp3/dhcpd_legolas.xenux.local.conf b/dhcp3/dhcpd_legolas.xenux.local.conf deleted file mode 100644 index 182550a..0000000 --- a/dhcp3/dhcpd_legolas.xenux.local.conf +++ /dev/null @@ -1,56 +0,0 @@ -# dhcpd.conf -# -# DHCP configuration file for primary DHCP server in -# the xenux.local domain. -# - -ddns-update-style none; -default-lease-time 1200; -max-lease-time 7200; -authoritative; -log-facility local7; - -option domain-name "xenux.local"; -option domain-name-servers 192.168.200.20, 212.54.64.170, 212.54.64.171; -option subnet-mask 255.255.255.0; -option routers 192.168.200.1; -option netbios-name-servers 192.168.200.20; - - - -# This is for failover capabillities for the primary server. -failover peer "xenuxlocal" { - primary; - address 192.168.200.21; - port 519; - peer address 192.168.200.20; - peer port 520; - mclt 3600; - max-response-delay 30; - max-unacked-updates 10; - load balance max seconds 3; -# split 128; - hba ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff: - 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00; -} - -# According to our policy, the dynamic address space starts -# at .60 and ends at .229 giving 170 client addresses. -# (See "System Description --> Network Model") -shared-network XENUXLOCAL { - subnet 192.168.200.0 netmask 255.255.255.0 { - use-host-decl-names on; - deny dynamic bootp clients; - pool { - failover peer "xenuxlocal"; - range 192.168.200.60 192.168.200.229; - } - # According to our policy, the printers address space starts - # at .40 and ends at .59 giving 20 printer addresses. - # (See "System Description --> Network Model") - host epsonalc2000 { - hardware ethernet 00:80:77:31:a2:6a; - fixed-address 192.168.200.40; - } - } -} -- cgit v1.2.3