Files
coredns/plugin
Miek Gieben a53321d9d6 plugin/sign: fix signing of authoritative data (#3479)
Don't sign data we are not authoritative for. This adds an AuthWalk
which skips names we should not authoritative for. Adds a few tests to
check this is the case. Generates zones have been compared to
dnssec-signzone.

A number of changes have been made:

* don't add DS records to the apex
* NSEC TTL is the SOA's minttl value (copying bind9)
* Various cleanups
* signer struct was cleaned up: doesn't need ttl, nor expiration or
  inception.
* plugin/sign: remove apex stuff from names()
  This is never used because we will always have other types in the
  apex, because we *ADD* them ourselves, before we sign (DNSKEY, CDS and
  CDNSKEY).

Signed-off-by: Miek Gieben <miek@miek.nl>
Co-Authored-By: Chris O'Haver <cohaver@infoblox.com>
2019-12-06 19:54:31 +00:00
..
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-09-28 10:40:43 +01:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-10-08 10:20:48 +01:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-11-29 13:17:05 +00:00
2019-08-24 18:14:25 +00:00
2018-07-19 16:23:06 +01:00
2019-10-19 08:08:14 +01:00
2019-10-19 08:08:14 +01:00
2019-08-21 16:08:55 -04:00