summary refs log tree commit diff
path: root/pkgs/development/tools/misc/lsof
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2007-06-17 22:34:44 +0000
committerMichael Raskin <7c6f434c@mail.ru>2007-06-17 22:34:44 +0000
commit54061e617382ad2ab79f0989f5219d13cb52546c (patch)
tree66a1a294866f33baf829b6e4287a582dcdb493e1 /pkgs/development/tools/misc/lsof
parentacddd261c8ef2131e1a7ae2a203ddae3fec1404e (diff)
downloadnixpkgs-54061e617382ad2ab79f0989f5219d13cb52546c.tar
nixpkgs-54061e617382ad2ab79f0989f5219d13cb52546c.tar.gz
nixpkgs-54061e617382ad2ab79f0989f5219d13cb52546c.tar.bz2
nixpkgs-54061e617382ad2ab79f0989f5219d13cb52546c.tar.lz
nixpkgs-54061e617382ad2ab79f0989f5219d13cb52546c.tar.xz
nixpkgs-54061e617382ad2ab79f0989f5219d13cb52546c.tar.zst
nixpkgs-54061e617382ad2ab79f0989f5219d13cb52546c.zip
Added lsof - "list open files" tool
svn path=/nixpkgs/trunk/; revision=8885
Diffstat (limited to 'pkgs/development/tools/misc/lsof')
-rw-r--r--pkgs/development/tools/misc/lsof/default.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/development/tools/misc/lsof/default.nix b/pkgs/development/tools/misc/lsof/default.nix
new file mode 100644
index 00000000000..012f5259c5c
--- /dev/null
+++ b/pkgs/development/tools/misc/lsof/default.nix
@@ -0,0 +1,15 @@
+
+pkgs:
+pkgs.stdenv.mkDerivation {
+  name = "lsof";
+
+  src = pkgs.fetchurl {
+    url = ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_4.78.tar.bz2;
+    sha256 = "0azvl43niqkq94drx52p6dvp70r38f25fqw181ywmvqn80dbb3c9";
+  };
+
+  unpackPhase = "tar xvjf $src; cd lsof_*; tar xvf lsof_*.tar; sourceRoot=lsof_*; ";
+  configurePhase = "./Configure -n linux;";
+  preBuild = "sed -i Makefile -e 's/^CFGF=/&	-DHASIPv6=1/;';";
+  installPhase = " mkdir -p $out/bin $out/man/man8; cp lsof.8 $out/man/man8/; cp lsof $out/bin";
+}