Bug 235521

Summary: [NEW PORT] dns/flamethrower: DNS performance and functional testing utility
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://fosdem.org/2019/schedule/event/dns_flamethrower/
Attachments:
Description Flags
flamethrower none

Description Leo Vandewoestijne 2019-02-05 13:36:49 UTC
Created attachment 201760 [details]
flamethrower

Last weekend was FOSDEM, and at the DNS track "flamethrower" was presented.
It's a tool to generate DNS traffic.

As the source is fairly easy, I made this simple port to install it.
It only installs a single binairy, which is working fine.
However I tested it all fine with portlint, manual and with poudriere (11.2 / 12.0 / amd & 386).


https://fosdem.org/2019/schedule/event/dns_flamethrower/
https://github.com/DNS-OARC/flamethrower
Comment 1 commit-hook freebsd_committer freebsd_triage 2019-02-05 18:24:12 UTC
A commit references this bug:

Author: pi
Date: Tue Feb  5 18:24:08 UTC 2019
New revision: 492267
URL: https://svnweb.freebsd.org/changeset/ports/492267

Log:
  New port: dns/flamethrower

  Flamethrower is a small, fast, configurable tool for functional
  testing, benchmarking, and stress testing DNS servers and networks.
  It supports IPv4, IPv6, UDP and TCP, and has a modular system for
  generating queries used in the tests.

  It was built as an alternative to dnsperf, and many of the command
  line options are compatible.

  WWW: https://github.com/DNS-OARC/flamethrower

  PR:		235521
  Submitted by:	Leo Vandewoestijne <freebsd@dns.company>

Changes:
  head/dns/Makefile
  head/dns/flamethrower/
  head/dns/flamethrower/Makefile
  head/dns/flamethrower/distinfo
  head/dns/flamethrower/pkg-descr
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2019-02-05 18:24:24 UTC
Committed, thanks!