mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-29 10:18:30 +00:00
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>
This commit is contained in:
parent
522c80dd1a
commit
cc3c2817fe
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=465237
@ -63,6 +63,7 @@
|
||||
SUBDIR += doc
|
||||
SUBDIR += dq
|
||||
SUBDIR += drool
|
||||
SUBDIR += dsc
|
||||
SUBDIR += dsp
|
||||
SUBDIR += dynip
|
||||
SUBDIR += erlang-idna
|
||||
|
28
dns/dsc/Makefile
Normal file
28
dns/dsc/Makefile
Normal file
@ -0,0 +1,28 @@
|
||||
# Created by: Leo Vandewoestijne <freebsd@dns.company>
|
||||
# $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 <bsd.port.mk>
|
3
dns/dsc/distinfo
Normal file
3
dns/dsc/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1520903828
|
||||
SHA256 (dsc-2.6.1.tar.gz) = e11019dc8cebd971bec420bb28dc97acc851dfd328c5d40bbf6b41df467db285
|
||||
SIZE (dsc-2.6.1.tar.gz) = 320065
|
8
dns/dsc/files/patch-cron_upload-prep.pl
Normal file
8
dns/dsc/files/patch-cron_upload-prep.pl
Normal file
@ -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.
|
7
dns/dsc/files/pkg-message.in
Normal file
7
dns/dsc/files/pkg-message.in
Normal file
@ -0,0 +1,7 @@
|
||||
###########################################
|
||||
|
||||
Before you configure:
|
||||
To obtain MaxMind's GeoIP tables,
|
||||
run %%LOCALBASE%%/bin/geoipupdate.sh manually.
|
||||
|
||||
###########################################
|
10
dns/dsc/pkg-descr
Normal file
10
dns/dsc/pkg-descr
Normal file
@ -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/
|
12
dns/dsc/pkg-plist
Normal file
12
dns/dsc/pkg-plist
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user