Package: dhcp3-client Version: 3.1.1-6+lenny3 Severity: normal File: /sbin/dhclient3
I am building debian-live images which boot form the network. For this to work the network is first initialized and the root filesystem mounted in in initramfs and then dhclient is started as normal from initscripts to manage lease renewal. The most common boot failure (other than the root filesystem not being on the specified server) is dhclient fumbling the network setup. dhclient runs external programs and scritps while the network is not fully configured. This cannot work because the programs are on an external server and they have to be fetched from there over the network. This requires that the IP address, routing (default route) and resolv.conf are in a working state every time dhclient attempts to run anything. A working state is either the state before dhclient started or the state after it is finished setting up the network. I wrote a script that moves dhcp3 enter hooks to exit hooks which seemed to resolve most issues but this time I built a new image and tried to boot it in a network different from the server subnet and it would fail with default route unset. -- System Information: Debian Release: 5.0.3 APT prefers stable APT policy: (900, 'stable'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-rc3 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages dhcp3-client depends on: ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy ii debianutils 2.30 Miscellaneous utilities specific t ii dhcp3-common 3.1.1-6+lenny3 common files used by all the dhcp3 ii libc6 2.10.1-2 GNU C Library: Shared libraries dhcp3-client recommends no packages. Versions of packages dhcp3-client suggests: pn avahi-autoipd <none> (no description available) pn resolvconf <none> (no description available) -- debconf information excluded -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

