don't delete journal, let bind repair it

Signed-off-by: Blackyfff <freifunk@freifunk-herpf.de>
This commit is contained in:
Blackyfff 2021-07-27 01:47:58 +02:00
parent 8d0a681806
commit c8f327ae70
1 changed files with 3 additions and 4 deletions

View File

@ -282,10 +282,9 @@ ReloadZone() {
elif [ $((DNSSCRIPT_BIND_RELOAD_VER)) -eq 1 ]; then
for Zone in $2; do
rndc reload "$1" IN "$Zone" 2>"/tmp/dnsscript_rndcerr" >/dev/null || \
touch "/tmp/dnsscript-forcereconf"
if [ -n "$3" ] && grep -q "failed: out of range" "/tmp/dnsscript_rndcerr"; then
rm -f "$3""db.""$Zone"".""$1".*
fi
[ -n "$3" ] && grep -q "failed: out of range" "/tmp/dnsscript_rndcerr" && \
rndc sync -clean "$1" IN "$Zone" >/dev/null || \
touch "/tmp/dnsscript-forcereconf"
rm -f "/tmp/dnsscript_rndcerr"
done
elif [ $((DNSSCRIPT_BIND_RELOAD_VER)) -eq 2 ]; then