From: Kees Monshouwer Date: Wed, 13 Nov 2013 22:26:06 +0000 (+0100) Subject: pdnssec check-zone, fix DNSKEY checks X-Git-Tag: rec-3.6.0-rc1~346^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F1104%2Fhead;p=thirdparty%2Fpdns.git pdnssec check-zone, fix DNSKEY checks --- diff --git a/pdns/pdnssec.cc b/pdns/pdnssec.cc index 48c33c8942..e3fb8fca04 100644 --- a/pdns/pdnssec.cc +++ b/pdns/pdnssec.cc @@ -477,24 +477,21 @@ int checkZone(DNSSECKeeper &dk, UeberBackend &B, const std::string& zone) continue; } - if(rr.qtype.getCode() == QType::DNSKEY) + if(!presigned && rr.qtype.getCode() == QType::DNSKEY) { - if(presigned) + if(::arg().mustDo("experimental-direct-dnskey")) { - if(::arg().mustDo("experimental-direct-dnskey")) + if(rr.ttl != sd.default_ttl) { - if(rr.ttl != sd.default_ttl) - { - cout<<"[Warning] DNSKEY TTL of "<