]> git.openstreetmap.org Git - dns.git/commitdiff
Automate delegation of the geodns zone
authorTom Hughes <tom@compton.nu>
Mon, 4 Jul 2022 17:43:45 +0000 (18:43 +0100)
committerTom Hughes <tom@compton.nu>
Mon, 4 Jul 2022 17:43:45 +0000 (18:43 +0100)
dnsconfig.js
src/openstreetmap.js

index 1c728745ee61098d3b73d78b7f527ecda0d2290a..e174049f77a6d24854975fbbc2fb2b837c3e7f9c 100644 (file)
@@ -31,7 +31,13 @@ var OPENSTREETMAP = loadTemplate("openstreetmap");
 require("include/sshfp.js");
 require("include/nominatim.js");
 
-OPENSTREETMAP("openstreetmap.org", REG_GANDI, SSHFP_RECORDS, NOMINATIM_RECORDS);
+try {
+  require("include/geo.js");
+} catch {
+  var GEO_NS_RECORDS = [];
+}
+
+OPENSTREETMAP("openstreetmap.org", REG_GANDI, SSHFP_RECORDS, GEO_NS_RECORDS, NOMINATIM_RECORDS);
 OPENSTREETMAP("openstreetmap.com", REG_GANDI);
 OPENSTREETMAP("openstreetmap.net", REG_GANDI);
 OPENSTREETMAP("openstreetmap.ca", REG_GANDI);
index 4d58980f0fad402fcac68c13d4bd28e819ca658f..c5b10ce8e76406e19c8bf55829938ceb241144a8 100644 (file)
@@ -124,11 +124,6 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER),
   CNAME("af323lytato5", "gv-o4v3qh5pfayqex.dv.googlehosted.com."),
   CNAME("irzdddnmh465", "gv-cwr6bvt7xsgact.dv.googlehosted.com."),
 
-  // Delegate geo.openstreetmap.org to PowerDNS
-
-  NS("geo", QUALIFY("balerion")),
-  NS("geo", QUALIFY("stormfly-04")),
-
   // Main web servers and their aliases
 
   A("spike-01", SPIKE01_IPV4),