goodhstg.lisp: New domain `goodhstg.com'.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 7 Feb 2015 13:43:01 +0000 (13:43 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 7 Feb 2015 13:43:01 +0000 (13:43 +0000)
Makefile
goodhstg.lisp [new file with mode: 0644]

index 882b08d..01b0953 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -97,6 +97,11 @@ ZONESETS             += odin
 odin_VIEWS              = outside
 odin_all_ZONES          = odin.gg
 
+## goodhstg.com
+ZONESETS               += goodhstg
+goodhstg_VIEWS          = outside
+goodhstg_all_ZONES      = goodhstg.com
+
 ###--------------------------------------------------------------------------
 ### Zone construction machinery.
 
diff --git a/goodhstg.lisp b/goodhstg.lisp
new file mode 100644 (file)
index 0000000..27cf33b
--- /dev/null
@@ -0,0 +1,22 @@
+;;; Zone file for goodhstg.com
+
+(load "hosts.lisp" :verbose nil)
+
+(setf *default-zone-admin* "hostmaster@goodhstg.com")
+
+(setf *default-zone-source* 'radius.distorted.org.uk.)
+
+(defzone goodhstg.com
+
+  ;; Nameservers
+  :ns ((radius.ns :ip radius)
+       (precision.ns :ip precision)
+       (mythic-beasts-1.ns :ip mythic-ns1)
+       (mythic-beasts-2.ns :ip mythic-ns2))
+
+  ;; Web service.
+  ((@ www) :svc jaguar)
+
+  ;; Mail servers
+  :mx ((mail :ip stratocaster))
+  :srv ((:smtp mail)))