summary refs log tree commit diff
path: root/pkgs/tools/networking/pptp
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2012-08-08 12:54:10 +0400
committerYury G. Kudryashov <urkud.urkud@gmail.com>2012-08-08 12:54:10 +0400
commit8071b4040e7629943097b21a13a8a71b51e20def (patch)
tree44ad6da98a7d9be2138fd13efeae63f63de35326 /pkgs/tools/networking/pptp
parent64f932f8fda4fc87a7ee3ce604405c5c775f5926 (diff)
downloadnixpkgs-8071b4040e7629943097b21a13a8a71b51e20def.tar
nixpkgs-8071b4040e7629943097b21a13a8a71b51e20def.tar.gz
nixpkgs-8071b4040e7629943097b21a13a8a71b51e20def.tar.bz2
nixpkgs-8071b4040e7629943097b21a13a8a71b51e20def.tar.lz
nixpkgs-8071b4040e7629943097b21a13a8a71b51e20def.tar.xz
nixpkgs-8071b4040e7629943097b21a13a8a71b51e20def.tar.zst
nixpkgs-8071b4040e7629943097b21a13a8a71b51e20def.zip
pptp: Fix path to `ip`
routing.c has hardcoded /bin/ip. Use ${iproute2}/sbin/ip instead.
Diffstat (limited to 'pkgs/tools/networking/pptp')
-rw-r--r--pkgs/tools/networking/pptp/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/tools/networking/pptp/default.nix b/pkgs/tools/networking/pptp/default.nix
index adb22a8d9c6..88f1a86a2ed 100644
--- a/pkgs/tools/networking/pptp/default.nix
+++ b/pkgs/tools/networking/pptp/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, perl, ppp }:
+{ stdenv, fetchurl, perl, ppp, iproute }:
 
 stdenv.mkDerivation rec {
   name = "pptp-1.7.2";
@@ -11,6 +11,7 @@ stdenv.mkDerivation rec {
   patchPhase =
     ''
       sed -e 's/install -o root/install/' -i Makefile
+      sed -e 's,/bin/ip,${iproute}/sbin/ip,' -i routing.c
     '';
   preConfigure =
     ''