anchor.diff:  
           postStop = "${pkgs.libvirt}/etc/rc.d/init.d/libvirt-guests stop";
   
  -        respawn = false;
  -      };
  -
  -    jobs."stop-libvirt" =
  -      { description = "Helper task to stop libvirtd and libvirt-guests on shutdown";
  -        task = true;
  -        restartIfChanged = false;
  -        startOn = "starting shutdown";
  -        script =
  -          ''
  -            stop libvirt-guests || true
  -            stop libvirtd || true
  -          '';
  +        serviceConfig.Type = "oneshot";
  +        serviceConfig.RemainAfterExit = true;
         };
   
     };
  
positive.code: 
      boot.kernelModules = [ "tun" ];
  
      jobs.libvirtd =
        { description = "Libvirtd virtual machine management daemon";
  
          startOn = "stopped udevtrigger";
          stopOn = "";
  
          path =
            [ pkgs.bridge_utils pkgs.dmidecode pkgs.dnsmasq
  
negative.code:             done
            ''; # */
  
          serviceConfig.ExecStart = "@${pkgs.libvirt}/sbin/libvirtd libvirtd --daemon --verbose";
          serviceConfig.Type = "forking";
          serviceConfig.KillMode = "process"; # when stopping, leave the VMs alone
  
          # Wait until libvirtd is ready to accept requests.
          postStart =
  