Package: ifupdown
Version: 0.7~alpha3
Severity: serious

The experimental version of ifupdown uses definitions for dhcp as
"dhclient -e -pf ..." while the one in unstable uses "dhclient -v -pf ...".

The current isc-dhcp-client package, which is the package currently
providing the dhclient binary, declares the syntax as
"[ -e VAR=value ]" (I guess -e might have meaned something else
a long time ago when dhclient was not from isc dhcp v4).

This results in "-pf" being treated as VAR and the argument after -pf as
the interface to work on, resulting in errors like this when running ifup:

dhclient -e -pf /var/run/dhclient.skif.pid -lf 
/var/lib/dhcp/dhclient.skif.leases skif
/var/run/dhclient.skif.pid: interface name too long (is 26)


ifupdown-0.7~alpha3/ifupdown.nw line 4136 needs to be fixed and should
probably just switch the -e to -v to match (the equivalent) line 3970 in
ifupdown-0.6.10/ifupdown.nw


-- 
Andreas Henriksson



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to