chiark / gitweb /
distorted.lisp: Prepare for a new listserver on telecaster.
[zones] / distorted.lisp
index c7cc628d0e00bcded4f5d2a85106654b42a200d2..0289a8bee80bd6d55680bc8283edfadecd657d7a 100644 (file)
@@ -82,7 +82,11 @@ (defzone distorted.org.uk
   ((@ mail blackhole)
    :mx mail
    :srv ((:smtp mail)))
-  ((lists bugs cryptomail)
+  ((lists)
+   :ttl 300
+   :mx lists
+   :srv ((:smtp lists)))
+  ((bugs cryptomail)
    :ttl 300
    :mx mail
    :srv ((:smtp old-mail)))
@@ -147,6 +151,8 @@ (defzone distorted.org.uk
   ;; Colocated services.
   ((irc vox keys) (colo :svc jazz.colo :sshfp "jazz")
                  (jump :svc jazz.jump :sshfp "jazz"))
+  (lists (colo :svc telecaster.colo :sshfp "telecaster")
+        (jump :svc telecaster.jump :sshfp "telecaster"))
   ((git www mail) (colo :svc stratocaster.colo :sshfp "stratocaster")
                  (jump :svc stratocaster.jump :sshfp "stratocaster"))
   ((www @) :tlsa (:https (:service-certificate-constraint
@@ -155,6 +161,8 @@ (defzone distorted.org.uk
                      :certificate :sha-256 #p"distorted-ca")))
   (www-cache :tlsa (3127 (:trust-anchor-assertion
                          :certificate :sha-256 #p"distorted-ca")))
+  (lists :tlsa ((:smtp :https) (:trust-anchor-assertion
+                               :certificate :sha-256 #p"distorted-ca")))
   (mail :tlsa ((:smtp :submission :imap)
               (:trust-anchor-assertion
                :certificate :sha-256 #p"distorted-ca")))
@@ -340,9 +348,9 @@ (defzone dhcp.distorted.org.uk
        (vampire.ns :ip vampire.dmz))
   (gibson :addr gibson.unsafe)
   (crybaby :addr crybaby.unsafe)
+  (lespaul :addr lespaul.unsafe)
   (gretsch :addr gretsch.unsafe)
   (haze :addr haze.unsafe)
-  (lespaul :addr lespaul.safe)
   (invader :addr invader.safe)
   (marauder :addr marauder.safe))