summary refs log tree commit diff
path: root/pkgs/os-specific/linux
diff options
context:
space:
mode:
authorMathijs Kwik <mathijs@bluescreen303.nl>2012-09-01 21:23:38 +0200
committerMathijs Kwik <mathijs@bluescreen303.nl>2012-09-02 11:57:49 +0200
commit7672f20121383656e1950c49af8960f8e4fd72d8 (patch)
tree9389b2ff14bdfe153a9343f1a408cb80726556a7 /pkgs/os-specific/linux
parent724451668c33530cce944bfb336566b6ab59979d (diff)
downloadnixlib-7672f20121383656e1950c49af8960f8e4fd72d8.tar
nixlib-7672f20121383656e1950c49af8960f8e4fd72d8.tar.gz
nixlib-7672f20121383656e1950c49af8960f8e4fd72d8.tar.bz2
nixlib-7672f20121383656e1950c49af8960f8e4fd72d8.tar.lz
nixlib-7672f20121383656e1950c49af8960f8e4fd72d8.tar.xz
nixlib-7672f20121383656e1950c49af8960f8e4fd72d8.tar.zst
nixlib-7672f20121383656e1950c49af8960f8e4fd72d8.zip
gogoclient: fix url and lower default metric
this allows other routes to take precedence over gogonet
Diffstat (limited to 'pkgs/os-specific/linux')
-rw-r--r--pkgs/os-specific/linux/gogoclient/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/gogoclient/default.nix b/pkgs/os-specific/linux/gogoclient/default.nix
index d1a4bf9feb65..4328eb36b6dc 100644
--- a/pkgs/os-specific/linux/gogoclient/default.nix
+++ b/pkgs/os-specific/linux/gogoclient/default.nix
@@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
   name = "${baseName}-${version}";
 
   src = fetchurl {
-    url = http://gogo6.com/downloads/gogoc-1_2-RELEASE.tar.gz;
+    #url = http://gogo6.com/downloads/gogoc-1_2-RELEASE.tar.gz;
+    url = http://pkgs.fedoraproject.org/repo/pkgs/gogoc/gogoc-1_2-RELEASE.tar.gz/41177ed683cf511cc206c7782c37baa9/gogoc-1_2-RELEASE.tar.gz;
     sha256 = "a0ef45c0bd1fc9964dc8ac059b7d78c12674bf67ef641740554e166fa99a2f49";
   };
   patches = [./gcc46-include-fix.patch ./config-paths.patch ];
@@ -28,6 +29,7 @@ stdenv.mkDerivation rec {
       --replace "/sbin/route"    "${nettools}/sbin/route" \
       --replace "/sbin/ip"       "${iproute}/sbin/ip" \
       --replace "/sbin/sysctl"   "${procps}/sbin/sysctl"
+    sed -i -e 's/^.*Exec \$route -A.*$/& metric 128/' $out/template/linux.sh
   '';
 
   meta = {