Bug#1125411: Info received (Bug#1125411: tech-ctte: Unbound resolvconf hook default breaks recursive resolution)
LRob <[email protected]> Sun, 18 Jan 2026 04:39:27 +0100
| Newsgroups | gmane.linux.debian.devel.ctte |
|---|---|
| Message-ID | <990fd80c-1b2e-427e-8049-fe10b4702c31__40504.9329203152$1768707688$gmane$org@lrob.fr> |
Hello, For the record, on my system: $ aptitude why resolvconf i isc-dhcp-client Suggests resolvconf My provider included it in their image. But this investigation is beside the point. The core issue: one package should not silently alter another package's primary behavior. Regardless of how resolvconf ended up on a system, a recursive resolver like unbound should not silently become a forwarder. 1. Installing resolvconf is not "opting in" to change unbound's behavior. 2. Users install resolvconf to manage /etc/resolv.conf, not to turn their recursive resolver into a simple forwarder. -> These are two separate intents. As for the captive portal argument: who runs Unbound locally on a laptop? And even if they did, modern systems like Fedora/KDE bind custom DNS to specific networks - connecting to a new hotspot defaults to DHCP DNS. To sum up: The current behavior shows little to no benefit while causing major issues. It breaks intended features... And breaks trust for the unbound package. I do trust you'll find the best solution as experienced dev/maintainers. I have no real preference as long as packages go back to being reliable. Thanks, LRob