Add timeout to automatic updates

This commit is contained in:
fruchti 2026-01-19 21:11:01 +01:00
parent 46f06301f7
commit b08c7f8abf

View file

@ -47,7 +47,9 @@ in
config = mkIf cfg.enable { config = mkIf cfg.enable {
email.enable = true; email.enable = true;
systemd.services.nixos-upgrade.script = mkOverride 50 ( systemd.services.nixos-upgrade = {
serviceConfig.TimeoutStartSec = "2h";
script = mkOverride 50 (
let let
nixos-rebuild = "${config.system.build.nixos-rebuild}/bin/nixos-rebuild"; nixos-rebuild = "${config.system.build.nixos-rebuild}/bin/nixos-rebuild";
nix-store = "${pkgs.nix}/bin/nix-store"; nix-store = "${pkgs.nix}/bin/nix-store";
@ -254,4 +256,5 @@ in
'' ''
); );
}; };
};
} }