::arg().set("lua-prequery-script", "Lua script with prequery handler")="";
::arg().setSwitch("traceback-handler","Enable the traceback handler (Linux only)")="yes";
+ ::arg().setSwitch("direct-dnskey","EXPERIMENTAL: fetch DNSKEY RRs from backend during DNSKEY synthesis")="no";
}
void declareStats(void)
r->addRecord(rr);
haveOne=true;
}
+
+ if(::arg().mustDo("direct-dnskey")) {
+ B.lookup(QType(QType::DNSKEY), p->qdomain, p, sd.domain_id);
+ while(B.get(rr)) {
+ r->addRecord(rr);
+ haveOne=true;
+ }
+ }
+
return haveOne;
}
#
# default-ttl=3600
+#################################
+# direct-dnskey EXPERIMENTAL: fetch DNSKEY RRs from backend during DNSKEY synthesis
+#
+# direct-dnskey=no
+
#################################
# disable-axfr Disable zonetransfers but do allow TCP queries
#