diff options
author | pav <pav@FreeBSD.org> | 2004-06-03 03:18:22 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-06-03 03:18:22 +0800 |
commit | a6528b9a605981a70b1c4c1cf7b313c9e0e1faa9 (patch) | |
tree | 63f84bc588196e9c30938d68582de98f5389145b /dns | |
parent | 7ffcfdb07f23ced4a1c8bb8a4c3e143c0d9f0bcf (diff) | |
download | freebsd-ports-gnome-a6528b9a605981a70b1c4c1cf7b313c9e0e1faa9.tar.gz freebsd-ports-gnome-a6528b9a605981a70b1c4c1cf7b313c9e0e1faa9.tar.zst freebsd-ports-gnome-a6528b9a605981a70b1c4c1cf7b313c9e0e1faa9.zip |
Add sheerdns, a master DNS server whose zone records are stored on a
One-Record-Per-File bases. Because of this, sheerdns is the simplest of any DNS
to configure, the easiest to update, and the most efficient for networks that
experience a lot of updates (for example master servers for dynamic IP address
ranges).
PR: ports/67241
Submitted by: <bkhl@elektrubadur.se>
Diffstat (limited to 'dns')
-rw-r--r-- | dns/Makefile | 1 | ||||
-rw-r--r-- | dns/sheerdns/Makefile | 23 | ||||
-rw-r--r-- | dns/sheerdns/distinfo | 2 | ||||
-rw-r--r-- | dns/sheerdns/files/patch-Makefile | 19 | ||||
-rw-r--r-- | dns/sheerdns/pkg-descr | 8 |
5 files changed, 53 insertions, 0 deletions
diff --git a/dns/Makefile b/dns/Makefile index f6baa2cefffb..da6c733e4dda 100644 --- a/dns/Makefile +++ b/dns/Makefile @@ -62,6 +62,7 @@ SUBDIR += py-adns SUBDIR += py-dns SUBDIR += rbldnsd + SUBDIR += sheerdns SUBDIR += skadns SUBDIR += sleuth SUBDIR += staticcharge diff --git a/dns/sheerdns/Makefile b/dns/sheerdns/Makefile new file mode 100644 index 000000000000..b6a7c90ee148 --- /dev/null +++ b/dns/sheerdns/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: sheerdns +# Date created: 26 May 2004 +# Whom: bkhl +# +# $FreeBSD$ +# + +PORTNAME= sheerdns +PORTVERSION= 1.0.1 +CATEGORIES= dns +MASTER_SITES= http://threading.2038bug.com/sheerdns/ + +MAINTAINER= bkhl@elektrubadur.se +COMMENT= A light-weight, simple and fast master DNS server + +USE_GMAKE= yes + +MAN8= sheerdns.8 +PLIST_FILES= sbin/sheerdns sbin/sheerdnshash + +WRKSRC= ${WRKDIR}/${PORTNAME} + +.include <bsd.port.mk> diff --git a/dns/sheerdns/distinfo b/dns/sheerdns/distinfo new file mode 100644 index 000000000000..2c0fed287172 --- /dev/null +++ b/dns/sheerdns/distinfo @@ -0,0 +1,2 @@ +MD5 (sheerdns-1.0.1.tar.gz) = abe66eabbd519e620e4679a2dabd93f1 +SIZE (sheerdns-1.0.1.tar.gz) = 22335 diff --git a/dns/sheerdns/files/patch-Makefile b/dns/sheerdns/files/patch-Makefile new file mode 100644 index 000000000000..4a8cb2eb90c5 --- /dev/null +++ b/dns/sheerdns/files/patch-Makefile @@ -0,0 +1,19 @@ +--- Makefile.orig Sat Apr 12 10:04:41 2003 ++++ Makefile Wed Jun 2 21:10:14 2004 +@@ -1,5 +1,5 @@ + +-CFLAGS=-Wall -g -O0 -ansi -pedantic ++CFLAGS+=-Wall -ansi -pedantic + + SRCS=$(wildcard *.c) + +@@ -26,7 +26,6 @@ + groff -Tps -mandoc sheerdns.8 > sheerdns.ps + + install: all +- install sheerdnshash sheerdns /usr/sbin/ +- install sheerdns.8 /usr/share/man/man8/ +- install sheerdns.8 /usr/man/man8/ ++ install sheerdnshash sheerdns ${PREFIX}/sbin/ ++ install sheerdns.8 ${MANPREFIX}/man/man8/ + diff --git a/dns/sheerdns/pkg-descr b/dns/sheerdns/pkg-descr new file mode 100644 index 000000000000..e68c65759be2 --- /dev/null +++ b/dns/sheerdns/pkg-descr @@ -0,0 +1,8 @@ +sheerdns is a master DNS server whose zone records are stored on a +One-Record-Per-File bases. Because of this, sheerdns is the simplest of any DNS +to configure, the easiest to update, and the most efficient for networks that +experience a lot of updates (for example master servers for dynamic IP address +ranges). You never have to restart sheerdns; any updates are available +immediately without having to notify the sheerdns process. + +WWW: http://threading.2038bug.com/sheerdns/ |