pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/go-dnstap Add go-dnstap version 0.1.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bd02f85fe74b
branches:  trunk
changeset: 317875:bd02f85fe74b
user:      he <he%pkgsrc.org@localhost>
date:      Wed Jan 16 15:16:55 2019 +0000

description:
Add go-dnstap version 0.1.0.

dnstap: flexible, structured event replication format for DNS servers

dnstap implements an encoding format for DNS server events. It uses
a lightweight framing on top of event payloads encoded using Protocol
Buffers and is transport neutral.

dnstap can represent internal state inside a DNS server that is
difficult to obtain using techniques based on traditional packet
capture or unstructured textual format logging.

This repository contains a command-line tool named "dnstap" developed
in the Go programming language.

diffstat:

 net/go-dnstap/DESCR    |  12 ++++++++++++
 net/go-dnstap/Makefile |  21 +++++++++++++++++++++
 net/go-dnstap/PLIST    |  29 +++++++++++++++++++++++++++++
 net/go-dnstap/distinfo |   6 ++++++
 4 files changed, 68 insertions(+), 0 deletions(-)

diffs (84 lines):

diff -r 91eb2577f3e1 -r bd02f85fe74b net/go-dnstap/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-dnstap/DESCR       Wed Jan 16 15:16:55 2019 +0000
@@ -0,0 +1,12 @@
+dnstap: flexible, structured event replication format for DNS servers
+
+dnstap implements an encoding format for DNS server events. It uses
+a lightweight framing on top of event payloads encoded using Protocol
+Buffers and is transport neutral.
+
+dnstap can represent internal state inside a DNS server that is
+difficult to obtain using techniques based on traditional packet
+capture or unstructured textual format logging.
+
+This repository contains a command-line tool named "dnstap" developed
+in the Go programming language.
diff -r 91eb2577f3e1 -r bd02f85fe74b net/go-dnstap/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-dnstap/Makefile    Wed Jan 16 15:16:55 2019 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2019/01/16 15:16:55 he Exp $
+
+DISTNAME=              go-dnstap-0.1.0
+CATEGORIES=            net
+MASTER_SITES=          ${MASTER_SITE_GITHUB:=dnstap/}
+GITHUB_PROJECT=                golang-dnstap
+GITHUB_TAG=            tags/v${PKGVERSION_NOREV}
+GITHUB_TYPE=           tag
+
+HOMEPAGE=              http://${GO_SRCPATH}
+COMMENT=               Go language implementation of framestream protocol
+LICENSE=               apache-2.0
+
+GO_SRCPATH=            github.com/dnstap/golang-dnstap
+GO_DIST_BASE=          ${GITHUB_PROJECT}-${GITHUB_TAG:S!/!-!}
+
+.include "../../lang/go/go-package.mk"
+.include "../../net/go-framestream/buildlink3.mk"
+.include "../../net/go-dns/buildlink3.mk"
+.include "../../devel/go-protobuf/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 91eb2577f3e1 -r bd02f85fe74b net/go-dnstap/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-dnstap/PLIST       Wed Jan 16 15:16:55 2019 +0000
@@ -0,0 +1,29 @@
+@comment $NetBSD: PLIST,v 1.1 2019/01/16 15:16:55 he Exp $
+bin/dnstap
+gopkg/pkg/${GO_PLATFORM}/github.com/dnstap/golang-dnstap.a
+gopkg/src/github.com/dnstap/golang-dnstap/COPYRIGHT
+gopkg/src/github.com/dnstap/golang-dnstap/FrameStreamInput.go
+gopkg/src/github.com/dnstap/golang-dnstap/FrameStreamOutput.go
+gopkg/src/github.com/dnstap/golang-dnstap/FrameStreamSockInput.go
+gopkg/src/github.com/dnstap/golang-dnstap/LICENSE
+gopkg/src/github.com/dnstap/golang-dnstap/QuietTextFormat.go
+gopkg/src/github.com/dnstap/golang-dnstap/README
+gopkg/src/github.com/dnstap/golang-dnstap/TextOutput.go
+gopkg/src/github.com/dnstap/golang-dnstap/YamlFormat.go
+gopkg/src/github.com/dnstap/golang-dnstap/debian/changelog
+gopkg/src/github.com/dnstap/golang-dnstap/debian/compat
+gopkg/src/github.com/dnstap/golang-dnstap/debian/control
+gopkg/src/github.com/dnstap/golang-dnstap/debian/copyright
+gopkg/src/github.com/dnstap/golang-dnstap/debian/dnstap.install
+gopkg/src/github.com/dnstap/golang-dnstap/debian/docs
+gopkg/src/github.com/dnstap/golang-dnstap/debian/gbp.conf
+gopkg/src/github.com/dnstap/golang-dnstap/debian/golang-github-dnstap-go-dnstap-dev.install
+gopkg/src/github.com/dnstap/golang-dnstap/debian/rules
+gopkg/src/github.com/dnstap/golang-dnstap/debian/source/format
+gopkg/src/github.com/dnstap/golang-dnstap/dnstap.go
+gopkg/src/github.com/dnstap/golang-dnstap/dnstap.pb.go
+gopkg/src/github.com/dnstap/golang-dnstap/dnstap.pb/.gitignore
+gopkg/src/github.com/dnstap/golang-dnstap/dnstap.pb/LICENSE
+gopkg/src/github.com/dnstap/golang-dnstap/dnstap.pb/README
+gopkg/src/github.com/dnstap/golang-dnstap/dnstap.pb/dnstap.proto
+gopkg/src/github.com/dnstap/golang-dnstap/dnstap/main.go
diff -r 91eb2577f3e1 -r bd02f85fe74b net/go-dnstap/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-dnstap/distinfo    Wed Jan 16 15:16:55 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/01/16 15:16:55 he Exp $
+
+SHA1 (go-dnstap-0.1.0.tar.gz) = 3f5b87630d42d4c7c1d4d33cedee4d0d2d09b569
+RMD160 (go-dnstap-0.1.0.tar.gz) = d5998348ea760332a3fe9d09bf71ac80b74aeb59
+SHA512 (go-dnstap-0.1.0.tar.gz) = d0c6d251d4dc951f35e5dde3cb88f98289d8438e647c848bd8eff735c348900d9e24bbd497f7c511f64635a765e8d45276a415cdfe570295ce76017c6c53df43
+Size (go-dnstap-0.1.0.tar.gz) = 18366 bytes



Home | Main Index | Thread Index | Old Index