Prevent sending SIGKILL to rebuild service

This commit is contained in:
Inex Code 2022-04-29 15:48:08 +03:00
parent a5b57d378d
commit ea7572c4e9

View file

@ -93,6 +93,7 @@ in
User = "root"; User = "root";
ExecStart = "${pkgs.nixos-rebuild}/bin/nixos-rebuild switch"; ExecStart = "${pkgs.nixos-rebuild}/bin/nixos-rebuild switch";
KillMode = "none"; KillMode = "none";
SendSIGKILL = "no";
}; };
}; };
# One shot systemd service to upgrade NixOS using nixos-rebuild # One shot systemd service to upgrade NixOS using nixos-rebuild
@ -107,6 +108,7 @@ in
User = "root"; User = "root";
ExecStart = "${pkgs.nixos-rebuild}/bin/nixos-rebuild switch --upgrade"; ExecStart = "${pkgs.nixos-rebuild}/bin/nixos-rebuild switch --upgrade";
KillMode = "none"; KillMode = "none";
SendSIGKILL = "no";
}; };
}; };
# One shot systemd service to rollback NixOS using nixos-rebuild # One shot systemd service to rollback NixOS using nixos-rebuild
@ -121,6 +123,7 @@ in
User = "root"; User = "root";
ExecStart = "${pkgs.nixos-rebuild}/bin/nixos-rebuild switch --rollback"; ExecStart = "${pkgs.nixos-rebuild}/bin/nixos-rebuild switch --rollback";
KillMode = "none"; KillMode = "none";
SendSIGKILL = "no";
}; };
}; };
}; };