Logoj0ke.net Open Build Service > Projects > home:opeter > powerdns > pdns-3.2-allow-axfr-from.patch
Sign Up | Log In

File pdns-3.2-allow-axfr-from.patch of Package powerdns (Revision eba6513e0f6c1417290208c85007c0e6)

Currently displaying revision eba6513e0f6c1417290208c85007c0e6, show latest

x
 
1
--- pdns/backends/gsql/gsqlbackend.cc   2013-05-03 10:28:03.153764623 +0200
2
+++ pdns/backends/gsql/gsqlbackend.cc   2013-05-03 10:29:36.217221341 +0200
3
@@ -284,6 +284,9 @@
4
   d_removeEmptyNonTerminalsFromZoneQuery = getArg("remove-empty-non-terminals-from-zone-query");
5
   d_insertEmptyNonTerminalQuery = getArg("insert-empty-non-terminal-query"+authswitch);
6
   d_deleteEmptyNonTerminalQuery = getArg("delete-empty-non-terminal-query");
7
+
8
+  // Define domainmetadata queries independent from dnssec functionality
9
+  d_GetDomainMetadataQuery = getArg("get-domain-metadata-query");
10
   
11
   if (d_dnssecQueries)
12
   {
13
@@ -299,7 +302,8 @@
14
     d_AddDomainKeyQuery = getArg("add-domain-key-query");
15
     d_ListDomainKeysQuery = getArg("list-domain-keys-query");
16
     
17
-    d_GetDomainMetadataQuery = getArg("get-domain-metadata-query");
18
+    // Already defined outside of dnssec functionality
19
+    // d_GetDomainMetadataQuery = getArg("get-domain-metadata-query");
20
     d_ClearDomainMetadataQuery = getArg("clear-domain-metadata-query");
21
     d_SetDomainMetadataQuery = getArg("set-domain-metadata-query");
22
     
23
@@ -637,8 +641,8 @@
24
 
25
 bool GSQLBackend::getDomainMetadata(const string& name, const std::string& kind, std::vector<std::string>& meta)
26
 {
27
-  if(!d_dnssecQueries)
28
-    return false;
29
+  /* if(!d_dnssecQueries)
30
+     return false; */
31
   char output[1024];  
32
   snprintf(output,sizeof(output)-1,d_GetDomainMetadataQuery.c_str(), sqlEscape(name).c_str(), sqlEscape(kind).c_str());
33