From: Aki Tuomi Date: Tue, 9 Dec 2014 10:02:06 +0000 (+0200) Subject: Support mydns-ng style Y/N active field. X-Git-Tag: rec-3.7.0-rc1~120^2~1^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3295cb5e4807f339d72de6d0d5a5d9985f98f07f;p=thirdparty%2Fpdns.git Support mydns-ng style Y/N active field. --- diff --git a/modules/mydnsbackend/mydnsbackend.cc b/modules/mydnsbackend/mydnsbackend.cc index bd9acaa72c..63728574d6 100644 --- a/modules/mydnsbackend/mydnsbackend.cc +++ b/modules/mydnsbackend/mydnsbackend.cc @@ -59,8 +59,8 @@ MyDNSBackend::MyDNSBackend(const string &suffix) { d_rrtable=getArg("rr-table"); d_soatable=getArg("soa-table"); - d_rrwhere=(mustDo("rr-active")?"active = 1 and ":"")+getArg("rr-where"); - d_soawhere=(mustDo("soa-active")?"active = 1 and ":"")+getArg("soa-where"); + d_rrwhere=(mustDo("rr-active")?"(active = '1' or active = 'Y') and ":"")+getArg("rr-where"); + d_soawhere=(mustDo("soa-active")?"(active = '1' or active = 'Y') and ":"")+getArg("soa-where"); d_useminimalttl=mustDo("use-minimal-ttl"); d_minimum=0;