1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
|
# 1.9 (2024-09-29)
## Added
- **ssh-authorized-keys**: Collects info from authorized_keys files from every user it can find
- **ssh-sig**: Make ssh-keygen -Y simpler
- Manpages. No need for help2man/pod2man as dependency anymore
- **--version** option to show version information
# 1.8 (2024-03-15)
## Added
- **ssh-last**: like last but for SSH sessions
- **ssh-pwd**: quickly echo path to use for scp, rsync
## Changed
- ssh-facts:
- Bugfix for newer FreeBSDs
- Updated explorers from cdist
- ssh-ping:
- Add new option **-E** which exits ssh-ping immediately after first successful ping
(can be used to trigger a follow up task like rsync)
- Add Tab Completion info into usage
- Bugfix for Debian Bug #998219 making the package build reproducible
- all
- Shrink header comments
## Removed
- all
- Removed HashKnownHosts=no option
> Some Distros set several options as standard in /etc/ssh/ssh_config.
> Debian uses HashKnownHosts=yes by default
> so entries in ~/.ssh/known_hosts get mixed with hashed and unhashed entries.
> Removing this option, so ssh's default gets used
# 1.7 (2021-10-31)
## Added
- **ssh-force-password**: Enforces password authentication
- ssh-ping
- Option (-C) to connect/reconnect as soon as the host responds
- Exit Codes
- 1: More than 1 request lost
- 2: All requests lost
- Environment Variable
- SSH_PING_NO_COLORS: if set, no colors are shown (like -n)
# 1.6 (2020-01-23)
## Added
- **ssh-certinfo**: Shows validity and information of SSH certificates
- **ssh-keyinfo**: Prints keys in several formats
- ssh-diff: Environment variable to disable remote file checking
- ssh-facts: New explorers ( runlevel, disks )
- ssh-ping: Option to print human readable timestamp (-H)
## Changed
- all
- shellchecked and fixed errors and warnings (https://www.shellcheck.net)
- ssh-diff:
- Replaced tput with ANSI Escape codes for color output
- Pipe output to cat to get a zero exit code for test.sh
- ssh-facts:
- Update explorers
- ssh-ping:
- Replaced tput with ANSI Escape codes for color output
- Changed from Python to Perl for calculating time
- ssh-version:
- Updated usage (with examples)
# 1.5 (2018-12-23)
## Added
- **ssh-hostkeys**: Prints server host keys in several formats
## Removed
- Moved packaging files for debian to https://salsa.debian.org/swick-guest/ssh-tools
# 1.4 (2018-02-25)
## Added
- ssh-facts: uptime and last_reboot fact
## Changed
- minor fixes
- improved documentation
# 1.3 (2017-10-04)
## Added
- better OpenBSD support
## Changed
- consistent code formatting and better output
- more robustness
- portable to older Bash versions
- changed license from AGPL-3 to GPL-3 and added debian/copyright
# 1.2 (2017-09-03)
## Added
- **ssh-diff**: Diff a file over SSH
- **ssh-facts**: Get some facts about the remote system
## Changed
- ssh-ping: works now under OSX
- debianized package
# 1.1 (2017-08-20)
## Added
- ssh-ping: colors in statistics output
# 1.0 (2017-08-14)
Initial Release
- **ssh-ping**: Check if host is reachable using ssh_config
- **ssh-version**: Shows version of the SSH server you are connecting to
|