ANN: 'tsshbatch' Server Automation Tool Version 1.228 Released
Tim Daneliuk
tundraBOGUS at tundraware.com
Mon Jan 18 19:40:53 EST 2016
'tsshbatch' Version 1.228 is now released and available for download at:
http://www.tundraware.com/Software/tsshbatch
This is a major update with important bug fixes and improvements. Existing
users will want to update sooner rather than later.
The last public release was 1.212.
---------------------------------------------------------------------
What Is 'tsshbatch'?
--------------------
'tsshbatch' is a server automation tool to enable you to issue commands
to many servers without having to log into each one separately. When
writing scripts, this overcomes the 'ssh' limitation of not being able to
specify the password on the command line.
'tsshbatch' also understands basic 'sudo' syntax and can be used
to access a server, 'sudo' a command, and then exit.
'tsshbatch' thus allows you to write complex, hands-off scripts that
issue commands to many servers without the tedium of manual login and
'sudo' promotion. System administrators, especially, will find this
helpful when working in large server farms.
'tsshbatch' is written in Python and requires the 'paramiko library.
It has been tested on various Linux and FreeBSD variants.
See Also: https://en.wikipedia.org/wiki/Tsshbatch
Related: Ansible, Capistrano, ClusterSSH, Fabric, PSSH, Rundeck
WHATSNEW For 'tsshbatch' 1.228 (Mon Jan 18 17:45:19 CST 2016)
----------------------------------------------------------------------
- There is now limited support for ssh configuration files. Only the
HostName and IdentityFile directives are currently supported.
By default, tsshbatch will look in ~/.ssh/config for this
configuration file. However, the location of the file can be
overridden with the -C option.
- The -b option has been added to continue after a sudo failure.
Previous releases of the program stopped all further processing
on any sudo failure. With -b, it's now possible to go on to
the remaining hosts even if one of them failed to do proper
sudo promotion.
- The -B option has been added to print an informative "banner"
at the beginning and end of each program run.
[CHANGES]
- On screen help now displays default settings for all options where
appropriate.
[BUG FIXES]
- Fixed bug that caused program to exit after a failed
file transfer even when -a was specified.
- Fixed bug that failed to present user name during key-based
auth. This prevented connection when the desired name
was different than the initating user - say when using
process IDs instead of "real" users.
----------------------------------------------------------------------------
Tim Daneliuk tundra at tundraware.com
PGP Key: http://www.tundraware.com/PGP/
More information about the Python-announce-list
mailing list