| Summary: | ~C always opens command prompt on master session | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Colin Watson <cjwatson> | ||||
| Component: | ssh | Assignee: | Assigned to nobody <unassigned-bugs> | ||||
| Status: | CLOSED FIXED | ||||||
| Severity: | normal | CC: | adrian, djm | ||||
| Priority: | P2 | ||||||
| Version: | 5.1p1 | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| URL: | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507541 | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 1481 | ||||||
| Attachments: |
|
||||||
|
Description
Colin Watson
2008-12-02 22:24:46 AEDT
Created attachment 1583 [details]
disable ~C for multiplexed slave connections
This patch takes the easy way out and just disables ~C for multiplex slave connections. I'd like to fix it properly (i.e. make ~C work for slaves too), but it is quite a bit of work - clientloop.c:process_cmdline() would need a read_passphrase() equivalent that worked with the stdio Buffers.
put this on the list for 5.2 patch applied - this fix will be in openssh-5.2. Thanks for the report. Close bugs fixed/reviewed for openssh-5.2 release Perhaps a feature bug needs to be created to track Damien's comment that really this needs reimplementing in the slave - after all when I have four ssh sessions open I have _no_ idea which is the master more often than not! |