More wibbles?
This commit is contained in:
parent
48564d1ae5
commit
af3b9a3d46
@ -4,11 +4,11 @@ let
|
|||||||
inherit (config.security) wrapperDir wrappers setuidPrograms;
|
inherit (config.security) wrapperDir wrappers setuidPrograms;
|
||||||
|
|
||||||
programs =
|
programs =
|
||||||
(map (x: { program = x; owner = "root"; group = "root"; setuid = true; })
|
(map (x: { program = x; owner = "root"; group = "root"; setuid = true; }) setuidPrograms)
|
||||||
setuidPrograms)
|
++
|
||||||
++ lib.mapAttrsToList
|
(lib.mapAttrsToList
|
||||||
(n: v: (if v ? "program" then v else v // {program=n;}))
|
(n: v: (if v ? "program" then v else v // {program=n;}))
|
||||||
wrappers;
|
wrappers);
|
||||||
|
|
||||||
mkWrapper = { program, source ? null, ...}: ''
|
mkWrapper = { program, source ? null, ...}: ''
|
||||||
if ! source=${if source != null then source else "$(readlink -f $(PATH=$WRAPPER_PATH type -tP ${program}))"}; then
|
if ! source=${if source != null then source else "$(readlink -f $(PATH=$WRAPPER_PATH type -tP ${program}))"}; then
|
||||||
|
Loading…
Reference in New Issue
Block a user