From db3ee06ff3026fb45eaf8a4ed513507e73b354c0 Mon Sep 17 00:00:00 2001 From: Lexi Winter Date: Mon, 9 Jun 2025 13:19:48 +0100 Subject: clean zones, and add yarrow to unbound --- Makefile | 32 ++++++-------------------------- Makefile.inc.zones | 12 ++++++++++++ 2 files changed, 18 insertions(+), 26 deletions(-) diff --git a/Makefile b/Makefile index 25733fa..c89ec01 100644 --- a/Makefile +++ b/Makefile @@ -47,36 +47,14 @@ ZONES= le-fay.org \ 0/26.76.23.172.in-addr.arpa \ 18.198.in-addr.arpa - -# Template variables for primary zones. -ZONE_PROCESS_FLAGS= \ - -Dttl=${TTL} \ - -Dnameservers="${NAMESERVERS}" \ - -Dsoa_mname=${SOA_MNAME} \ - -Dsoa_rname=${SOA_RNAME} \ - -Dsoa_serial=${SOA_SERIAL} \ - -Dsoa_refresh=${SOA_REFRESH} \ - -Dsoa_retry=${SOA_RETRY} \ - -Dsoa_expire=${SOA_EXPIRE} \ - -Dsoa_minimum=${SOA_MINIMUM} - - # These zones are used for DN42. DN42_ZONES= \ dn42 \ d.f.ip6.arpa \ - 20.172.in-addr.arpa \ - 21.172.in-addr.arpa \ - 22.172.in-addr.arpa \ - 23.172.in-addr.arpa \ - 24.172.in-addr.arpa \ - 25.172.in-addr.arpa \ - 26.172.in-addr.arpa \ - 27.172.in-addr.arpa \ - 28.172.in-addr.arpa \ - 29.172.in-addr.arpa \ - 30.172.in-addr.arpa \ - 31.172.in-addr.arpa + 20.172.in-addr.arpa 21.172.in-addr.arpa 22.172.in-addr.arpa \ + 23.172.in-addr.arpa 24.172.in-addr.arpa 25.172.in-addr.arpa \ + 26.172.in-addr.arpa 27.172.in-addr.arpa 28.172.in-addr.arpa \ + 29.172.in-addr.arpa 30.172.in-addr.arpa 31.172.in-addr.arpa # Our local networks. # TODO: Generate these from LDAP. @@ -101,6 +79,7 @@ LFNETWORKS= \ UNBOUND_SERVERS?= \ hemlock.eden.le-fay.org \ fuchsia.eden.le-fay.org \ + yarrow.le-fay.org \ amaranth.le-fay.org \ witch.le-fay.org \ # turnera.le-fay.org @@ -115,6 +94,7 @@ UNBOUND_FORWARDERS?= \ # UNBOUND_PROCESS_FLAGS.hemlock.eden.le-fay.org= -Dnolocal=yes -Dforwarder=yes UNBOUND_PROCESS_FLAGS.amaranth.le-fay.org= -Dnolocal=yes +UNBOUND_PROCESS_FLAGS.yarrow.le-fay.org= -Dnolocal=yes UNBOUND_PROCESS_FLAGS.witch.le-fay.org= -Dtls=yes UNBOUND_PROCESS_FLAGS.turnera.le-fay.org= -Dtls=yes diff --git a/Makefile.inc.zones b/Makefile.inc.zones index fdcbfcd..c9f3594 100644 --- a/Makefile.inc.zones +++ b/Makefile.inc.zones @@ -7,6 +7,18 @@ NSUPDATE_FLAGS?=-g NSDIFF?= nsdiff NSDIFFFLAGS?= -Sserial -s ${MASTER} +# Template variables for primary zones. +ZONE_PROCESS_FLAGS= \ + -Dttl=${TTL} \ + -Dnameservers="${NAMESERVERS}" \ + -Dsoa_mname=${SOA_MNAME} \ + -Dsoa_rname=${SOA_RNAME} \ + -Dsoa_serial=${SOA_SERIAL} \ + -Dsoa_refresh=${SOA_REFRESH} \ + -Dsoa_retry=${SOA_RETRY} \ + -Dsoa_expire=${SOA_EXPIRE} \ + -Dsoa_minimum=${SOA_MINIMUM} + .SUFFIXES: .zone.erb .czone update-zones: -- cgit v1.2.3