Bug#998211: libc6: MAXNS should be increased to allow for redundant IPv6 nameservers
control: severity -1 minor
On 2021-11-01 05:50, Daniel Gröber wrote:
> Package: libc6
> Version: 2.31-13
> Severity: important
> Tags: ipv6
> X-Debbugs-Cc: dxld@darkboxed.org
>
> Dear Maintainer,
>
> glibc currently limits the number of nameserver directives in
> resolv.conf to 3. On IPv4/6 dual-stack hosts this can be quite
> limiting. When redundant nameservers are available we can either
> choose to have redundancy on v4 or v6 which is unsatisfying.
>
> I'm not aware of this problem having been discussed in Debian before,
> but Ubuntu has an open bug[1] for it. There also is a surprisingly
> insightful Stackoverflow post[2] on how one might go about increasing
> MAXNS without an ABI break.
As you pointed out changing MAXNS would cause an ABI break. The proposal
you pointed out looks like a good way to do the change, but it needs to
be done upstream in order to keep a compatible ABI between all
distributions.
In the meantime using a local resolver like unbound is the best
workaround.
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien@aurel32.net http://www.aurel32.net
Reply to: