]> granicus.if.org Git - pdns/commitdiff
auth: deprecate SOA autocomplete
authorKees Monshouwer <mind04@monshouwer.org>
Wed, 12 Jun 2019 13:35:26 +0000 (15:35 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Mon, 1 Jul 2019 08:33:42 +0000 (10:33 +0200)
(cherry picked from commit 5018693961b51601f1123d55d1ae8ae4e9e383ec)

pdns/pdnsutil.cc

index b2045b9d43d8035cff1c1e449001731c61344971..5bea46eb95ce76e2ccd3daf365b39184d160dfe6 100644 (file)
@@ -347,6 +347,10 @@ int checkZone(DNSSECKeeper &dk, UeberBackend &B, const DNSName& zone, const vect
       vector<string>parts;
       stringtok(parts, rr.content);
 
+      if(parts.size() < 7) {
+        cout<<"[Warning] SOA autocomplete is deprecated, missing field(s) in SOA content: "<<rr.qname<<" IN " <<rr.qtype.getName()<< " '" << rr.content<<"'"<<endl;
+      }
+
       ostringstream o;
       o<<rr.content;
       for(int pleft=parts.size(); pleft < 7; ++pleft) {