From: Aleš Mrázek Date: Wed, 19 Mar 2025 10:57:43 +0000 (+0100) Subject: tests/packaging/interactive/rpz_watchdog.sh: configure RPZ using json X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fenvironments%2Fdocs-develop-mana-5v912y%2Fdeployments%2F6430;p=thirdparty%2Fknot-resolver.git tests/packaging/interactive/rpz_watchdog.sh: configure RPZ using json --- diff --git a/tests/packaging/interactive/rpz_watchdog.sh b/tests/packaging/interactive/rpz_watchdog.sh index 910178fab..b280d9596 100755 --- a/tests/packaging/interactive/rpz_watchdog.sh +++ b/tests/packaging/interactive/rpz_watchdog.sh @@ -14,14 +14,12 @@ EOF echo "$rpz_example" >> $rpz_file rpz_conf=$(cat <> /etc/knot-resolver/config.yaml function count_errors(){ echo "$(journalctl -u knot-resolver.service | grep -c error)" @@ -37,8 +35,8 @@ function count_reloads(){ err_count=$(count_errors) rel_count=$(count_reloads) -# reload config with RPZ configured without watchdog turned on -kresctl reload +# configure RPZ without files watchdog +kresctl config set -p /local-dat/rpz "$rpz_conf" sleep 1 if [ $(count_errors) -ne $err_count ] || [ $(count_reloads) -ne $rel_count ]; then echo "RPZ file watchdog is running (should not) or other errors occurred."