with the following changes:

  • Privilege Separation
  • Linux default hostname is (none), everyone is is a blank string
  • Leases are now dumped over the control socket- you get RA’s now as well.
  • Better support for many IPv6 routers
  • NetBSD: RTM_MISS filtering
  • RA: Deprecate stale addresses by setting pltime 0
  • DHCP6: Deprecate stale addresses by setting pltime 0

ftp://roy.marples.name/pub/dhcpcd/dhcpcd-9.0.0.tar.xz
http://roy.marples.name/downloads/dhcpcd/dhcpcd-9.0.0.tar.xz

Privilege Separation support has taken about 6 months to become stable enough for production use. It’s been working fine since December 2019, but there turned out to be more corner cases than I initially considered. If any dhcpcd feature you use it not working with this, please please let me know and I’ll address it ASAP.