isc-dhcp: fix startup issues with RFC-1918 PTR RRs
authorPhilip Prindeville <redacted>
Wed, 10 Dec 2025 22:03:41 +0000 (15:03 -0700)
committerPhilip Prindeville <redacted>
Sat, 13 Dec 2025 19:26:38 +0000 (12:26 -0700)
commita050b08db2edf2290d28a3834065cf6c4aa127dd
tree398bca5b2431f387cb9b06511862156e9c3607ef
parent19c662ac71aefdd0df2a0fec10bf151e74135594
isc-dhcp: fix startup issues with RFC-1918 PTR RRs

If isc-dhcp gets restarted, it might have to deal with RFC-1918 zones
being previously populated by an earlier instance.  In that case, we
need to know if we're modified versus initially adding the zones.

The special handling of RFC-1918 zones in Bind is quirky, and there
should be a patch soon to make it more friendly, but in the meantime
you might have to use:

disable-empty-zone 168.192.in-addr.arpa;

Or similar depending on which address block you poach.

Signed-off-by: Philip Prindeville <redacted>
net/isc-dhcp/Makefile
net/isc-dhcp/files/dhcpd.init
git clone https://git.99rst.org/PROJECT