I had a quick look at unbound, it seems quite difficult. People who install unbound probably want it so they can have DNSSEC supported in their local resolver which we can't really do by integrating with resolved. OTOH, if installing unbound replaces (in some sense) resolved and everything else integrates with resolved, that has problems too.
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1713803 Title: replacement of resolvconf with systemd needs integration Status in android-androresolvd package in Ubuntu: Triaged Status in avahi package in Ubuntu: Triaged Status in bind9 package in Ubuntu: Triaged Status in cloud-init package in Ubuntu: Incomplete Status in cloud-initramfs-tools package in Ubuntu: Invalid Status in dhcpcd5 package in Ubuntu: New Status in dibbler package in Ubuntu: Won't Fix Status in dnscrypt-proxy package in Ubuntu: Confirmed Status in dnsmasq package in Ubuntu: Invalid Status in dnssec-trigger package in Ubuntu: Invalid Status in fetchmail package in Ubuntu: Confirmed Status in freedombox-setup package in Ubuntu: Confirmed Status in initramfs-tools package in Ubuntu: Confirmed Status in isc-dhcp package in Ubuntu: Fix Released Status in ndisc6 package in Ubuntu: Fix Released Status in netscript-2.4 package in Ubuntu: Won't Fix Status in open-iscsi package in Ubuntu: Triaged Status in openvpn package in Ubuntu: Confirmed Status in postfix package in Ubuntu: New Status in pppconfig package in Ubuntu: Confirmed Status in pump package in Ubuntu: Confirmed Status in resolvconf package in Ubuntu: Invalid Status in sendmail package in Ubuntu: New Status in squid3 package in Ubuntu: New Status in systemd package in Ubuntu: Invalid Status in unbound package in Ubuntu: New Status in vpnc package in Ubuntu: Invalid Status in vpnc-scripts package in Ubuntu: Invalid Status in whereami package in Ubuntu: Triaged Bug description: There is a plan to remove resolvconf from the Ubuntu Server image. resolvconf integrated with other parts of the system in 2 ways: * hooks invoked on change (/etc/resolvconf/update.d/) * resolvconf tool (invoked with -a and -d or -u) Packages which install files into /etc/resolvconf/update.d are: - dnsmasq: This may be mostly covered by systemd-resolved itself (the dns caching path). - resolvconf: This probably isn't necessary in systemd-resolved path. - unbound: This is another "validating, recursive, caching DNS resolver". The list of Depends/Suggests/Recommends on resolvconf. # for pkg in $(apt-cache rdepends resolvconf | grep -v openreso | grep -v Reverse); do out=$(apt-cache show $pkg | grep resolvconf); src=$(apt-cache show $pkg | awk '$1 == "Source:" { print $2 }'); [ -n "$src" ] || src=$pkg; case "$out" in Depends:*resolvconf) r=depends;; Suggests:*) r=suggests;; Recommends:*) r=recommends;; esac; echo "$r $src"; done | sort -u depends android-androresolvd recommends avahi recommends dhcpcd5 recommends dibbler recommends ndisc6 recommends whereami suggests bind9 suggests dnscrypt-proxy suggests dnsmasq suggests dnssec-trigger suggests fetchmail suggests freedombox-setup suggests isc-dhcp suggests netscript-2.4 suggests openvpn suggests postfix suggests pppconfig suggests pump suggests resolvconf suggests sendmail suggests squid3 suggests vpnc suggests vpnc-scripts ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: systemd 234-2ubuntu9 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.6-0ubuntu7 Architecture: amd64 Date: Tue Aug 29 18:53:50 2017 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.12.0-11-generic root=UUID=f897b32a-eacf-4191-9717-844918947069 ro quiet splash vt.handoff=7 SourcePackage: systemd UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.vendor: Intel Corporation Related bugs: * bug 1698181: Switch to netplan renderer in Artful * bug 1714308: dns does not work in initramfs after configure_networking * bug 1717983 replacement of isc-dhcp-client with with systemd-networkd for dhclient needs integration To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/android-androresolvd/+bug/1713803/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp