Hello, the cause seems to be that "resolvconf -a $IFACE" is called multiple times, once for each bit of resolver information, so only the last added information survives.
The solution would be to gather the resolver data in dns_add() and domain_add(), and then call resolvconf -a iface once, with all information. BTW, it seems that other information providers set $IFACE.inet, so the correct invocation would seem to be "resolvconf -a $IFACE.inet6". This way IPv6 nameservers would be ordered after IPv4 nameservers in the final resulting /etc/resolv.conf file, though. Regards, Fabian -- Fabian "zzz" Pietsch - http://www.canvon.de/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

