The verification of the Stable Release Update for libssh has completed
successfully and the package has now been released to -updates.
Subsequently, the Ubuntu Stable Release Updates Team is being
unsubscribed and will not receive messages about this bug report. In
the event that you encounter a
This bug was fixed in the package libssh - 0.8.1-1ubuntu0.2
---
libssh (0.8.1-1ubuntu0.2) cosmic-proposed; urgency=medium
* Fix regressions with known_host parsing: ssh_session_is_known_server()
sometimes fails with SSH_SERVER_FOUND_OTHER if known_hosts contains
multiple
I installed libssh-4 0.8.1-1ubuntu0.2 from cosmic-proposed, and confirm
that the manual ssh connection with "cockpit-ssh" as well as all the
integration tests that involve talking to remote machines through ssh
now work.
** Tags removed: verification-needed verification-needed-cosmic
** Tags
Hello Martin, or anyone else affected,
Accepted libssh into cosmic-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/libssh/0.8.1-1ubuntu0.2 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
Added SRU information and uploaded SRU to unapproved queue.
** Description changed:
Ubuntu 18.10's libssh 0.8.1 regresses parsing of known_hosts. This
happens (sometimes) if there are multiple known_host key types (e. g.
ssh-rsa and ssh-ed25519), then it can happen that
This works fine with the latest libssh 0.8.4, when building the Debian
unstable package for 18.10, it works fine:
$ G_MESSAGES_DEBUG=cockpit-ssh cockpit-bridge --interact=---
{ "command": "open", "channel": "c", "payload": "echo", "host":
"x0.cockpit.lan", "user": "ad...@cockpit.lan" }
---