djbdns is a suite of programs for client and server side of the DNS protocol written by Prof. Dan Bernstein.
Preconditions
djbdns
- is one of the exotic software packages and
- has local software requirements.
- is compiled with diet libc and
- needs several patches - which are already included in our sources.
- runit
- daemontools multilog.
Get the source
We maintain the patched source tree in our Darcs repository.
cd /opt
darcs get http://at.magma-soft.at/darcs/djbdns/
Compile and Install
sudo true
PATH=/opt/diet/bin:$PATH
cd /opt/djbdns || cat >&2
make
sudo make setup check
Setup
We run the DNS servers unter runit and log with ?svlogd (or ?multilog when it’s easier to achieve).