nixpkgs/nixos/modules/programs
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
..
bash Revert "enable bash autocomplete by default" 2014-12-18 00:36:46 +01:00
zsh
atop.nix
blcr.nix
dconf.nix
environment.nix Don't set $MANPATH 2014-11-27 17:36:46 +01:00
freetds.nix
info.nix
light.nix Add "light" package and setuid wrapper 2014-11-09 19:45:43 -07:00
nano.nix
screen.nix
shadow.nix
shell.nix
ssh.nix ssh-agent: use types.nullOr 2014-11-15 12:33:01 +01:00
ssmtp.nix ssmtp: add 'root' option 2014-11-05 02:47:59 +03:00
uim.nix
venus.nix
virtualbox-host.nix virtualbox: Fix runtime paths in hardening mode. 2014-12-18 14:06:13 +01:00
virtualbox.nix nixos: Add enable option for programs/virtualbox. 2014-11-27 18:42:22 +01:00
wvdial.nix