OpenSSH Releases Version 5.0
os2man lets us know that OpenSSH version 5.0 has been released. The mirrors are linked from the top page. "OpenSSH (OpenBSD Secure Shell) is a set of computer programs providing encrypted communication sessions over a computer network using the ssh protocol. It was created as an open source alternative to the proprietary Secure Shell software suite offered by SSH Communications Security. OpenSSH is available for almost any Operating System."
Nice how the release note is used to complain about Debian maintainers specifically.
Security:
* CVE-2008-1483: Avoid possible hijacking of X11-forwarded connections
by refusing to listen on a port unless all address families bind
successfully.
The only change over 4.9 is a security fix for an issue that allowed local users to hijack forwarded X sessions. The release notes criticize Debian devs for disclosing this publicly before trying to contact OpenSSH privately.
Does anyone know if the chroot feature has been included (previously mentioned on slashdot)? Or is this just an upgrade for the security fix?
Because usually, a major version number change indicates major changes, not patching a single bug. I'd have expected a 4.9 with a security vulnerability patched to be released as 4.9.1.
Well, that would be conventional. Nobody says they need to be conventional.
However, conventions help us communicate and generally greases the skids for societal progress. So, it would be interesting to know why OpenSSH uses a different versioning system. Maybe it's more useful in some way we don't understand?
However, going from 4.9 to 5.0 is an exercise in using major minor numbers. To me it's not apparent there's any meaning behind their use of major and minor numbers, so it seems pointless to use the added complexity, as compared with a serial number.
Or maybe I'm just missing the point.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)