modules/nixfiles: Make nixfiles system upgrade not stop itself during upgrade
This commit is contained in:
		| @@ -19,6 +19,10 @@ in | ||||
|   }; | ||||
|   config = mkIf cfg.enable { | ||||
|     systemd.services.nixfiles-system-auto-upgrade = { | ||||
|       # Make sure this unit does not stop themself while upgrading | ||||
|       restartIfChanged = false; | ||||
|       unitConfig.X-StopOnRemoval = false; | ||||
|  | ||||
|       serviceConfig = { | ||||
|         Type = "oneshot"; | ||||
|         ExecStart = pkgs.nixfiles-system-upgrade + "/bin/nixfiles-system-upgrade --no-confirm${optionalString cfg.allowReboot " --allow-reboot"}"; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user