NetworkManager does not use dhclient-exit-hooks.d
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NetworkManager |
Invalid
|
High
|
|||
network-manager (Debian) |
New
|
Unknown
|
|||
network-manager (Fedora) |
Won't Fix
|
Low
|
|||
network-manager (Ubuntu) |
Triaged
|
Medium
|
Unassigned | ||
Bug Description
Binary package hint: network-manager
I am running intrepid i386 and amd64 on a handful of systems. On every system, both upgraded and fresh installs, i use a script (first attachment) for updating a DNS record through DNSSEC.
Using /etc/network/
Using network-manager the DNS record update script doesn't seem to run (third attachment).
On a laptop it is inconvenient to constantly reconfigure devices. For desktops, a workaround is to have a dhcp entry in /etc/network/
As a side note, the script is designed to work with PPP ip-up.d as well. However, I haven't yet found a way to configure network-manager to dial up to 3G over a bluetooth connected modem. It may apply here similarily though. Wvdial works with the script.
Changed in network-manager (Fedora): | |
status: | Unknown → Confirmed |
summary: |
- NetworkManager does not use dhclient-exit-hooks.d, DNSSEC does not work + NetworkManager does not use dhclient-exit-hooks.d |
Changed in network-manager (Fedora): | |
status: | Confirmed → Won't Fix |
Changed in network-manager: | |
status: | Unknown → Invalid |
Changed in network-manager: | |
importance: | Unknown → High |
Changed in network-manager (Ubuntu): | |
status: | Fix Released → Confirmed |
Changed in network-manager (Debian): | |
status: | Unknown → New |
Changed in network-manager (Fedora): | |
importance: | Unknown → Low |
Description of problem:
The traditional way to provide information which cannot be provided by exit-hooks script which can be used
DHCP (specifically in my case additional DNS domain names in search path)
has been by writing an /etc/dhclient-
to edit the /etc/resolv.conf file after it is created by DHCP. This script
is no longer being run when NetworkManager creates resolv.conf
Version-Release number of selected component (if applicable):
NetworkManager- 0.7.0-0. 9.3.svn3623. fc9.x86_ 64
How reproducible:
Every time I boot.
Steps to Reproduce:
1. Boot system, observe NetworkManager generated resolv.conf does not
have the changed dhclient-exit-hooks would have made.
Actual results:
see above
Expected results:
augmented search path in resolv.conf
Additional info:
I'd be happy to learn the "new way" to achieve the same thing
dhclient-exit-hooks did, but on the other hand, I'd really wonder
why there would need to be a "new way" other than obsessive OCD
on the part of developers. How hard is it to just run the dadgum
script if it exists?