net/dq 20240101 NetBSD
Recursive DNS/DNSCurve server
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- cc0-1.0-universal
- Categories
- net
- Package size
- 96.2 KiB, 555.5 KiB installed
Description
Dq contains:
- dqcache, a recursive DNS server with DNSCurve support
- based on dnscache from djbdns
- added support for streamlined DNSCurve
- added support for TXT DNSCurve
- added support for combined DNSCurve (streamlined and TXT)
- added support for DNS anchors with DNSCurve keys
- added full IPv6 support
- added support for IPv6 DNS anchors
- added support for cache dumping/loading
- used siphash24 instead of hash5381 in cache library
- added SOA record caching
- added authority record to DNS response
- improved logs - IPs not printed in hex format
- fixed CVE-2012-1191
- fixed CVE-2008-4392
- dq, a command-line tool to debug DNS/DNScurve
- based on dnsq and dnsqr from djbdns
- added IPv6 support
- added DNSCurve support (Streamlined/TXT)
In the other systems
Install
Binary package:
pkgin install dq
From pkgsrc:
cd /usr/pkgsrc/net/dq && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 20240101 |
| NetBSD 10.1 aarch64 | 20240101 |
| SmartOS / illumos x86_64 | 20240101 |
| macOS 15 arm64 | 20240101 |
Dependencies
Run dependencies 1
No port depends on this one.