Bug 263148

Summary: dns/drool: update to version 2.0.0
Product: Ports & Packages Reporter: Jaap Akkerhuis <jaap>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Some People CC: fernape
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://www.dns-oarc.net/tools/drool
Attachments:
Description Flags
patch to update
jaap: maintainer-approval+
patch to update drool none

Description Jaap Akkerhuis 2022-04-08 14:35:39 UTC
Created attachment 233063 [details]
patch to update

Release 2.0.0

This major release is a complete rewrite of drool to Lua using dnsjit!

This includes two commands:

 - drool reply`: replay DNS traffic from packet capture (PCAP) files
   and send it to a specified server, with options such as to manipulate
   the timing between packets, as well as loop packets infinitely or for
   a set number of iterations.
 - `drool respdiff`: replay DNS queries found in the PCAP, but only if
   a correlating response is also found. The query, original response
   and the received response is then stored into a LMDB database which
   can then be used by respdiff by CZ.NIC (see https://gitlab.labs.nic.cz/knot/respdiff)
   for analysis.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2022-04-22 07:30:12 UTC
Hi Jaap,

Thanks for the patch. The title of the PR is mistaken right? This is an update for net/routinator and _not_ for dns/drool. Can you confirm?
Comment 2 Jaap Akkerhuis 2022-04-22 07:54:54 UTC
Created attachment 233390 [details]
patch to update drool
Comment 3 Jaap Akkerhuis 2022-04-22 07:56:29 UTC
(In reply to Fernando Apesteguía from comment #1)
Oops, I seem to have mixed up my patches. I just sent a new one
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2022-04-22 08:08:10 UTC
Q/A:  /data/fernape_data/FreeBSD-repos/ports/dns/drool/pkg-plist: [7]: empty line found in plist.

No need to upload a new patch!
Comment 5 Fernando Apesteguía freebsd_committer freebsd_triage 2022-04-22 18:37:06 UTC
Committed,

Thanks!
Comment 6 commit-hook freebsd_committer freebsd_triage 2022-04-22 18:37:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=60d0d503394fe5c5ef82f9c9f45dd568b57e9336

commit 60d0d503394fe5c5ef82f9c9f45dd568b57e9336
Author:     Jaap Akkerhuis <jaap@NLnetLabs.nl>
AuthorDate: 2022-04-22 08:08:28 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-04-22 18:34:43 +0000

    dns/drool: update to version 2.0.0

    ChangeLog: https://www.dns-oarc.net/tools/drool

    PR:     263148
    Reported by:    jaap@NLnetLabs.nl (maintainer)

 dns/drool/Makefile  | 12 +++++-------
 dns/drool/distinfo  |  6 +++---
 dns/drool/pkg-plist |  9 ++++-----
 3 files changed, 12 insertions(+), 15 deletions(-)