notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details on branch 2024Q3
dsc Tool used for collecting and exploring statistics from DNS servers
2.15.2 dns on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.15.2Version of this port present on the latest quarterly branch.
Maintainer: freebsd@dns.company search for ports maintained by this maintainer
Port Added: 2024-09-05 23:03:12
Last Update: 2024-09-05 23:01:56
Commit Hash: 4203f6a
License: BSD3CLAUSE
WWW:
https://www.dns-oarc.net/tools/dsc/
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (18 items)
Collapse this list.
  1. /usr/local/share/licenses/dsc-2.15.2/catalog.mk
  2. /usr/local/share/licenses/dsc-2.15.2/LICENSE
  3. /usr/local/share/licenses/dsc-2.15.2/BSD3CLAUSE
  4. bin/dsc
  5. bin/dsc-psl-convert
  6. etc/dsc/dsc.conf.sample
  7. share/man/man1/dsc.1.gz
  8. share/man/man1/dsc-psl-convert.1.gz
  9. share/man/man5/dsc.conf.5.gz
  10. share/doc/dsc/CHANGES
  11. share/doc/dsc/LICENSE
  12. share/doc/dsc/README.md
  13. share/doc/dsc/UPGRADE.md
  14. @dir /var/lib/dsc
  15. @dir /var/lib
  16. @owner
  17. @group
  18. @mode
Collapse this list.
Dependency lines:
  • dsc>0:dns/dsc
To install the port:
cd /usr/ports/dns/dsc/ && make install clean
To add the package, run one of these commands:
  • pkg install dns/dsc
  • pkg install dsc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: dsc
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1725521830 SHA256 (dsc-2.15.2.tar.gz) = 9ff408bcb9be146c17c9d619b8cb7944aac5f075346b0da8faf5877c47ceac74 SIZE (dsc-2.15.2.tar.gz) = 521909

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libpcap>=1.8.1 : net/libpcap
  2. p5-Proc-PID-File>=1.28 : devel/p5-Proc-PID-File
  3. p5-XML-Simple>=2.24 : textproc/p5-XML-Simple
  4. python3.11 : lang/python311
  5. perl5>=5.36<5.37 : lang/perl5.36
  6. gmake>=4.4.1 : devel/gmake
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. python3.11 : lang/python311
  9. perl5>=5.36<5.37 : lang/perl5.36
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. libpcap>=1.8.1 : net/libpcap
  2. p5-Proc-PID-File>=1.28 : devel/p5-Proc-PID-File
  3. p5-XML-Simple>=2.24 : textproc/p5-XML-Simple
  4. python3.11 : lang/python311
  5. perl5>=5.36<5.37 : lang/perl5.36
Library dependencies:
  1. libmaxminddb.so : net/libmaxminddb
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for dsc-2.15.2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
dns_dsc
USES:
gmake localbase perl5 pkgconfig python shebangfix
pkg-message:
For install:
Before you configure: To obtain MaxMind's GeoIP tables, install net/geoipupdate and run /usr/local/bin/geoipupdate manually.
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://dns.company/files/dsc/
  2. https://www.dns-oarc.net/files/dsc/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.15.2
05 Sep 2024 23:01:56
commit hash: 4203f6a4f3d09437e79dee241e44e5b2d17e3bd3commit hash: 4203f6a4f3d09437e79dee241e44e5b2d17e3bd3commit hash: 4203f6a4f3d09437e79dee241e44e5b2d17e3bd3commit hash: 4203f6a4f3d09437e79dee241e44e5b2d17e3bd3 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Leo Vandewoestijne
dns/dsc: Update 2.15.1 → 2.15.2

- Replace PORTVERSION with DISTVERSION.
- Remove GNU_CONFIGURE_MANPREFIX.
- Add USES=pkgconfig (required to detect libmaxminddb during configure stage).

Changelog:
https://github.com/DNS-OARC/dsc/releases/tag/v2.15.2

PR:	281284
MFH:	2024Q3
(cherry picked from commit 0f6d49efe35085caf15f0b35b2521fe3dccb39b2)

Number of commits found: 1