Package: dhcdbd
Version: 3.0-4bas1
Severity: important
Tags: patch

The dhcp3-server package in lenny had replaced the use of multiple
domains in "domain-name" with a single main domain name in the
"domain-name" options and multiple domains to search in the new
"domain-search" option (defined in RFC3397).  
See http://bugs.debian.org/465158 for more information on the change
and how it was handled in network-manager.

Unfortunately, dhcdbd doesn't support this option yet, effectively
breaking the domain searching for anyone using network-manager and a
recent dhcp3-server.  The patch below fixes this.  Please consider
including it in Lenny.

diff -Nbur dhcdbd-3.0/include/dhcp_options.h 
dhcdbd-3.0.bas/include/dhcp_options.h
--- dhcdbd-3.0/include/dhcp_options.h   2007-08-13 19:23:10.000000000 +0200
+++ dhcdbd-3.0.bas/include/dhcp_options.h       2008-09-05 13:54:15.100660960 
+0200
@@ -285,6 +285,7 @@
     DHCO_NDS_CONTEXT=87,
     DHCO_UAP_SERVERS=98,     
     DHCO_SUBNET_SELECTION=118,
+    DHCO_DOMAIN_SEARCH=119, /* RFC 3397 */
     DHCO_AUTHENTICATE=210,
     DHCO_END=210,
     DHCO_N=211
@@ -542,7 +543,7 @@
     {0L, 0L, 0, 0, 0},
     {0L, 0L, 0, 0, 0},
     {"subnet-selection", "I", DHC_O_Universe, 118, 0},
-    {0L, 0L, 0, 0, 0},
+    {"domain-search",    "t", DHC_O_Universe, 119, 0}, /* RFC 3397 */
     {0L, 0L, 0, 0, 0},
     {0L, 0L, 0, 0, 0},
     {0L, 0L, 0, 0, 0},

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23.1 (PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dhcdbd depends on:
ii  dbus                          1.2.1-3    simple interprocess messaging syst
ii  dhcp3-client                  3.1.1-3    DHCP client
ii  libc6                         2.7-13     GNU C Library: Shared libraries
ii  libdbus-1-3                   1.2.1-3    simple interprocess messaging syst
ii  lsb-base                      3.2-19     Linux Standard Base 3.2 init scrip

dhcdbd recommends no packages.

dhcdbd suggests no packages.

-- no debconf information



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

Reply via email to