parent
f677051b8d
commit
6ed7e545ec
@ -104,16 +104,18 @@ in
|
|||||||
group = "vboxusers";
|
group = "vboxusers";
|
||||||
setuid = true;
|
setuid = true;
|
||||||
};
|
};
|
||||||
|
executables = [
|
||||||
|
"VBoxHeadless"
|
||||||
|
"VBoxNetAdpCtl"
|
||||||
|
"VBoxNetDHCP"
|
||||||
|
"VBoxNetNAT"
|
||||||
|
"VBoxVolInfo"
|
||||||
|
] ++ (lib.optionals (!cfg.headless) [
|
||||||
|
"VBoxSDL"
|
||||||
|
"VirtualBoxVM"
|
||||||
|
]);
|
||||||
in mkIf cfg.enableHardening
|
in mkIf cfg.enableHardening
|
||||||
(builtins.listToAttrs (map (x: { name = x; value = mkSuid x; }) [
|
(builtins.listToAttrs (map (x: { name = x; value = mkSuid x; }) executables));
|
||||||
"VBoxHeadless"
|
|
||||||
"VBoxNetAdpCtl"
|
|
||||||
"VBoxNetDHCP"
|
|
||||||
"VBoxNetNAT"
|
|
||||||
"VBoxSDL"
|
|
||||||
"VBoxVolInfo"
|
|
||||||
"VirtualBoxVM"
|
|
||||||
]));
|
|
||||||
|
|
||||||
users.groups.vboxusers.gid = config.ids.gids.vboxusers;
|
users.groups.vboxusers.gid = config.ids.gids.vboxusers;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user