SSH banner output

Jonathan Lange jml at mumak.net
Tue Sep 11 02:53:40 BST 2007


Hello all,

The SSH authentication protocol[1] allows SSH servers to send banner
messages during the authentication process. SSH servers can use these
to communicate legal notices and so forth. Launchpad uses the banner
to provide hints for when a user's authentication fails, and to send
motd-style notices (e.g. "This is the staging server. Your data will
be lost. Have a nice day.")

Currently, when Bazaar connects to a server that sends an SSH banner,
it prints it to stderr. (Actually, I think that Bazaar doesn't
explicitly do this, it's just what paramiko / openssh do.)

This is ok for command line clients, but not so good for GUI clients.
They'll need to explicitly catch and display this output. Do clients
like TortoiseBzr do this already?

Sending this to the list because it's a bit too vague to be a bug yet.
Mostly I want to raise this issue for discussion.

jml

[1] http://www.ietf.org/rfc/rfc4252.txt



More information about the bazaar mailing list