diff options
author | Peter Simons <simons@cryp.to> | 2010-10-30 09:51:38 +0000 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2010-10-30 09:51:38 +0000 |
commit | e08d173663334b54a1538608437d1c84834f83e3 (patch) | |
tree | d4eb6cc68314706b4fb80d76671fa00f47666445 /pkgs/tools/networking/pdsh | |
parent | cb72dd1ba8b87edc69b7397901b049598cc56336 (diff) | |
download | nixlib-e08d173663334b54a1538608437d1c84834f83e3.tar nixlib-e08d173663334b54a1538608437d1c84834f83e3.tar.gz nixlib-e08d173663334b54a1538608437d1c84834f83e3.tar.bz2 nixlib-e08d173663334b54a1538608437d1c84834f83e3.tar.lz nixlib-e08d173663334b54a1538608437d1c84834f83e3.tar.xz nixlib-e08d173663334b54a1538608437d1c84834f83e3.tar.zst nixlib-e08d173663334b54a1538608437d1c84834f83e3.zip |
pdsh: updated to version 2.22
svn path=/nixpkgs/trunk/; revision=24539
Diffstat (limited to 'pkgs/tools/networking/pdsh')
-rw-r--r-- | pkgs/tools/networking/pdsh/default.nix | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/pkgs/tools/networking/pdsh/default.nix b/pkgs/tools/networking/pdsh/default.nix index 1034d7e09f5f..c48ec9265c93 100644 --- a/pkgs/tools/networking/pdsh/default.nix +++ b/pkgs/tools/networking/pdsh/default.nix @@ -1,11 +1,12 @@ {stdenv, fetchurl, perl, readline, rsh, ssh, pam}: stdenv.mkDerivation rec { - name = "pdsh-2.18"; + name = "pdsh-2.22"; src = fetchurl { url = "mirror://sourceforge/pdsh/${name}.tar.bz2"; - sha256 = "8c94acb17b4af8a9f553db180b4d5745c9c98844a5dc070e2ce80590e8e8a539"; + sha256 = "1b3c5dbaa8nhw2a5h89khs501m6ywg3zfzv7zahgsvjc8zcnfg8q"; }; + buildInputs = [perl readline ssh pam]; /* pdsh uses pthread_cancel(), which requires libgcc_s.so.1 to be @@ -39,6 +40,16 @@ stdenv.mkDerivation rec { homepage = "https://computing.llnl.gov/linux/pdsh.html"; description = "A high-performance, parallel remote shell utility."; license = "GPLv2"; + + longDescription = '' + Pdsh is a high-performance, parallel remote shell utility. It has + built-in, thread-safe clients for Berkeley and Kerberos V4 rsh and + can call SSH externally (though with reduced performance). Pdsh + uses a "sliding window" parallel algorithm to conserve socket + resources on the initiating node and to allow progress to continue + while timeouts occur on some connections. + ''; + platforms = stdenv.lib.platforms.all; maintainers = [ stdenv.lib.maintainers.simons ]; }; |