Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Dec 2025 08:38:41 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 291790] local-unbound: /etc/resolv.conf needed by 15.0, not wanted in 14.3, not created by upgrade
Message-ID:  <bug-291790-227-IoPyFKMsG5@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-291790-227@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291790

--- Comment #3 from Dag-Erling Smørgrav <des@FreeBSD.org> ---
1. Your /etc/resolv.conf.no was not created or used by FreeBSD and we cannot be
held responsible for any (mis)information it contains.

2. The only changes in libc's resolver code between 14.0 and 15.0 is the
removal of debugging code.  In fact, the last time the resolver code saw
substantial change was in FreeBSD 12.0.

3. In the absence of /etc/resolv.conf, applications that rely on libc will
attempt to connect to a DNS server on INADDR_ANY and IN6ADDR_ANY.  Whether or
not that succeeds depends on how your IP stack and your nameserver are
configured.

4. In addition, libc will not attempt to use EDNS(0) unless explicitly told to
do so by /etc/resolv.conf, meaning that DNSSEC and anything that relies on it
(like SSHFP records) will most likely not work.

5. Applications that provide their own resolver library may or may not have
useful defaults.  The only way to ensure consistent and reliable operation is
to provide an /etc/resolv.conf that everyone understands.

-- 
You are receiving this mail because:
You are the assignee for the bug.

help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-291790-227-IoPyFKMsG5>