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 = {