apt and dnf repositories for ssh-tool. Once added, new versions arrive through your normal system upgrade.
curl -fsSL https://fpenezic.github.io/ssh-tool/ssh-tool.asc \
| sudo gpg --dearmor -o /usr/share/keyrings/ssh-tool.gpg
echo 'deb [signed-by=/usr/share/keyrings/ssh-tool.gpg] https://fpenezic.github.io/ssh-tool/deb stable main' \
| sudo tee /etc/apt/sources.list.d/ssh-tool.list
sudo apt update
sudo apt install ssh-tool
sudo tee /etc/yum.repos.d/ssh-tool.repo <<'EOF'
[ssh-tool]
name=ssh-tool
baseurl=https://fpenezic.github.io/ssh-tool/rpm
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://fpenezic.github.io/ssh-tool/ssh-tool.asc
EOF
sudo dnf install ssh-tool
Arch users install from the AUR instead:
yay -S ssh-tool-bin.
A packaged install lives in /usr/bin, so
the in-app updater deliberately refuses to replace it - updates come
from apt upgrade / dnf upgrade instead. If you
would rather have the self-updating build, download it from the
releases
page and it installs to your home directory.
The five most recent versions stay installable here. Older ones remain on the releases page.