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]

Reply via email to