anchor.diff:          KEA_PIDFILE_DIR = "/run/kea";
         };
   
  +      restartTriggers = [
  +        dhcp4Config
  +      ];
  +
         serviceConfig = {
           ExecStart = "${package}/bin/kea-dhcp4 -c /etc/kea/dhcp4-server.conf ${lib.escapeShellArgs cfg.dhcp4.extraArgs}";
           # Kea does not request capabilities by itself
  
positive.code:         KEA_PIDFILE_DIR = "/run/kea";
        };
  
        serviceConfig = {
          ExecStart = "${package}/bin/kea-ctrl-agent -c /etc/kea/ctrl-agent.conf ${lib.escapeShellArgs cfg.dhcp4.extraArgs}";
          KillMode = "process";
  
negative.code:         KEA_PIDFILE_DIR = "/run/kea";
        };
  
        restartTriggers = [
          dhcp6Config
        ];
  
        serviceConfig = {
          ExecStart = "${package}/bin/kea-dhcp6 -c /etc/kea/dhcp6-server.conf ${lib.escapeShellArgs cfg.dhcp6.extraArgs}";
          # Kea does not request capabilities by itself
  