diff options
author | Jaka Hudoklin <jakahudoklin@gmail.com> | 2014-07-26 14:24:23 +0200 |
---|---|---|
committer | Jaka Hudoklin <jakahudoklin@gmail.com> | 2014-07-26 14:24:23 +0200 |
commit | cbb6948b4e56fd73433b8e7ce60afd4eedca0791 (patch) | |
tree | bd655eeeb872f9e9ec9a3d17656e7ac6c5803041 /nixos | |
parent | be2cec24edc19ff83654abead7e4522505f2e465 (diff) | |
parent | 5b97751a8f7edd122d13eeea33146b72b4629761 (diff) | |
download | nixlib-cbb6948b4e56fd73433b8e7ce60afd4eedca0791.tar nixlib-cbb6948b4e56fd73433b8e7ce60afd4eedca0791.tar.gz nixlib-cbb6948b4e56fd73433b8e7ce60afd4eedca0791.tar.bz2 nixlib-cbb6948b4e56fd73433b8e7ce60afd4eedca0791.tar.lz nixlib-cbb6948b4e56fd73433b8e7ce60afd4eedca0791.tar.xz nixlib-cbb6948b4e56fd73433b8e7ce60afd4eedca0791.tar.zst nixlib-cbb6948b4e56fd73433b8e7ce60afd4eedca0791.zip |
Merge pull request #3369 from matejc/fixcpufreqmodule
fix e18 cpufreq module: set setuid to freqset
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/e18.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/e18.nix b/nixos/modules/services/x11/desktop-managers/e18.nix index e59b7f426837..cb717eea909c 100644 --- a/nixos/modules/services/x11/desktop-managers/e18.nix +++ b/nixos/modules/services/x11/desktop-managers/e18.nix @@ -6,6 +6,7 @@ let xcfg = config.services.xserver; cfg = xcfg.desktopManager.e18; + e18_enlightenment = pkgs.e18.enlightenment.override { set_freqset_setuid = true; }; in @@ -23,18 +24,20 @@ in config = mkIf (xcfg.enable && cfg.enable) { environment.systemPackages = [ - pkgs.e18.efl pkgs.e18.evas pkgs.e18.emotion pkgs.e18.elementary pkgs.e18.enlightenment + pkgs.e18.efl pkgs.e18.evas pkgs.e18.emotion pkgs.e18.elementary e18_enlightenment pkgs.e18.terminology pkgs.e18.econnman ]; services.xserver.desktopManager.session = [ { name = "E18"; start = '' - ${pkgs.e18.enlightenment}/bin/enlightenment_start + ${e18_enlightenment}/bin/enlightenment_start waitPID=$! ''; }]; + security.setuidPrograms = [ "e18_freqset" ]; + }; } |