1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-19 20:21:14 +00:00
nixpkgs/pkgs
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
..
applications virtualbox: Fix runtime paths in hardening mode. 2014-12-18 14:06:13 +01:00
build-support Added mirrors for MySQL. 2014-12-17 11:14:46 +00:00
data dina-font: fix the installPhase 2014-12-09 17:11:29 -05:00
desktops e19: fix - not showing keyboard layouts - issue 2014-12-17 15:44:59 +01:00
development Merge pull request #5373 from daogames/este/czmq 2014-12-18 10:32:44 +01:00
games tibia: update to 10.71 2014-12-16 10:28:28 +00:00
misc Revert "vim-plugins: update" 2014-12-18 02:41:47 +03:00
os-specific nftables: 0.3 -> 0.4 2014-12-17 14:44:30 -08:00
servers Try to defend against chroot paths in store matching derivation paths 2014-12-17 21:49:18 +03:00
shells Merge branch 'master' into staging 2014-12-07 14:02:48 +01:00
stdenv
test
tools attic: add maintainer and platforms 2014-12-18 13:36:35 +01:00
top-level Merge pull request #5373 from daogames/este/czmq 2014-12-18 10:32:44 +01:00