From e5578da38e57730288a701a44b863ede146c626b Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 6 Sep 2021 20:20:00 +0200 Subject: Updating knot-zone-reset to really remove all in-memory data completely. Signed-off-by: Daniel Baumann --- knot/bin/knot-zone-reset | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/knot/bin/knot-zone-reset b/knot/bin/knot-zone-reset index cc310b0..aae5ec1 100755 --- a/knot/bin/knot-zone-reset +++ b/knot/bin/knot-zone-reset @@ -33,9 +33,10 @@ for HOST in ${HOSTS} do case "${HOST}" in localhost) - echo -n "Flushing zone memory..." + echo -n "Resetting in-memory data for all zones..." service knot stop + rm -rf /var/lib/knot/journal/*.mdb rm -rf /var/lib/knot/timers/*.mdb service knot start @@ -43,9 +44,13 @@ do ;; *) - echo -n "Flushing ${HOST} zone memory..." + echo -n "'${HOST}': Resetting in-memory data for all zones..." - ssh "${HOST}" "sudo service knot stop && rm -rf /var/lib/knot/timers/*.mdb && sudo service knot start" + ssh "${HOST}" \ + "sudo service knot stop && \ + rm -rf /var/lib/knot/journal/*.mdb && \ + rm -rf /var/lib/knot/timers/*.mdb && \ + sudo service knot start" echo " done." ;; -- cgit v1.2.3