summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorpettai <pettai@pkgsrc.org>2014-02-17 07:42:25 +0000
committerpettai <pettai@pkgsrc.org>2014-02-17 07:42:25 +0000
commitc4e1d16d3bfe00d9fb04467d0941cdaf3828243e (patch)
tree856e50ca1d9278d8e80c2618f1fff169f98acb2f /security
parent0a27a0448856f79052e77e538934a950eb79f4f1 (diff)
downloadpkgsrc-c4e1d16d3bfe00d9fb04467d0941cdaf3828243e.tar.gz
Credns is a software program aimed at fortifying DNSSEC by performing
validation in the DNS notify/transfer-chain. Currently credns is a fork of the NSD_3_2 branch that has been extended with the possibility to assess zones (received or updated by AXFR or IXFR) by running an external verifier. Only zones that are deemed correct by the verifier will be notified to (public) slave servers and offered for transfer.
Diffstat (limited to 'security')
-rw-r--r--security/credns/DESCR6
-rw-r--r--security/credns/Makefile14
-rw-r--r--security/credns/PLIST15
-rw-r--r--security/credns/distinfo6
-rw-r--r--security/credns/patches/patch-Makefile.in15
5 files changed, 56 insertions, 0 deletions
diff --git a/security/credns/DESCR b/security/credns/DESCR
new file mode 100644
index 00000000000..5e67b28e17d
--- /dev/null
+++ b/security/credns/DESCR
@@ -0,0 +1,6 @@
+Credns is a software program aimed at fortifying DNSSEC by performing
+validation in the DNS notify/transfer-chain. Currently credns is a fork
+of the NSD_3_2 branch that has been extended with the possibility to
+assess zones (received or updated by AXFR or IXFR) by running an external
+verifier. Only zones that are deemed correct by the verifier will be
+notified to (public) slave servers and offered for transfer.
diff --git a/security/credns/Makefile b/security/credns/Makefile
new file mode 100644
index 00000000000..1bf178d3d41
--- /dev/null
+++ b/security/credns/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1 2014/02/17 07:42:25 pettai Exp $
+
+DISTNAME= credns-0.2.10
+CATEGORIES= security
+MASTER_SITES= http://www.nlnetlabs.nl/downloads/credns/
+
+MAINTAINER= pettai@NetBSD.org
+HOMEPAGE= http://www.nlnetlabs.nl/downloads/credns/
+COMMENT= Validates DNSSEC in the DNS notify/transfer-chain
+LICENSE= modified-bsd
+
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/credns/PLIST b/security/credns/PLIST
new file mode 100644
index 00000000000..5871a1f033b
--- /dev/null
+++ b/security/credns/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1 2014/02/17 07:42:25 pettai Exp $
+man/man5/credns.conf.5
+man/man8/credns-checkconf.8
+man/man8/credns-notify.8
+man/man8/credns-patch.8
+man/man8/credns-xfer.8
+man/man8/credns.8
+man/man8/crednsc.8
+sbin/credns
+sbin/credns-checkconf
+sbin/credns-notify
+sbin/credns-patch
+sbin/credns-xfer
+sbin/crednsc
+@pkgdir var/db/credns
diff --git a/security/credns/distinfo b/security/credns/distinfo
new file mode 100644
index 00000000000..3d805f8843b
--- /dev/null
+++ b/security/credns/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2014/02/17 07:42:25 pettai Exp $
+
+SHA1 (credns-0.2.10.tar.gz) = b61a9315faffcec0a1399641246307ad08ae3419
+RMD160 (credns-0.2.10.tar.gz) = 9601dedddd70784051b52c27d4e060c2d7d0e4bc
+Size (credns-0.2.10.tar.gz) = 957981 bytes
+SHA1 (patch-Makefile.in) = a7c231e7078a5060290be5410fff17c3e52b4176
diff --git a/security/credns/patches/patch-Makefile.in b/security/credns/patches/patch-Makefile.in
new file mode 100644
index 00000000000..ff9628c6b5e
--- /dev/null
+++ b/security/credns/patches/patch-Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile.in,v 1.1 2014/02/17 07:42:25 pettai Exp $
+
+Install sample conf in examples dir
+
+--- Makefile.in.orig 2014-02-17 07:36:09.000000000 +0000
++++ Makefile.in
+@@ -377,7 +377,7 @@ install: all
+ $(INSTALL_DATA) $(srcdir)/credns-patch.8 $(DESTDIR)$(mandir)/man8/credns-patch.8
+ $(INSTALL_DATA) $(srcdir)/credns-xfer.8 $(DESTDIR)$(mandir)/man8/credns-xfer.8
+ $(INSTALL_DATA) $(srcdir)/credns.conf.5 $(DESTDIR)$(mandir)/man5/credns.conf.5
+- $(INSTALL_DATA) credns.conf.sample $(DESTDIR)$(nsdconfigfile).sample
++ $(INSTALL_DATA) credns.conf.sample $(DESTDIR)${PREFIX}/share/examples/credns/credns.conf.sample
+
+ uninstall:
+ @echo