svn commit: r414690 - in head/dns: . gen6dns gen6dns/files
Stefan Esser
se at FreeBSD.org
Fri May 6 09:14:26 UTC 2016
Author: se
Date: Fri May 6 09:14:24 2016
New Revision: 414690
URL: https://svnweb.freebsd.org/changeset/ports/414690
Log:
gen6dns is a tool to generate static DNS records (AAAA and PTR) for hosts
using Stateless Address Autoconfig (SLAAC). If you have a list of hostnames,
mac addresses and ipv6 subnets gen6dns generates the appropriate AAAA and
PTR records for you. It supports different scopes and the generation of
view (split) specific files.
WWW: http://www.hznet.de/tools.html
Approved by: antoine
Added:
head/dns/gen6dns/
head/dns/gen6dns/Makefile (contents, props changed)
head/dns/gen6dns/distinfo (contents, props changed)
head/dns/gen6dns/files/
head/dns/gen6dns/files/patch-Makefile.in (contents, props changed)
head/dns/gen6dns/pkg-descr (contents, props changed)
Modified:
head/dns/Makefile
Modified: head/dns/Makefile
==============================================================================
--- head/dns/Makefile Fri May 6 09:13:48 2016 (r414689)
+++ head/dns/Makefile Fri May 6 09:14:24 2016 (r414690)
@@ -62,6 +62,7 @@
SUBDIR += fpdns
SUBDIR += gdnsd
SUBDIR += gdnsd2
+ SUBDIR += gen6dns
SUBDIR += getdns
SUBDIR += ghtool
SUBDIR += hesiod
Added: head/dns/gen6dns/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/gen6dns/Makefile Fri May 6 09:14:24 2016 (r414690)
@@ -0,0 +1,24 @@
+# Created by: Stefan Esser <se at freebsd.org>
+# $FreeBSD$
+
+PORTNAME= gen6dns
+PORTVERSION= 1.1
+CATEGORIES= dns
+MASTER_SITES= http://www.hznet.de/tools/
+
+MAINTAINER= se at freebsd.org
+COMMENT= Tool to generate static DNS records for IPv6 hosts using SLAAC
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+GNU_CONFIGURE= yes
+
+PLIST_FILES= bin/gen6dns bin/soaserial ${MAN1PREFIX}/man/man1/gen6dns.1.gz
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/gen6dns ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/soaserial ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/gen6dns.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+
+.include <bsd.port.mk>
Added: head/dns/gen6dns/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/gen6dns/distinfo Fri May 6 09:14:24 2016 (r414690)
@@ -0,0 +1,2 @@
+SHA256 (gen6dns-1.1.tar.gz) = 8777dc50c51aa8061524891f3e5f9afde01929db924f28438aa5dd52ca752e22
+SIZE (gen6dns-1.1.tar.gz) = 1683936
Added: head/dns/gen6dns/files/patch-Makefile.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/gen6dns/files/patch-Makefile.in Fri May 6 09:14:24 2016 (r414690)
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2016-04-08 14:55:23 UTC
++++ Makefile.in
+@@ -18,7 +18,7 @@ CFLAGS += -g @DEFS@ -I at top_srcdir@
+ CFLAGS += -Wall #-DDBG
+ CFLAGS += -Wmissing-prototypes
+ CFLAGS += $(PROFILE) $(OPTIM)
+- # the next line is needed to work with the large volume files generated by test/gentestfiles.c
++# the next line is needed to work with the large volume files generated by test/gentestfiles.c
+ # CFLAGS += -DMAXSNET=10000 -DMAXFP=10024
+
+ LDFLAGS += $(PROFILE)
Added: head/dns/gen6dns/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/gen6dns/pkg-descr Fri May 6 09:14:24 2016 (r414690)
@@ -0,0 +1,7 @@
+gen6dns is a tool to generate static DNS records (AAAA and PTR) for hosts
+using Stateless Address Autoconfig (SLAAC). If you have a list of hostnames,
+mac addresses and ipv6 subnets gen6dns generates the appropriate AAAA and
+PTR records for you. It supports different scopes and the generation of
+view (split) specific files.
+
+WWW: http://www.hznet.de/tools.html
More information about the svn-ports-all
mailing list