about summary refs log tree commit diff
path: root/pkgs/os-specific/linux/ifplugd
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2007-08-06 18:45:53 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2007-08-06 18:45:53 +0000
commitb2bff981f34873124a2abca53ff6d04da440ce66 (patch)
treefdcfa998549885e34729ae836f26b422b6635eb4 /pkgs/os-specific/linux/ifplugd
parent4f12e0c8491d8f187b5a50b59b1951baa76f3c52 (diff)
downloadnixlib-b2bff981f34873124a2abca53ff6d04da440ce66.tar
nixlib-b2bff981f34873124a2abca53ff6d04da440ce66.tar.gz
nixlib-b2bff981f34873124a2abca53ff6d04da440ce66.tar.bz2
nixlib-b2bff981f34873124a2abca53ff6d04da440ce66.tar.lz
nixlib-b2bff981f34873124a2abca53ff6d04da440ce66.tar.xz
nixlib-b2bff981f34873124a2abca53ff6d04da440ce66.tar.zst
nixlib-b2bff981f34873124a2abca53ff6d04da440ce66.zip
* ifplugd: program for monitoring the link status of
  ethernet interfaces.
* libdaemon: dependency of ifplugd.

svn path=/nixpkgs/trunk/; revision=9061
Diffstat (limited to 'pkgs/os-specific/linux/ifplugd')
-rw-r--r--pkgs/os-specific/linux/ifplugd/default.nix18
1 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/ifplugd/default.nix b/pkgs/os-specific/linux/ifplugd/default.nix
new file mode 100644
index 000000000000..3fc3528e06c3
--- /dev/null
+++ b/pkgs/os-specific/linux/ifplugd/default.nix
@@ -0,0 +1,18 @@
+{stdenv, fetchurl, pkgconfig, libdaemon}:
+
+stdenv.mkDerivation {
+  name = "ifplugd-0.28";
+  src = fetchurl {
+    url = http://0pointer.de/lennart/projects/ifplugd/ifplugd-0.28.tar.gz;
+    sha256 = "1w21cpyzkr7igp6vsf4a0jwp2b0axs3kwjiapy676bdk9an58is7";
+  };
+  buildInputs = [pkgconfig libdaemon];
+  configureFlags = "--with-initdir=$out/etc/init.d --disable-lynx";
+  patches = [
+    (fetchurl {
+      url = "http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/sys-apps/ifplugd/files/ifplugd-0.28-interface.patch?rev=1.1";
+      sha256 = "0rxwy7l7vwxz9gy0prfb93x2ycxaz3r203rhbwmbwrzl4rzy3nqv";
+    })
+  ];
+  patchFlags = "-p0";
+}