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>
