I have a very simple problem as described by the bug below which I posted. I am running SSHD on windows 7, and i try to connect to a git repository (also running locally for now) over SSHD using msysgit. However It has proven impossible until I manually parsed out leading and trailing single quotes and a leading "/" from the git-receive-pack command. The problem with this is that it's very custom and I don't have this problem with any other windows ssh server I tried, it works without custom parsing.
My theory is that I have to avoid the process builder way of running the command which is the current implementation in ProcessShell.java and instead use a linux shell to do it. I am able to start a mingw/msysgit shell if I connect through putty but this shell I set has no affect on the command handling when I use msysgit. Please see bug https://issues.apache.org/jira/browse/SSHD-201 I have tried for several days to be able to get a linux command processor on windows, but I can't find any documentation or examples and extending the command related classes lead nowhere. I'm probably doing something wrong but without any documentation or examples It's hard to figure out the architecture for SSHD. Any help would be much appreciated.
