nixpkgs-suyu/nixos/modules
aszlig ac603e208c
virtualbox: Fix runtime paths in hardening mode.
Because we have to rely on setuid wrappers on NixOS, we can't easily
hardcode the executable paths and set it 4755. So for all calls, we need
to change the runtime path executable directory to /var/setuid-wrappers/
and for verification we need to retain the executable directory.

Also note, that usually VBoxNetAdpCtl, VBoxNetDHCP, VBoxNetNAT, VBoxSDL
and VBoxVolInfo don't reside in directories that are commonly in PATH,
but in /usr/lib/virtualbox in most mainstream distros. But because the
names of these executables are distinctive enough to not cause
collisions with other setuid programs, I'll leave it like that and not
patch up setuid-wrappers.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:13 +01:00
..
config Switch default timezone in NixOS from "CET" to "UTC". 2014-12-15 16:31:18 +01:00
hardware Remove udev from /run/opengl-drivers 2014-12-17 17:00:10 +01:00
installer fix users.mutableUsers = false; install in iso 2014-12-18 12:18:49 +01:00
misc It is called Dingo! yes, Dingo! 2014-12-17 16:42:52 +01:00
profiles nixos: container profile, fix a few things 2014-12-12 20:28:01 +01:00
programs virtualbox: Fix runtime paths in hardening mode. 2014-12-18 14:06:13 +01:00
security Improve /etc/sudoers message 2014-12-18 11:51:42 +01:00
services Some lua and awesome improvements 2014-12-17 15:08:21 +01:00
system switch-to-configuration: Ignore slice units 2014-12-18 01:47:36 +01:00
tasks nixos/network-interfaces: Add ipv6 gateway support 2014-12-17 17:56:29 -08:00
testing nixos: Fix priorities of initialHashedPassword. 2014-11-04 05:19:07 +01:00
virtualisation nixos: move kubernetes & fleet to services/cluster 2014-12-11 23:32:37 +01:00
module-list.nix Merge pull request #5196 from madjar/cloud-init 2014-12-17 06:58:54 +01:00
rename.nix Rewrite Fontconfig NixOS module 2014-12-08 10:55:23 -06:00