Package: wide-dhcpv6-client
Version: 20080615-11.1

The wide-dhcpv6 client provides the option to execute a user-supplied script when a reply is received. The default script updates the /etc/resolv.conf file with information about nameservers from the reply, if any.

However, the client executes the script before it updates any interfaces with delegated prefixes. So the script cannot do anything which depends on the interface configuration.

My specific use case is to signal the radvd daemon when the interfaces get their prefixes, which seems like a reasonable thing to be able to do in the script.

I suggest waiting until after the interfaces are configured before calling the script. That is the implementation which I think users would expect, given the design of similar software such as the ISC client.

If for backwards compatibility purposes it is necessary to preserve the existing behavior, then please add another script hook to be run after the interfaces are configured.

Alternatively if there is some technical reason why the implementation cannot be fixed, then please update the documentation to explain why the script cannot assume the interfaces have been configured, and suggest a workaround if possible.


--
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