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 6afd12baae424ba4a1cd9fe1759c6ff16814568e..3f90a79b115749a9a683e696e231e206633b9ab4 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -77,6 +77,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.
 
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)))