remove, blacklist dibbler
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dibbler (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
dibbler is a DHCPv6 client and server implementation. For DNS integration, it recommends resolvconf, which is buggy and should be removed (LP: #1990743). If resolvconf is not installed, it falls back to writing directly to /etc/resolv.conf, which is incompatible with systemd-resolved. Despite this being true since 2017, there appears to have been no effort by the Debian maintainer or upstream to integrate with resolved instead of resolvconf.
There are three supported DHCPv6 client implementations in Ubuntu main today (networkd, NetworkManager, isc-dhcp-client) and one supported DHCPv6 server implementation (isc-dhcp-server; to be replaced with ISC kea soon). It does not serve our users to have another, poorly-integrated DHCPv6 implementation in the archive. We should remove and blacklist this.
I overlooked that systemd-resolved in kinetic now implements the resolvconf interface. This does not need to be removed and blacklisted; only resolvconf and openresolv do.