BIND
[hcoop/zz_old/domtool2-proto.git] / lib / bind.dtl
diff --git a/lib/bind.dtl b/lib/bind.dtl
new file mode 100644 (file)
index 0000000..69612d0
--- /dev/null
@@ -0,0 +1,10 @@
+{{DNS configuration for BIND}}
+
+extern type dnsRecord;
+
+extern val dnsA : host -> ip -> dnsRecord;
+extern val dnsCNAME : host -> domain -> dnsRecord;
+extern val dnsMX : int -> domain -> dnsRecord;
+extern val dnsNS : domain -> dnsRecord;
+
+extern val dns : dnsRecord -> [Domain] {TTL : int};