chiark / gitweb /
New domain: felixpearce.com.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 4 Sep 2011 18:50:19 +0000 (19:50 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 4 Sep 2011 18:50:19 +0000 (19:50 +0100)
Makefile
felixpearce.lisp [new file with mode: 0644]

index 6afd12b..3f90a79 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -78,6 +78,17 @@ harlequin_inside_NETS         = unsafe
 harlequin_all_ZONES     = harlequin.org.uk
 
 ###--------------------------------------------------------------------------
+### The felixpearce.com zones.
+
+ZONESETS               += felixpearce
+
+felixpearce_VIEWS       = inside outside
+felixpearce_outside_NETS = dmz
+felixpearce_inside_NETS         = unsafe
+
+felixpearce_all_ZONES   = felixpearce.com
+
+###--------------------------------------------------------------------------
 ### Zone construction machinery.
 
 ZONE                    = zone
diff --git a/felixpearce.lisp b/felixpearce.lisp
new file mode 100644 (file)
index 0000000..5fac065
--- /dev/null
@@ -0,0 +1,21 @@
+;;; Zone file for felixpearce.com
+
+(load "hosts.lisp" :verbose nil)
+
+(setf *default-zone-admin* "hostmaster@distorted.org.uk")
+
+(setf *default-zone-source* 'radius.distorted.org.uk.)
+
+(defzone felixpearce.com
+  ;;
+  ;; Nameservers
+  :ns #+view/inside ((radius.ns :ip radius)
+                    (vampire.ns :ip vampire))
+      #-view/inside ((radius.ns :ip radius)
+                    (vampire.ns :ip vampire)
+                    (mythic-beasts-1.ns :ip mythic-ns1)
+                    (mythic-beasts-2.ns :ip mythic-ns2))
+  ;;
+  ;; Mail servers
+  :mx ((mail :ip vampire))
+  :srv ((:smtp mail)))