chiark / gitweb /
utils.m4, config.m4: Add AAAA glue records for nameservers.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 14 May 2014 00:02:33 +0000 (01:02 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Wed, 14 May 2014 00:06:09 +0000 (01:06 +0100)
config.m4
utils.m4

index ce3a56e4199b3a3d4c1581804dd8a98923a6190d..f5424c0ad540a8d22a7703cd9b1e9be3e339df32 100644 (file)
--- a/config.m4
+++ b/config.m4
@@ -4,7 +4,7 @@
 
 m4_define([MASTER], [radius.BASE])
 m4_define([NAMESERVERS], [
-       [radius.ns, 62.49.204.146],
-       [vampire.ns, 62.49.204.150],
-       [precision.ns, 212.13.198.70],
-       [telecaster.ns, 212.13.198.71]])
+       [radius.ns, 62.49.204.146, 2001:470:1f09:1b98::2],
+       [vampire.ns, 62.49.204.150, 2001:470:1f09:1b98::6],
+       [precision.ns, 212.13.198.70, 2001:ba8:0:1d9::6],
+       [telecaster.ns, 212.13.198.71, 2001:ba8:0:1d9::7]])
index b5ac8ffead39a0ae3d6bac85c4f4095be6958a68..9e758dd5336de84127b90767693c15c996ad9a22 100644 (file)
--- a/utils.m4
+++ b/utils.m4
@@ -27,7 +27,12 @@ m4_popdef([_foreach_func])])
 ## Delegate NAME to the NAMESERVERS.
 m4_define([SUBZONE], [m4_dnl
 FOREACH([m4_dnl
+m4_ifelse($][2,,,m4_dnl
 m4_ifelse($1,@,$][1,$][1.$1)           IN      A       $][2
+)m4_dnl
+m4_ifelse($][3,,,m4_dnl
+m4_ifelse($1,@,$][1,$][1.$1)           IN      AAAA    $][3
+)m4_dnl
 ], [NAMESERVERS])
 FOREACH([m4_dnl
 $1                     IN      NS      m4_ifelse($1,@,$][1,$][1.$1)