From be3f464cd13ae4db52bdad2b940ec9d9a6b48580 Mon Sep 17 00:00:00 2001 From: Phil Connor Date: Mon, 25 May 2026 06:10:36 +0200 Subject: [PATCH] Update PdnsInstall.sh: PowerDNS 4.5+ config directive renames Amp-Thread-ID: https://ampcode.com/threads/T-019e5d51-c1e4-74cb-9dd7-71e420b74066 Co-authored-by: Amp --- PdnsInstall.sh | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/PdnsInstall.sh b/PdnsInstall.sh index bece42c..fddd394 100644 --- a/PdnsInstall.sh +++ b/PdnsInstall.sh @@ -332,9 +332,9 @@ pdns_app_install() { # allow-unsigned-notify=yes ################################# - # allow-unsigned-supermaster Allow supermasters to create zones without TSIG signed NOTIFY + # allow-unsigned-autoprimary Allow autoprimaries to create zones without TSIG signed NOTIFY (formerly allow-unsigned-supermaster) # - # allow-unsigned-supermaster=yes + # allow-unsigned-autoprimary=yes ################################# # also-notify When notifying a zone, also notify these nameservers @@ -367,7 +367,7 @@ pdns_app_install() { # axfr-fetch-timeout=10 ################################# - # axfr-lower-serial Also AXFR a zone from a master with a lower serial + # axfr-lower-serial Also AXFR a zone from a primary with a lower serial # # axfr-lower-serial=no @@ -552,12 +552,12 @@ pdns_app_install() { # expand-alias=no ################################# - # forward-dnsupdate A global setting to allow DNS update packages that are for a Slave zone, to be forwarded to the master. + # forward-dnsupdate A global setting to allow DNS update packages that are for a secondary zone, to be forwarded to the primary. # # forward-dnsupdate=yes ################################# - # forward-notify IP addresses to forward received notifications to regardless of master or slave settings + # forward-notify IP addresses to forward received notifications to regardless of primary or secondary settings # # forward-notify= @@ -658,9 +658,9 @@ pdns_app_install() { # lua-records-exec-limit=1000 ################################# - # master Act as a primary + # primary Act as a primary (formerly master) # - master=yes + primary=yes ################################# # max-cache-entries Maximum number of entries in the query cache @@ -793,7 +793,7 @@ pdns_app_install() { # resolver=no ################################# - # retrieval-threads Number of AXFR-retrieval threads for slave operation + # retrieval-threads Number of AXFR-retrieval threads for secondary operation # # retrieval-threads=2 @@ -848,19 +848,19 @@ pdns_app_install() { # signing-threads=3 ################################# - # slave Act as a secondary + # secondary Act as a secondary (formerly slave) # - #slave=yes + #secondary=yes ################################# - # slave-cycle-interval Schedule slave freshness checks once every .. seconds + # secondary-cycle-interval Schedule secondary freshness checks once every .. seconds (formerly slave-cycle-interval) # - # slave-cycle-interval=60 + # secondary-cycle-interval=60 ################################# - # slave-renotify If we should send out notifications for secondaried updates + # secondary-renotify If we should send out notifications for secondaried updates (formerly slave-renotify) # - # slave-renotify=no + # secondary-renotify=no ################################# # socket-dir Where the controlsocket will live, /var/run/pdns when unset and not chrooted. Set to the RUNTIME_DIRECTORY environment variable when that variable has a value (e.g. under systemd). @@ -868,9 +868,9 @@ pdns_app_install() { # socket-dir= ################################# - # superslave Act as a autosecondary + # autosecondary Act as an autosecondary (formerly superslave) # - # superslave=no + # autosecondary=no ################################# # svc-autohints Transparently fill ipv6hint=auto ipv4hint=auto SVC params with AAAA/A records for the target name of the record (if within the same zone)