Bug 1621

Summary: [patch] support -oControlMaster=required
Product: Portable OpenSSH Reporter: Colin Walters <walters>
Component: sshAssignee: Assigned to nobody <unassigned-bugs>
Status: NEW ---    
Severity: normal CC: djm
Priority: P2    
Version: 5.2p1   
Hardware: Other   
OS: Linux   
Attachments:
Description Flags
0001-Add-ControlMaster-required-option.patch none

Description Colin Walters 2009-07-19 04:57:12 AEST
Created attachment 1663 [details]
0001-Add-ControlMaster-required-option.patch
Comment 1 Damien Miller 2020-01-25 18:55:03 AEDT
Is this still desired? If so we could renovate this patch
Comment 2 Colin Walters 2020-01-26 01:01:58 AEDT
At the time, I was working on a GUI ssh app (for Unix) - that was...a long time ago.  I think it still makes sense - the idea with the app is that it heavily used SSH channels, and tries to ensure you only have one.

I think this patch could still make sense - if e.g. some software using SSH wants to interleave ssh and sftp executed as subprocesses, you really want to ensure that sftp reuses the channel.

But on the other hand, sophisticated apps today are probably using libssh instead.

I'm unlikely to rebase this patch myself, but thanks for following up anyways!