Category: BIND (DNS server)
Upgrading from dns/bind910
to dns/bind911
Upgrading from dns/bind910 to dns/bind911 isn’t particularly difficult. Hopefully, these notes will prepare you for your own endeavour.
Read More → Upgrading fromdns/bind910
to dns/bind911
Assertion failure in BIND 9.10.4
Update 2016-05-29: BIND 9.10.4-P1 is out and available as dns/bind910 as of r415882 in the FreeBSD ports tree. Two of our name servers crashed in two different places within the Red-Black tree code of BIND 9.10.4: general: rbt.c:2765: INSIST(sibling != ((void *)0)) failed, back trace #0 0x1880b in ?? general: exiting (due to assertion failure) […]
Read More → Assertion failure in BIND 9.10.4Running dns/bind910
within a chroot after r382109
dns/bind910 gained native chroot support in r382109. Those of us who used to store the BIND files in /var/named/etc/namedb and ran BIND with /var/named as the chroot environment, must do five things: Rename the /var/named directory to something else, like /var/Named. This is to avoid upsetting make -C /usr/src delete-old and still retain the meaning […]
Read More → Runningdns/bind910
within a chroot after r382109
Missing chroot for dns/bind9{9,10}?
The removal of BIND from base in stable/10 left us with the option of running BIND from ports either in a jail, or as an ordinary service. The old BIND in base was able to run in a chroot environment, isolated from the rest of the system. Some of us believe a chroot is a […]
Read More → Missing chroot for dns/bind9{9,10}?Having trouble starting named from dns/bind99 automatically? Here’s how I solved it!
I tried to convince named from dns/bind99, as of r333563, to start automatically at (re)boot on stable/10 and head. My /etc/rc.conf file contains lines like these: named_enable=”YES” named_program=”/usr/local/sbin/named” named_wait=”YES” named_wait_host=”localhost” named_auto_forward=”YES” named_auto_forward_only=”YES” Eventually, I resolved the matter using the following patch: The tabs are missing, so you better apply this patch by hand. It’s not […]
Read More → Having trouble starting named from dns/bind99 automatically? Here’s how I solved it!