From 86829c93a1d627c1d63341c318c5b7d66a804f43 Mon Sep 17 00:00:00 2001 From: Asyncnomi Date: Sun, 27 Jul 2025 02:16:26 +0200 Subject: [PATCH] force restart event for zone-lf on changes --- shared/dns/knot.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/shared/dns/knot.nix b/shared/dns/knot.nix index 2795d41..a28deed 100644 --- a/shared/dns/knot.nix +++ b/shared/dns/knot.nix @@ -180,10 +180,9 @@ in "f /var/lib/knot/zones/zone-lasuite-federez-net 0644 knot knot -" ]; - # Attach knot to writeZoneFile to force knot to restart after rebuild (otherwise no changes will be detected) + # Force complete restart on zone changes systemd.services.knot = { - partOf = [ "writeZoneFile.service" ]; - restartTriggers = [ zone-lasuite-federez-net ]; + restartTriggers = [ zone-lasuite-federez-net zone-lf ]; reloadIfChanged = lib.mkForce false; }; services.knot = {