From: Tom Hughes Date: Sat, 8 Feb 2020 14:32:44 +0000 (+0000) Subject: Fix some DNS errors X-Git-Url: https://git.openstreetmap.org/dns.git/commitdiff_plain/1be3432c92788727d1bae95ec9e3a02762132610 Fix some DNS errors --- diff --git a/dnsconfig.js b/dnsconfig.js index 64efbf5..7873396 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -58,8 +58,8 @@ OPENSTREETMAP_UK("openstreetmap.co.uk", REG_GANDI); var OPENSTREETMAP_ZA = loadTemplate("openstreetmap-za"); -OPENSTREETMAP_UK("openstreetmap.org.za", REG_NONE); -OPENSTREETMAP_UK("osm.org.za", REG_NONE); +OPENSTREETMAP_ZA("openstreetmap.org.za", REG_NONE); +OPENSTREETMAP_ZA("osm.org.za", REG_NONE); var OSMFOUNDATION = loadTemplate("osmfoundation"); @@ -73,7 +73,7 @@ STATEOFTHEMAP("sotm.org", REG_GANDI); var STATEOFTHEMAP_EU = loadTemplate("stateofthemap-eu"); -STATEOFTHEMAP("stateofthemap.eu", REG_GANDI); +STATEOFTHEMAP_EU("stateofthemap.eu", REG_GANDI); var OPENGEODATA = loadTemplate("opengeodata"); diff --git a/src/openstreetmap-za.js b/src/openstreetmap-za.js index a7a4150..8438475 100644 --- a/src/openstreetmap-za.js +++ b/src/openstreetmap-za.js @@ -58,6 +58,6 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), A("b.namibia-topo", "178.250.74.36", TTL("30m")), AAAA("b.namibia-topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")), A("c.namibia-topo", "178.250.74.36", TTL("30m")), - AAAA("c.namibia-topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")), + AAAA("c.namibia-topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")) ); diff --git a/src/stateofthemap-eu.js b/src/stateofthemap-eu.js new file mode 100644 index 0000000..4e83e5d --- /dev/null +++ b/src/stateofthemap-eu.js @@ -0,0 +1,18 @@ +D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), + + // Publish CAA records indicating that only letsencrypt should issue certificates + + CAA("@", "issue", "letsencrypt.org", CF_TTL_ANY), + CAA("@", "issuewild", "letsencrypt.org", CF_TTL_ANY), + CAA("@", "iodef", "mailto:hostmaster@openstreetmap.org"), + + // Let openstreetmap.at handle email + + MX("@", 1, "openstreetmap.at.", TTL("1h")), + + // Main web server and it's aliases + + A("@", "88.198.206.107", TTL("10m")), + A("www", "88.198.206.107", TTL("10m")) + +);