nixpkgs-suyu/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 Remove obsolete zsh help text 2014-04-30 11:26:39 +02:00
atop.nix nixos: add some missing '.' in option descriptions 2014-06-24 21:25:11 +02:00
blcr.nix Get all lib functions from lib, not pkgs.lib, in modules 2014-07-02 12:28:18 -04:00
dconf.nix gdm: Add very experimental display manager 2014-08-12 11:23:42 +02:00
environment.nix Don't set $MANPATH 2014-11-27 17:36:46 +01:00
freetds.nix Simple nixos module to enable configuration of freetds and setup the expected environment variables 2014-06-22 14:24:54 +02:00
info.nix Fix info command 2014-07-08 15:19:08 +02:00
light.nix Add "light" package and setuid wrapper 2014-11-09 19:45:43 -07:00
nano.nix nano: support system-wide nanorc 2014-08-01 18:19:03 +02:00
screen.nix Get all lib functions from lib, not pkgs.lib, in modules 2014-07-02 12:28:18 -04:00
shadow.nix Merge pull request #2644 from lethalman/pam_tally 2014-09-02 00:58:30 +04:00
shell.nix Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
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 More pkgs.lib -> lib fixes 2014-09-29 09:45:59 -04:00
venus.nix Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
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 Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00