From f5cd4eef1136c617ef66e40191e1333261102bc5 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 28 Apr 2014 19:13:04 +0200 Subject: cpufreq: Don't fail if the CPU doesn't support frequency setting --- nixos/modules/tasks/cpu-freq.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'nixos/modules/tasks') diff --git a/nixos/modules/tasks/cpu-freq.nix b/nixos/modules/tasks/cpu-freq.nix index eb1dfe5f6be2..a8c63c134287 100644 --- a/nixos/modules/tasks/cpu-freq.nix +++ b/nixos/modules/tasks/cpu-freq.nix @@ -41,13 +41,12 @@ in after = [ "systemd-modules-load.service" ]; wantedBy = [ "multi-user.target" ]; path = [ cpupower ]; - script = '' - cpupower frequency-set -g ${cfg.cpuFreqGovernor} - ''; unitConfig.ConditionVirtualization = false; serviceConfig = { Type = "oneshot"; RemainAfterExit = "yes"; + ExecStart = "${cpupower}/bin/cpupower frequency-set -g ${cfg.cpuFreqGovernor}"; + SuccessExitStatus = "0 237"; }; }; -- cgit 1.4.1