From 14ef3446e163b3afecf7d676282cc496ec7c430d Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 17 Dec 2014 00:57:36 +0100 Subject: [PATCH] virtualbox: Fix hardcoded /sbin/ifconfig path. Just accidentally found this while debugging and it's needed for fetching a few interface details, not sure however whether because of this anything has been broken so far. Signed-off-by: aszlig --- pkgs/applications/virtualization/virtualbox/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index 8756b043f1f..d43a60d7564 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, lib, iasl, dev86, pam, libxslt, libxml2, libX11, xproto, libXext , libXcursor, libXmu, qt4, libIDL, SDL, libcap, zlib, libpng, glib, kernel, lvm2 -, which, alsaLib, curl, libvpx, gawk +, which, alsaLib, curl, libvpx, gawk, nettools , xorriso, makeself, perl, pkgconfig, nukeReferences , javaBindings ? false, jdk ? null , pythonBindings ? false, python ? null @@ -87,6 +87,11 @@ in stdenv.mkDerivation { patches = optional enableHardening ./hardened.patch; + postPatch = '' + sed -i -e 's|/sbin/ifconfig|${nettools}/bin/ifconfig|' \ + src/apps/adpctl/VBoxNetAdpCtl.cpp + ''; + configurePhase = '' cat >> LocalConfig.kmk <