From owner-svn-ports-all@freebsd.org Wed Mar 21 20:14:13 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F026F63320; Wed, 21 Mar 2018 20:14:13 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B2E178589D; Wed, 21 Mar 2018 20:14:12 +0000 (UTC) (envelope-from pi@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id ADEEC2F48B; Wed, 21 Mar 2018 20:14:12 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w2LKECk1064356; Wed, 21 Mar 2018 20:14:12 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w2LKEBbd064349; Wed, 21 Mar 2018 20:14:11 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201803212014.w2LKEBbd064349@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Wed, 21 Mar 2018 20:14:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r465237 - in head/dns: . dsc dsc/files X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: in head/dns: . dsc dsc/files X-SVN-Commit-Revision: 465237 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.25 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, 21 Mar 2018 20:14:13 -0000 Author: pi Date: Wed Mar 21 20:14:11 2018 New Revision: 465237 URL: https://svnweb.freebsd.org/changeset/ports/465237 Log: New port: dns/dsc DSC (originally developed by The Measurement Factory and now developed by DNS-OARC) is a system for collecting and exploring statistics from busy DNS servers. It uses a distributed architecture with collectors running on or near nameservers sending their data to one or more central presenters for display and archiving. Collectors use pcap to sniff network traffic. They transmit aggregated data to the presenter as XML data. dsc is configurable to allow the administrator to capture any kind of data that he or she chooses. WWW: https://www.dns-oarc.net/dsc/ PR: 226631 Submitted by: Leo Vandewoestijne Added: head/dns/dsc/ head/dns/dsc/Makefile (contents, props changed) head/dns/dsc/distinfo (contents, props changed) head/dns/dsc/files/ head/dns/dsc/files/patch-cron_upload-prep.pl (contents, props changed) head/dns/dsc/files/pkg-message.in (contents, props changed) head/dns/dsc/pkg-descr (contents, props changed) head/dns/dsc/pkg-plist (contents, props changed) Modified: head/dns/Makefile Modified: head/dns/Makefile ============================================================================== --- head/dns/Makefile Wed Mar 21 20:12:43 2018 (r465236) +++ head/dns/Makefile Wed Mar 21 20:14:11 2018 (r465237) @@ -63,6 +63,7 @@ SUBDIR += doc SUBDIR += dq SUBDIR += drool + SUBDIR += dsc SUBDIR += dsp SUBDIR += dynip SUBDIR += erlang-idna Added: head/dns/dsc/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dsc/Makefile Wed Mar 21 20:14:11 2018 (r465237) @@ -0,0 +1,28 @@ +# Created by: Leo Vandewoestijne +# $FreeBSD$ + +PORTNAME= dsc +PORTVERSION= 2.6.1 +CATEGORIES= dns +MASTER_SITES= https://www.dns-oarc.net/files/dsc/ \ + https://dns.company/files/dsc/ + +MAINTAINER= freebsd@dns.company +COMMENT= Tool used for collecting and exploring statistics from DNS servers + +LICENSE= BSD3CLAUSE + +RUN_DEPENDS= libpcap>=1.8.1:net/libpcap \ + GeoIP>=1.6.12:net/GeoIP \ + p5-Proc-PID-File>=1.28:devel/p5-Proc-PID-File \ + p5-XML-Simple>=2.24:textproc/p5-XML-Simple \ + dsp>=2.0.0:dns/dsp + +BUILD_DEPENDS:= ${RUN_DEPENDS} + +GNU_CONFIGURE= yes +USES= gmake perl5 shebangfix + +SUB_FILES= pkg-message + +.include Added: head/dns/dsc/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dsc/distinfo Wed Mar 21 20:14:11 2018 (r465237) @@ -0,0 +1,3 @@ +TIMESTAMP = 1520903828 +SHA256 (dsc-2.6.1.tar.gz) = e11019dc8cebd971bec420bb28dc97acc851dfd328c5d40bbf6b41df467db285 +SIZE (dsc-2.6.1.tar.gz) = 320065 Added: head/dns/dsc/files/patch-cron_upload-prep.pl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dsc/files/patch-cron_upload-prep.pl Wed Mar 21 20:14:11 2018 (r465237) @@ -0,0 +1,8 @@ +--- cron/upload-prep.pl.orig 2018-03-13 22:05:23 UTC ++++ cron/upload-prep.pl +@@ -1,4 +1,4 @@ +-#!/usr/bin/perl ++#!/usr/local/bin/perl + # + # Copyright (c) 2016-2017, OARC, Inc. + # Copyright (c) 2007, The Measurement Factory, Inc. Added: head/dns/dsc/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dsc/files/pkg-message.in Wed Mar 21 20:14:11 2018 (r465237) @@ -0,0 +1,7 @@ +########################################### + +Before you configure: +To obtain MaxMind's GeoIP tables, +run %%LOCALBASE%%/bin/geoipupdate.sh manually. + +########################################### Added: head/dns/dsc/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dsc/pkg-descr Wed Mar 21 20:14:11 2018 (r465237) @@ -0,0 +1,10 @@ +DSC (originally developed by The Measurement Factory and now developed +by DNS-OARC) is a system for collecting and exploring statistics from +busy DNS servers. It uses a distributed architecture with collectors +running on or near nameservers sending their data to one or more +central presenters for display and archiving. Collectors use pcap to +sniff network traffic. They transmit aggregated data to the presenter +as XML data. dsc is configurable to allow the administrator to capture +any kind of data that he or she chooses. + +WWW: https://www.dns-oarc.net/dsc/ Added: head/dns/dsc/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/dsc/pkg-plist Wed Mar 21 20:14:11 2018 (r465237) @@ -0,0 +1,12 @@ +bin/dsc +%%ETCDIR%%/dsc.conf.sample +libexec/dsc/upload-prep.pl +libexec/dsc/upload-rsync.sh +libexec/dsc/upload-ssh.sh +libexec/dsc/upload-x509.sh +man/man1/dsc.1.gz +man/man5/dsc.conf.5.gz +%%PORTDOCS%%%%DOCSDIR%%/CHANGES +%%PORTDOCS%%%%DOCSDIR%%/LICENSE +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTDOCS%%%%DOCSDIR%%/UPGRADE.md