NM runs dhclient with its own configs (from 'ps'):
/sbin/dhclient -d -sf /usr/lib/NetworkManager/nm-dhcp-client.action -pf 
/var/run/dhclient-eth0.pid -lf /var/run/dhclient-eth0.lease -cf 
/var/run/nm-dhclient-eth0.conf eth0

ifup runs dhclient with the defaults:
dhclient3 -e IF_METRIC=100 -pf /var/run/dhclient.eth0.pid -lf 
/var/lib/dhcp3/dhclient.eth0.leases eth0

Looking at the differences and named files, we can tell the following relevant 
things:
- NM uses a different script file, which is an ELF executable - NOT OK
- NM uses a different config file, which is created from 
/etc/dhcp3/dhclient.conf - OK

That gives us no simple solution to change NMs behaviour. I consider the
functionality to be broken and a regression looking at the networking as
a whole. After all, it worked before.

Now that it has been shown in detail, and it is easy reproduce, it would
be nice to get some input from the devs? Confirm? Importance?

-- 
NetworkManager does not use dhclient-exit-hooks.d, DNSSEC does not work
https://bugs.launchpad.net/bugs/293139
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to