[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: