Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Feb 2018 06:56:11 +0000 (UTC)
From:      Don Lewis <truckman@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r461859 - in head/dns: . dnsdbq
Message-ID:  <201802150656.w1F6uBLm022932@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: truckman
Date: Thu Feb 15 06:56:11 2018
New Revision: 461859
URL: https://svnweb.freebsd.org/changeset/ports/461859

Log:
  New port dnsdb/dnsdbq.
  
  This is a pure C program that accesses the DNSDB API server at Farsight
  Security. An API key is required for operation. The command syntax was
  inspired by a python script called dnsdb_query, but significant departure
  has occured, largely inspired by a modern understanding of "time fencing"
  and a desire for new features such as CSV output and JSON reprocessing.
  
  Sponsored by:	Farsight Security, Inc.

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

Modified: head/dns/Makefile
==============================================================================
--- head/dns/Makefile	Thu Feb 15 06:51:02 2018	(r461858)
+++ head/dns/Makefile	Thu Feb 15 06:56:11 2018	(r461859)
@@ -39,6 +39,7 @@
     SUBDIR += dnscrypt-proxy
     SUBDIR += dnscrypt-wrapper
     SUBDIR += dnsdbck
+    SUBDIR += dnsdbq
     SUBDIR += dnsdist
     SUBDIR += dnsenum
     SUBDIR += dnsflood

Added: head/dns/dnsdbq/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/dnsdbq/Makefile	Thu Feb 15 06:56:11 2018	(r461859)
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME=	dnsdbq
+PORTVERSION=	0.0.20180215
+CATEGORIES=	dns
+
+MAINTAINER=	truckman@FreeBSD.org
+COMMENT=	Shortened version of the dnsdb query testing tool
+
+LICENSE=		APACHE20 ISCL
+LICENSE_COMB=		multi
+LICENSE_FILE_APACHE20=	${WRKSRC}/Apache-2.0
+LICENSE_FILE_ISCL=	${WRKSRC}/ISC
+
+LIB_DEPENDS=	libjansson.so:devel/jansson \
+		libcurl.so:ftp/curl
+
+USES=		localbase
+USE_GITHUB=	yes
+GH_ACCOUNT=	dnsdb
+GH_TAGNAME=	273f985f03a4b92a8d641f064dc54faf28222e36
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
+	${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1/
+	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.man ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME}.1
+
+PLIST_FILES=	bin/${PORTNAME} share/man/man1/${PORTNAME}.1
+
+.include <bsd.port.mk>

Added: head/dns/dnsdbq/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/dnsdbq/distinfo	Thu Feb 15 06:56:11 2018	(r461859)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1518672234
+SHA256 (dnsdb-dnsdbq-0.0.20180215-273f985f03a4b92a8d641f064dc54faf28222e36_GH0.tar.gz) = 557c756fbbf064894fa17513b56c121e0011ccc4ee5a75627464dcd65596e424
+SIZE (dnsdb-dnsdbq-0.0.20180215-273f985f03a4b92a8d641f064dc54faf28222e36_GH0.tar.gz) = 22012

Added: head/dns/dnsdbq/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/dnsdbq/pkg-descr	Thu Feb 15 06:56:11 2018	(r461859)
@@ -0,0 +1,7 @@
+This is a pure C program that accesses the DNSDB API server at Farsight
+Security. An API key is required for operation. The command syntax was
+inspired by a python script called dnsdb_query, but significant departure
+has occured, largely inspired by a modern understanding of "time fencing"
+and a desire for new features such as CSV output and JSON reprocessing.
+
+WWW: https://github.com/dnsdb/dnsdbq



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802150656.w1F6uBLm022932>