Package: wnpp
Severity: wishlist
X-Debbugs-Cc:
debian-rust@lists.debian.org
* Package name : hickory-dns
Version : 0.25.1
Upstream Contact:
https://github.com/hickory-dns
* URL :
https://github.com/hickory-dns/hickory-dns
* License : Apache-2, MIT
Programming Lang: Rust
Description : Rust based DNS client, server, and resolver
This a named implementation for DNS zone hosting, stub resolvers, and
recursive resolvers. It is capable of performing signing all records
in the zone for server DNSSEC RRSIG records associated with all
records in a zone. There is also a hickory-dns binary that can be
generated from the library with cargo install hickory-dns. Dynamic
updates are supported via SIG0 (an mTLS authentication method is under development).
# Features
- Dynamic Update with sqlite journaling backend (SIG0)
- DNSSEC online signing (with NSEC and NSEC3)
- Forwarding stub resolver
- ANAME resolution, for zone mapping aliases to A and AAAA records
- Additionals section generation for aliasing record types
# Optional protocol support
The following DNS protocols are optionally supported:
- Enable dns-over-rustls for DNS over TLS (DoT)
- Enable dns-over-https-rustls for DNS over HTTP/2 (DoH)
- Enable dns-over-quic for DNS over QUIC (DoQ)
- Enable dns-over-h3 for DNS over HTTP/3 (DoH3)
# DNSSEC status
The current root key is bundled into the system, and used by
default. This gives validation of DNSKEY and DS records back to the
root. NSEC and NSEC3 are implemented.
Zones will be automatically resigned on any record updates via dynamic
DNS. To enable DNSSEC, enable the dnssec-ring feature.
--
We already have most of the crates here, it seems we just need this binary.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)