From owner-svn-ports-all@freebsd.org Wed Jul 26 16:44:41 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A8C3BDA981E; Wed, 26 Jul 2017 16:44:41 +0000 (UTC) (envelope-from dvl@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 853876AE14; Wed, 26 Jul 2017 16:44:41 +0000 (UTC) (envelope-from dvl@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v6QGieqd076984; Wed, 26 Jul 2017 16:44:40 GMT (envelope-from dvl@FreeBSD.org) Received: (from dvl@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v6QGiekY076979; Wed, 26 Jul 2017 16:44:40 GMT (envelope-from dvl@FreeBSD.org) Message-Id: <201707261644.v6QGiekY076979@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dvl set sender to dvl@FreeBSD.org using -f From: Dan Langille Date: Wed, 26 Jul 2017 16:44:40 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r446662 - in head/dns: . nsnotifyd X-SVN-Group: ports-head X-SVN-Commit-Author: dvl X-SVN-Commit-Paths: in head/dns: . nsnotifyd X-SVN-Commit-Revision: 446662 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2017 16:44:41 -0000 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@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 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