Bug 226631

Summary: New port: dns/dsc: DSC: (DNS Statistics Collector) collect and explore statistics from busy DNS servers
Product: Ports & Packages Reporter: Leo Vandewoestijne <freebsd>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Some People CC: pi
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://www.dns-oarc.net/oarc/data/dsc
Bug Depends on: 226628, 226629, 226630    
Bug Blocks:    
Attachments:
Description Flags
DCS none

Description Leo Vandewoestijne 2018-03-15 13:13:31 UTC
Created attachment 191521 [details]
DCS

I'm submitting ports for DNS-OARC's DNS Statistics Collector project.
The DSC software consists of the following 4 parts:
(continued in follow-up with cross-references)
Comment 1 Leo Vandewoestijne 2018-03-15 13:21:18 UTC
dsc (DNS Statistics Collector)
a tool used for collecting and exploring statistics from busy DNS servers.
(This PR)

dsp (DNS Statistics Presenter) 
can be used to display statistics collected by DSC.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226630

p5-DSC
Perl Library is used to extract and graph DSC data, required by dsp.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226629
 
p5-App-DSC-DataTool / dsc-datatool
Tool for converting, exporting, merging and transforming DSC data.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226628

All was tested with portlint and with poudrier on all current releases both on amd64 as i386.
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2018-03-21 20:14:13 UTC
Committed, thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-03-21 20:14:31 UTC
A commit references this bug:

Author: pi
Date: Wed Mar 21 20:14:12 UTC 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 <freebsd@dns.company>

Changes:
  head/dns/Makefile
  head/dns/dsc/
  head/dns/dsc/Makefile
  head/dns/dsc/distinfo
  head/dns/dsc/files/
  head/dns/dsc/files/patch-cron_upload-prep.pl
  head/dns/dsc/files/pkg-message.in
  head/dns/dsc/pkg-descr
  head/dns/dsc/pkg-plist