Linus, you were wondering why stdin/stdout was the default, even though
I don't have a use case for ssh with stdin/stdout:
1) I used the stdin/stdout stuff as debugging
2) It works with xinetd
3) Because I can't figure out how to get /bin/sh to give me two pipes
that hook together two processes. What I really want:
ssh user@remote git server --db /my/git.git <|> git server request HEAD
Where 'xxx <|> yyy' means:
Take process xxx's stdin, hook it to yyy's stdout,
Take process yyy's stdin, hook it to xxx's stdout,
Run till they both die.
If you know how to do that, I'd be grateful.
--
Jason McMullan [off-list ref]
TimeSys Corporation