C Shell Roff Makefile M4 C++
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
etc
.gitignore
AUTHORS
COPYING
ChangeLog
INSTALL
Makefile.am
NEWS
README.md
TODO
alloc.c
alloc.h
axfr-get.c
axfr-get.ms
axfrdns.c
axfrdns.ms
buffer.c
buffer.h
byte.h
byte_chr.c
byte_copy.c
byte_cr.c
byte_diff.c
byte_rchr.c
byte_zero.c
cache.c
cache.h
case.h
case_diffb.c
case_diffs.c
case_lowerb.c
cdb.c
cdb.h
cdb_hash.c
cdb_make.c
cdb_make.h
changelog.ms
clients.h
common.c
common.h
config.guess
config.h.in
config.sub
configure.ac
dd.c
dd.h
depcomp
direntry.h
djbdns.ms
dns.h
dns_dfd.c
dns_domain.c
dns_dtda.c
dns_ip.c
dns_ipq.c
dns_mx.c
dns_name.c
dns_nd.c
dns_packet.c
dns_random.c
dns_rcip.c
dns_rcrw.c
dns_resolve.c
dns_sortip.c
dns_transmit.c
dns_txt.c
dnscache.c
dnscache.ms
dnsfilter.c
dnsfilter.ms
dnsip.c
dnsip.ms
dnsipq.c
dnsipq.ms
dnsmx.c
dnsname.c
dnsname.ms
dnsq.c
dnsq.ms
dnsqr.c
dnsqr.ms
dnstrace.c
dnstrace.ms
dnstracesort.sh
dnstxt.c
dnstxt.ms
droproot.c
droproot.h
env.c
env.h
error.c
error.h
error_str.c
fmt.h
fmt_ulong.c
gen_alloc.h
gen_allocdefs.h
getln.c
getln.h
getln2.c
hasshsgr.h
install-sh
iopause.c
iopause.h
ip4.h
ip4_fmt.c
ip4_scan.c
log.c
log.h
ltmain.sh
missing
ndelay.h
ndelay_off.c
ndelay_on.c
ndjbdns.logrotate
ndjbdns.spec
okclient.c
okclient.h
open.h
open_read.c
open_trunc.c
openreadclose.c
openreadclose.h
parsetype.c
parsetype.h
patches.ms
printpacket.c
printpacket.h
printrecord.c
printrecord.h
prot.c
prot.h
query.c
query.h
random-ip.c
random-ip.ms
rbldns-data.c
rbldns-data.ms
rbldns.c
rbldns.ms
readclose.c
readclose.h
readme.ms
response.c
response.h
roots.c
roots.h
scan.h
scan_ulong.c
seek.h
seek_set.c
select.h
server.c
siphash.c
siphash.h
socket.h
socket_accept.c
socket_bind.c
socket_conn.c
socket_listen.c
socket_recv.c
socket_send.c
socket_tcp.c
socket_udp.c
str.h
str_chr.c
str_diff.c
str_len.c
str_rchr.c
str_start.c
stralloc.c
stralloc.h
strerr.h
strerr_die.c
strerr_sys.c
tai.h
tai_add.c
tai_now.c
tai_pack.c
tai_sub.c
tai_uint.c
tai_unpack.c
taia.h
taia_add.c
taia_approx.c
taia_frac.c
taia_less.c
taia_now.c
taia_pack.c
taia_sub.c
taia_tai.c
taia_uint.c
tcprules.c
tcprules.ms
tdlookup.c
timeoutread.c
timeoutread.h
timeoutwrite.c
timeoutwrite.h
tinydns-data.c
tinydns-data.ms
tinydns-edit.c
tinydns-edit.ms
tinydns-get.c
tinydns-get.ms
tinydns.c
tinydns.ms
uint16.h
uint16_pack.c
uint16_unpack.c
uint32.h
uint32_pack.c
uint32_unpack.c
uint64.h
version.h
walldns.c
walldns.ms

README.md

New-DJBDNS

Hello all,

I am pleased to release this new djbdns version 1.06. Djbdns is a fully-fledged Domain Name System(DNS), originally written by the eminent author of qmail, Dr. D J Bernstein. This new release is a complete makeover to the original source(djbdns-1.05) and is meant to make life a lot more pleasant. The original source is in public-domain since late Dec 2007.

Please see: http://cr.yp.to/distributors.html

Nevertheless, this new release is distributed under the GNU General Public Licence for good. See ChangeLog for more details.

Installation:

To install djbdns, say:

sh>$ ./configure [ --prefix=/usr/local ]
sh>$ make
sh># make install

Once installed, on Linux machines add dnscache' to the system services by following steps. Note that, if you chose a different install prefix with--prefix', use that instead of the default - /usr/local.

sh># mv /usr/local/bin/dnscached /etc/init.d/dnscached
sh># chkconfig --add dnscached
sh># chkconfig --list dnscached

Now you can start the service by

sh># service dnscached start

OR

sh># dnscache -D

Consult the dnscache(8) manual page for more help.

Problems:

If you encounter any problems while installing New-DJBDNS OR find bugs in its working, please send an email to pj.pandit@yahoo.co.in describing in detail about the problem/bug.

Thank you!