Package: dhcp3-server
Version: 3.0.3-2
Severity: normal
Tags: patch

dhcp3-server >= 3.0.2 has changed the default assignment of
"next-server" from the servers' ip address to 0.0.0.0.

This breaks netboot setups (at least those running etherboot), since
tftp to 0.0.0.0 is not a good idea anyway.

dhcpd.conf.5 still states the old default behaviour instead of the new,
so unless looking at the sourcode, you won't even find out what's going
on.

Please apply the follwing fix for the manpage.

Also, it would be good to warn the user during an upgrade.  If any
options are indicating that the config uses netboot (e.g. "file"), and
no "next-server" directive is present, the configuration is rendered
into a non-working state after updating to 3.0.2 or later.

--- a/server/dhcpd.conf.5       2005-09-14 14:14:35.000000000 +0200
+++ b/server/dhcpd.conf.5       2005-09-14 14:16:06.000000000 +0200
@@ -2108,9 +2108,9 @@
 The \fInext-server\fR statement is used to specify the host address of
 the server from which the initial boot file (specified in the
 \fIfilename\fR statement) is to be loaded.   \fIServer-name\fR should
-be a numeric IP address or a domain name.   If no \fInext-server\fR
-parameter applies to a given client, the DHCP server's IP address is
-used.
+be a numeric IP address or a domain name.   If no \fInext-server\fR parameter
+applies to a given client, 0.0.0.0 is used.  Old (pre-3.0.2) versions of dhcpd
+defaulted to the IP address of the DHCP server.
 .RE
 .PP
 The

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-rc4gm1
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages dhcp3-server depends on:
ii  debconf                       1.4.58     Debian configuration management sy
ii  debianutils                   2.14.3     Miscellaneous utilities specific t
ii  dhcp3-common                  3.0.3-2    Common files used by all the dhcp3
ii  libc6                         2.3.5-6    GNU C Library: Shared libraries an

dhcp3-server recommends no packages.

-- debconf information:
* dhcp3-server/new_auth_behavior:
* dhcp3-server/interfaces: eth1
* dhcp3-server/config_warn:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to