summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2007-06-20 09:34:42 +0000
committerMichael Raskin <7c6f434c@mail.ru>2007-06-20 09:34:42 +0000
commit35ae2ce5c34632a128e80ffdc90f9eda1a627223 (patch)
tree5e7954359d871b5ca6a5d98aa0395d9603545151 /pkgs
parent70084720126cc42eef1dfd50b9297d9c2c2d0134 (diff)
downloadnixlib-35ae2ce5c34632a128e80ffdc90f9eda1a627223.tar
nixlib-35ae2ce5c34632a128e80ffdc90f9eda1a627223.tar.gz
nixlib-35ae2ce5c34632a128e80ffdc90f9eda1a627223.tar.bz2
nixlib-35ae2ce5c34632a128e80ffdc90f9eda1a627223.tar.lz
nixlib-35ae2ce5c34632a128e80ffdc90f9eda1a627223.tar.xz
nixlib-35ae2ce5c34632a128e80ffdc90f9eda1a627223.tar.zst
nixlib-35ae2ce5c34632a128e80ffdc90f9eda1a627223.zip
Adding forgot new files for sudo and BitTornado
svn path=/nixpkgs/trunk/; revision=8899
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/networking/p2p/bit-tornado/default.nix19
-rw-r--r--pkgs/tools/security/sudo/default.nix17
2 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/tools/networking/p2p/bit-tornado/default.nix b/pkgs/tools/networking/p2p/bit-tornado/default.nix
new file mode 100644
index 000000000000..222ca4530688
--- /dev/null
+++ b/pkgs/tools/networking/p2p/bit-tornado/default.nix
@@ -0,0 +1,19 @@
+{stdenv,fetchurl,python,wxPython26}:
+stdenv.mkDerivation {
+  name = "bit-tornado";
+
+  src = fetchurl {
+    url = http://download2.bittornado.com/download/BitTornado-0.3.18.tar.gz;
+    sha256 = "1q6rapidnizy8wawasirgyjl9s4lrm7mm740mc5q5sdjyl5svrnr";
+  };
+
+  buildInputs = [python];
+
+  buildPhase = " ";
+  installPhase = "python setup.py install --prefix=$out ;"+
+	" echo 'export PYTHONPATH=$PYTHONPATH:'$out'/lib/python2.4/site-packages:"+
+	wxPython26+"/lib/python2.4/site-packages:"+
+	wxPython26+"/lib/python2.4/site-packages/wx-2.6-gtk2-unicode; "+
+	"python `which btdownloadgui.py` --ipv6_enabled 1 --ipv6_binds_v4 0 \"$@\";' >"+
+	"$out/bin/bittornado ; chmod a+rx $out/bin/bittornado;";
+}
diff --git a/pkgs/tools/security/sudo/default.nix b/pkgs/tools/security/sudo/default.nix
new file mode 100644
index 000000000000..7203e1f053ed
--- /dev/null
+++ b/pkgs/tools/security/sudo/default.nix
@@ -0,0 +1,17 @@
+{stdenv, fetchurl, coreutils}:
+stdenv.mkDerivation {
+  name = "sudo";
+
+  src = fetchurl {
+    url = ftp://sunsite.ualberta.ca/pub/Mirror/sudo/sudo-1.6.8p12.tar.gz;
+    md5 = "b29893c06192df6230dd5f340f3badf5";
+  };
+
+  postConfigure = "sed -e '/_PATH_MV/d; /_PATH_VI/d' -i config.h ; echo '#define _PATH_MV \"/var/run/current-system/sw/bin/mv\"' >> config.h; echo '#define _PATH_VI \"/var/run/current-system/sw/bin/vi\"' >> config.h; echo '#define EDITOR _PATH_VI' >>config.h ";
+
+  makeFlags = " install_gid=nixbld install_uid=nixbld1 ";
+
+  installFlags = " sudoers_uid=nixbld1 sudoers_gid=nixbld sysconfdir=$(prefix)/etc ";
+
+  buildInputs = [coreutils];
+}