about summary refs log tree commit diff
path: root/pkgs/applications/networking/vnstat
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-10-12 11:08:52 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-10-12 11:08:52 +0000
commit331d7185f27925396314f9e484d2b7d6bdd526e5 (patch)
tree5ab19fafa435a96397183f02c24f623da22ffdee /pkgs/applications/networking/vnstat
parent71fab59b623fa9ad0d16e21a82ff0f8d0784e435 (diff)
downloadnixlib-331d7185f27925396314f9e484d2b7d6bdd526e5.tar
nixlib-331d7185f27925396314f9e484d2b7d6bdd526e5.tar.gz
nixlib-331d7185f27925396314f9e484d2b7d6bdd526e5.tar.bz2
nixlib-331d7185f27925396314f9e484d2b7d6bdd526e5.tar.lz
nixlib-331d7185f27925396314f9e484d2b7d6bdd526e5.tar.xz
nixlib-331d7185f27925396314f9e484d2b7d6bdd526e5.tar.zst
nixlib-331d7185f27925396314f9e484d2b7d6bdd526e5.zip
Adding vnstat. Unless using "vnstat -l", it wants some directories in /var, where
it collects information.

svn path=/nixpkgs/trunk/; revision=17753
Diffstat (limited to 'pkgs/applications/networking/vnstat')
-rw-r--r--pkgs/applications/networking/vnstat/default.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/applications/networking/vnstat/default.nix b/pkgs/applications/networking/vnstat/default.nix
new file mode 100644
index 000000000000..b20f862842c8
--- /dev/null
+++ b/pkgs/applications/networking/vnstat/default.nix
@@ -0,0 +1,26 @@
+{stdenv, fetchurl, ncurses}:
+
+stdenv.mkDerivation rec {
+  name = "vnstat-1.9";
+  
+  src = fetchurl {
+    url = http://humdi.net/vnstat/vnstat-1.9.tar.gz;
+    sha256 = "1migym0wig1s3b7d22ipxkd1p78sqc89dwx82qbf5hsb5q2fk4q1";
+  };
+
+  installPhase = ''
+    ensureDir $out/{bin,sbin} $out/share/man/{man1,man5}
+    cp src/vnstat $out/bin
+    cp src/vnstatd $out/sbin
+    cp man/vnstat.1 man/vnstatd.1 $out/share/man/man1
+    cp man/vnstat.conf.5 $out/share/man/man5
+  '';
+
+  buildInputs = [ncurses];
+
+  meta = {
+    homepage = http://humdi.net/vnstat/;
+    license = "GPLv2+";
+    description = "Console-based network statistics utility for Linux";
+  };
+}