svn commit: r446662 - in head/dns: . nsnotifyd

Dan Langille dvl at FreeBSD.org
Wed Jul 26 16:44:41 UTC 2017


Author: dvl
Date: Wed Jul 26 16:44:40 2017
New Revision: 446662
URL: https://svnweb.freebsd.org/changeset/ports/446662

Log:
  Handle DNS NOTIFY messages by running a command

Added:
  head/dns/nsnotifyd/
  head/dns/nsnotifyd/Makefile   (contents, props changed)
  head/dns/nsnotifyd/distinfo   (contents, props changed)
  head/dns/nsnotifyd/pkg-descr   (contents, props changed)
  head/dns/nsnotifyd/pkg-plist   (contents, props changed)
Modified:
  head/dns/Makefile

Modified: head/dns/Makefile
==============================================================================
--- head/dns/Makefile	Wed Jul 26 15:06:28 2017	(r446661)
+++ head/dns/Makefile	Wed Jul 26 16:44:40 2017	(r446662)
@@ -105,6 +105,7 @@
     SUBDIR += noip
     SUBDIR += nsd
     SUBDIR += nslint
+    SUBDIR += nsnotifyd
     SUBDIR += nsping
     SUBDIR += nss_mdns
     SUBDIR += nss_resinit

Added: head/dns/nsnotifyd/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/nsnotifyd/Makefile	Wed Jul 26 16:44:40 2017	(r446662)
@@ -0,0 +1,40 @@
+# $FreeBSD$
+
+PORTNAME=	nsnotifyd
+PORTVERSION=	1.6
+CATEGORIES=	dns
+MASTER_SITES=	http://dotat.at/prog/nsnotifyd/
+
+MAINTAINER=	dvl at FreeBSD.org
+COMMENT=	Handle DNS NOTIFY messages by running a command
+
+LICENSE=	CC0-1.0
+
+GNU_CONFIGURE=	yes
+
+USES=		shebangfix
+SHEBANG_FILES=	nsnotify-liststealth
+
+EXEFILES=	nsnotify nsnotifyd
+BINFILES=	nsnotify-liststealth nsnotify2git nsnotify2stealth nsnotify2update
+MAN1FILES=	metazone nsnotify nsnotifyd
+MAN5FILES=	metazone
+
+do-install:
+.for bin in ${EXEFILES}
+		${INSTALL_PROGRAM} ${WRKSRC}/${bin} ${STAGEDIR}${PREFIX}/bin
+.endfor
+
+.for bin in ${BINFILES}
+		${INSTALL_SCRIPT} ${WRKSRC}/${bin} ${STAGEDIR}${PREFIX}/bin
+.endfor
+
+.for man in ${MAN1FILES}
+		${INSTALL_MAN} ${WRKSRC}/${man}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+.endfor
+
+.for man in ${MAN5FILES}
+		${INSTALL_MAN} ${WRKSRC}/${man}.5 ${STAGEDIR}${MAN1PREFIX}/man/man5
+.endfor
+
+.include <bsd.port.mk>

Added: head/dns/nsnotifyd/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/nsnotifyd/distinfo	Wed Jul 26 16:44:40 2017	(r446662)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1501085119
+SHA256 (nsnotifyd-1.6.tar.gz) = 4a7f53425ba508dcc1a6609dc2f26e7fb74578801dfcb990c864f111b174c7d7
+SIZE (nsnotifyd-1.6.tar.gz) = 22186

Added: head/dns/nsnotifyd/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/nsnotifyd/pkg-descr	Wed Jul 26 16:44:40 2017	(r446662)
@@ -0,0 +1,7 @@
+The nsnotifyd daemon monitors a set of DNS zones and runs a command 
+when any of them change. It listens for DNS NOTIFY messages so it can
+respond to changes promptly. It also uses each zone's SOA refresh and
+retry parameters to poll for updates if nsnotifyd does not receive
+NOTIFY messages more frequently.
+
+WWW: https://dotat.at/prog/nsnotifyd/

Added: head/dns/nsnotifyd/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/nsnotifyd/pkg-plist	Wed Jul 26 16:44:40 2017	(r446662)
@@ -0,0 +1,10 @@
+bin/nsnotify
+bin/nsnotify-liststealth
+bin/nsnotify2git
+bin/nsnotify2stealth
+bin/nsnotify2update
+bin/nsnotifyd
+man/man1/metazone.1.gz
+man/man1/nsnotify.1.gz
+man/man1/nsnotifyd.1.gz
+man/man5/metazone.5.gz


More information about the svn-ports-all mailing list