summary refs log tree commit diff
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-03-01 21:34:39 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-03-01 21:34:39 +0000
commit301c3d31c9e28eb84582c61ea4b8f4d153f41ad6 (patch)
tree4dad605f755250adb7303b3f3192d6a20c7c2a3c
parent247ad8bfcf84e7b7d7c7608bb79ed06f2fd27155 (diff)
downloadnixpkgs-301c3d31c9e28eb84582c61ea4b8f4d153f41ad6.tar
nixpkgs-301c3d31c9e28eb84582c61ea4b8f4d153f41ad6.tar.gz
nixpkgs-301c3d31c9e28eb84582c61ea4b8f4d153f41ad6.tar.bz2
nixpkgs-301c3d31c9e28eb84582c61ea4b8f4d153f41ad6.tar.lz
nixpkgs-301c3d31c9e28eb84582c61ea4b8f4d153f41ad6.tar.xz
nixpkgs-301c3d31c9e28eb84582c61ea4b8f4d153f41ad6.tar.zst
nixpkgs-301c3d31c9e28eb84582c61ea4b8f4d153f41ad6.zip
Adding tunctl. I didn't know how to build the manpage, though.
svn path=/nixpkgs/trunk/; revision=14290
-rw-r--r--pkgs/os-specific/linux/tunctl/default.nix21
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/tunctl/default.nix b/pkgs/os-specific/linux/tunctl/default.nix
new file mode 100644
index 00000000000..f4c3aad938f
--- /dev/null
+++ b/pkgs/os-specific/linux/tunctl/default.nix
@@ -0,0 +1,21 @@
+{stdenv, fetchurl}:
+
+stdenv.mkDerivation {
+  name = "tunctl-1.5";
+  src = fetchurl {
+    url = mirror://sourceforge/tunctl/tunctl-1.5.tar.gz;
+    sha256 = "aa2a6c4cc6bfacb11e0d9f62334a6638a0d435475c61230116f00b6af8b14fff";
+  };
+
+  makeFlags = [ "tunctl" ];
+  installPhase = ''
+    ensureDir $out/bin
+    cp tunctl $out/bin
+  '';
+
+  meta = {
+    homepage = http://tunctl.sourceforge.net/;
+    description = "Utility to set up and maintain TUN/TAP network interfaces";
+    license = "GPLv2";
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index f7e0291e068..90fc674f0fe 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -7248,6 +7248,10 @@ let
     inherit fetchurl stdenv;
   };
 
+  tunctl = import ../os-specific/linux/tunctl {
+    inherit stdenv fetchurl;
+  };
+
   /*tuxracer = builderDefsPackage (import ../games/tuxracer) {
     inherit mesa tcl freeglut;
     inherit (xlibs) libX11 xproto;