enlightenment.enlightenment: fix setuid wrappers

This commit is contained in:
José Romildo Malaquias
2020-05-14 08:37:55 -03:00
parent eec1f2ac53
commit fa8bd535fc
4 changed files with 124 additions and 40 deletions

View File

@@ -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;