diff options
author | José Romildo Malaquias <malaquias@gmail.com> | 2020-05-14 08:37:55 -0300 |
---|---|---|
committer | José Romildo Malaquias <malaquias@gmail.com> | 2020-05-24 00:22:53 -0300 |
commit | fa8bd535fc659c7d2ce5d271c5002c83659ebc0a (patch) | |
tree | 205c1d191e955e8b3ddcbbcceeb5771fdfd390c9 /nixos/modules/services/x11/desktop-managers/enlightenment.nix | |
parent | eec1f2ac5372c9b9148368a7ee4a5c3b2b358ff7 (diff) | |
download | nixpkgs-fa8bd535fc659c7d2ce5d271c5002c83659ebc0a.tar nixpkgs-fa8bd535fc659c7d2ce5d271c5002c83659ebc0a.tar.gz nixpkgs-fa8bd535fc659c7d2ce5d271c5002c83659ebc0a.tar.bz2 nixpkgs-fa8bd535fc659c7d2ce5d271c5002c83659ebc0a.tar.lz nixpkgs-fa8bd535fc659c7d2ce5d271c5002c83659ebc0a.tar.xz nixpkgs-fa8bd535fc659c7d2ce5d271c5002c83659ebc0a.tar.zst nixpkgs-fa8bd535fc659c7d2ce5d271c5002c83659ebc0a.zip |
enlightenment.enlightenment: fix setuid wrappers
Diffstat (limited to 'nixos/modules/services/x11/desktop-managers/enlightenment.nix')
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/enlightenment.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/enlightenment.nix b/nixos/modules/services/x11/desktop-managers/enlightenment.nix index ed8381f7d8d..3a7ab64510b 100644 --- a/nixos/modules/services/x11/desktop-managers/enlightenment.nix +++ b/nixos/modules/services/x11/desktop-managers/enlightenment.nix @@ -63,7 +63,12 @@ in fi ''; - security.wrappers = (import "${e.enlightenment}/e-wrappers.nix").security.wrappers; + # Wrappers for programs installed by enlightenment that should be setuid + security.wrappers = { + enlightenment_ckpasswd.source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_ckpasswd"; + enlightenment_sys.source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_sys"; + enlightenment_system.source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_system"; + }; environment.etc."X11/xkb".source = xcfg.xkbDir; |