Re: Bug#644788: Bug#654116: RFH: screen -- terminal multiplexor with VT100/ANSI terminal emulation
Julien Cristau wrote:
> > A) Add an option to screen so the screen client speaks the old
> > protocol to the running server protocol. This IMHO would be best
> > solution and one without a big impact. It's also something which
> > could be Debian-only, i.e. a patch. (It of course would be better
> > if upstream could be convinced to add such an option. :-)
> Why would that need an option? Can't the protocol version be discovered
> on connection?
I suspect that the current code doesn't do that: screen 4.1.0 IIRC
just hangs when it tries to speak with a 4.0.3 server. I suspect that
this part is not yet so sophisticated since it's (according to the
commit message) the first time they ever bumped the protocol version.
The two processes seem to tell each other which protocol version they
speak and then don't care about it anymore. :-/
Of course, auto-detection would be perfect (if implemented by
upstream), but I suspect that as scope for a Debian-specific patch the
command-line option would be easier to implement.
,''`. | Axel Beckert <email@example.com>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
`- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5