From: Mark Wooding Date: Tue, 30 Apr 2024 16:08:23 +0000 (+0100) Subject: zone.lisp: Tighten up the default SOA parameters. X-Git-Url: https://git.distorted.org.uk/~mdw/zone/commitdiff_plain/3946fde66b356e98d274702d5d4e450d865451a0 zone.lisp: Tighten up the default SOA parameters. Reduce all of the timeouts. The TTL is halved from eight to four hours, because I think I can cope. And the secondary synchronization parameters are reduced partly because everything uses `NOTIFY' these days, and partly because I'm using DNSSEC with short validity periods, and holding on to records for longer is just pointless. --- diff --git a/zone.lisp b/zone.lisp index f7717ff..321c091 100644 --- a/zone.lisp +++ b/zone.lisp @@ -265,28 +265,28 @@ "The default zone source: the current host's name.") (export '*default-zone-refresh*) -(defvar *default-zone-refresh* (* 24 60 60) - "Default zone refresh interval: one day.") +(defvar *default-zone-refresh* (* 8 60 60) + "Default zone refresh interval: eight hours.") (export '*default-zone-admin*) (defvar *default-zone-admin* nil "Default zone administrator's email address.") (export '*default-zone-retry*) -(defvar *default-zone-retry* (* 60 60) - "Default znoe retry interval: one hour.") +(defvar *default-zone-retry* (* 20 60) + "Default zone retry interval: twenty minutes.") (export '*default-zone-expire*) -(defvar *default-zone-expire* (* 14 24 60 60) - "Default zone expiry time: two weeks.") +(defvar *default-zone-expire* (* 3 24 60 60) + "Default zone expiry time: three days.") (export '*default-zone-min-ttl*) (defvar *default-zone-min-ttl* (* 4 60 60) - "Default zone minimum TTL/negative TTL: four hours.") + "Default zone minimum/negative TTL: four hours.") (export '*default-zone-ttl*) -(defvar *default-zone-ttl* (* 8 60 60) - "Default zone TTL (for records without explicit TTLs): 8 hours.") +(defvar *default-zone-ttl* (* 4 60 60) + "Default zone TTL (for records without explicit TTLs): four hours.") (export '*default-mx-priority*) (defvar *default-mx-priority* 50