pssh provides parallel versions of the OpenSSH tools that are useful for controlling large numbers of machines simultaneously. It includes parallel versions of ssh, scp, and rsync, as well as a parallel kill command.
Release Notes: In addition to small fixes, this release adds a few new features, including --inline-stdout and a PSSH_HOST environment variable. It also includes complete man pages, which were previously missing from some of the utilities, and a --version option.
Release Notes: This version adds the ability to set multiple hosts with a single "-H" flag. pscp can now copy multiple local files. This release also includes a number of bugfixes and improvements, including a fix for a problem with the askpass option in the presence of host key errors.
Release Notes: This release fixes a crash with Python 2.4 and works around a potential crash due to a Python bug (which will be fixed in Python 2.6.5, 2.7, and 3.1.2).
Release Notes: This release adds support for Python 3, a new "-H" option for specifying hosts one-by-one instead of (or in addition to) using a hosts file, new "-x" and "-X" options for passing extra commandline arguments to ssh and rsync, a "-S" option to prsync for the special case of passing extra arguments to ssh, and a new "-I" option for specifying that pssh should read from standard input.
Release Notes: This release fixes a timeout bug and a typographical bug in pslurp. It also adds support for comments in hosts files and adds exception handling and error messages for incorrect command-line arguments.