diff options
Diffstat (limited to 'pkgs/tools/networking/pdsh/default.nix')
-rw-r--r-- | pkgs/tools/networking/pdsh/default.nix | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/pkgs/tools/networking/pdsh/default.nix b/pkgs/tools/networking/pdsh/default.nix index 9ab03a5ebc50..07dfd5c30a71 100644 --- a/pkgs/tools/networking/pdsh/default.nix +++ b/pkgs/tools/networking/pdsh/default.nix @@ -1,10 +1,14 @@ {stdenv, fetchurl, perl, readline, rsh, ssh, pam}: -stdenv.mkDerivation rec { - name = "pdsh-2.22"; +let + name = "pdsh-2.26"; +in +stdenv.mkDerivation { + inherit name; + src = fetchurl { - url = "mirror://sourceforge/pdsh/${name}.tar.bz2"; - sha256 = "1b3c5dbaa8nhw2a5h89khs501m6ywg3zfzv7zahgsvjc8zcnfg8q"; + url = "http://pdsh.googlecode.com/files/${name}.tar.bz2"; + sha256 = "ada2f35509064bf9cd0fd5ca39a351108cdd6f5155b05f39f1711a271298469a"; }; buildInputs = [perl readline ssh pam]; @@ -18,27 +22,19 @@ stdenv.mkDerivation rec { configureFlagsArray=( "--infodir=$out/share/info" "--mandir=$out/share/man" - "--with-machines=$out/etc/machines" + "--with-machines=/etc/pdsh/machines" ${if readline == null then "--without-readline" else "--with-readline"} ${if ssh == null then "--without-ssh" else "--with-ssh"} ${if pam == null then "--without-pam" else "--with-pam"} ${if rsh == false then "--without-rsh" else "--with-rsh"} "--with-dshgroups" "--with-xcpu" - "--without-genders" - "--without-mqshell" - "--without-mrsh" - "--without-netgroup" - "--without-nodeattr" - "--without-nodeupdown" - "--without-qshell" - "--without-slurm" "--disable-debug" ) ''; meta = { - homepage = "https://computing.llnl.gov/linux/pdsh.html"; + homepage = "http://code.google.com/p/pdsh/"; description = "A high-performance, parallel remote shell utility."; license = "GPLv2"; |