http://undeadly.org/cgi?action=article&sid=20140823064850
Contributed by tbert on Sat Aug 23 06:39:48 2014 (GMT)
from the night of the living tedu dept.
After many years of being the default DNS server, BIND has been [disabled](
http://marc.info/?l=openbsd-cvs&m=140873518514033&w=2) in OpenBSD base:
>
>
> CVSROOT: /cvs
> Module name: src
> Changes by: deraadt@cvs.openbsd.org 2014/08/22 13:19:25
>
> Modified files:
> etc : Makefile changelist group master.passwd rc
> rc.conf
> etc/mail : aliases
> etc/mtree : 4.4BSD.dist
> Removed files:
> etc/bind : db.localhost db.loopback db.loopback6.arpa
> named-dual.conf named-simple.conf root.hint
> etc/rc.d : named
> etc/systrace : usr_sbin_named
>
> Log message:
> disable use of bind in base; in the base use nsd/unbound instead.
> a proper & complete bind port will show up.
> discussed with many for years
>
In [another commit](
http://marc.info/?l=openbsd-cvs&m=140873573614282&w=2), the build instructions have been pared back to provide the minimum command line utilities users are used to finding:
>
>
> CVSROOT: /cvs
> Module name: src
> Changes by: brad@cvs.openbsd.org 2014/08/22 13:28:25
>
> Modified files:
> usr.sbin/bind : Makefile.bsd-wrapper Makefile.in configure
> configure.in
> usr.sbin/bind/bin: Makefile.in
>
> Log message:
> Strip the BIND code down to just building and installing dig, host and nslookup.
>
Users who wish to continue using BIND will have to wait for the port to show up; those wanting to use base to serve their needs will now (finally) need to transition to unbound.