Example: $ ssh -O check -S /foo/bar -- host </dev/null Pseudo-terminal will not be allocated because stdin is not a terminal. Is there any reason to force tty allocation when a mux command is given? As a workaround -T can be used: $ ssh -T -O check -S /foo/bar -- host </dev/null
Created attachment 1825 [details] /tmp/hushmuxtty.diff hush TTY warning for -O
It was just a bogus warning, no TTY handling is performed when executing mux commands.
patch applied - will be in OpenSSH 5.6p1.
Move resolved bugs to CLOSED after 5.7 release