Matteo Cypriani
b46ea92059
[ssh_tools] Added tabssh to dos
2023-07-07 14:22:31 +02:00
Matteo Cypriani
dbb0d6bf3a
[ssh_tools] tabssh: handle tmux
2019-10-22 10:49:40 +02:00
Matteo Cypriani
c661ccd8eb
[ssh_tools] tabssh: check dependencies
2019-10-21 18:22:13 +02:00
Matteo Cypriani
81988f3c00
[ssh_tools] tabssh: modernize
2019-10-21 18:19:21 +02:00
Matteo Cypriani
665ca65cd2
[ssh_tools] multiping: don't require fping
2019-10-21 18:06:48 +02:00
Matteo Cypriani
a2f5e9a48a
[ssh_tools] multissh: don't require pssh
2019-10-21 17:51:59 +02:00
Matteo Cypriani
4f007e1473
[ssh_tools] multissh: modernize
2019-10-21 17:51:59 +02:00
Matteo Cypriani
eed73bf99f
[ssh_tools] multicopy: don't require multiping
2019-10-21 17:51:59 +02:00
Matteo Cypriani
2b47bb65d2
[ssh_tools] multicopy: don't require pscp
...
Fallback to plain SCP if parallel-scp is not available.
2019-10-21 17:51:59 +02:00
Matteo Cypriani
410ac3789b
[ssh_tools] multiping: check for dependencies
...
Also some reformatting / modernization of the code.
2019-10-21 17:51:59 +02:00
Matteo Cypriani
8ae30d5e91
[ssh_tools] multicopy: formatting, typos, usage
2019-10-21 16:56:00 +02:00
Matteo Cypriani
0e865d9025
[ssh_tools] multicopy: use getopts, fix nounset bugs
2019-10-21 16:56:00 +02:00
Matteo Cypriani
5e6359cf8d
[ssh_tools] multicopy: improve message handling
2019-10-21 16:56:00 +02:00
Matteo Cypriani
f3a51827f2
[ssh_tools] multicopy: variables for exit codes
...
Also enable set -u.
2019-10-21 16:56:00 +02:00
Matteo Cypriani
1a0c6183c4
[ssh_tools] Update README, deprecate
...
* Updated documentation to point to the new script names.
* The user is now advised to use Ansible if possible. We provide Ansible
equivalents to these scripts.
2019-10-21 16:14:51 +02:00
Matteo Cypriani
a8b48a2771
[ssh_tools] Config is now in ~/.config/ssh_tools
...
Also removed references to "cluster" in code.
2019-10-21 11:29:29 +02:00
Matteo Cypriani
20b84f300e
Renamed cluster/ -> ssh_tools/
...
And renamed utilities to avoid "cluster".
2019-10-21 11:22:08 +02:00