Hi, I have recently talked to people who are porting OpenSSH client, to use in Windows. They are downstream from this project, they don?t want to make to many changes to go away from what released upstream. Now to get into the meat of the issue, currently OpenSSH is with the portable placing the .ssh folder in the wrong location. For Windows the client really needs, to be following the guidelines when handling porting. These guidelines lines are for it to be placed in a folder located in the %AppDataLocal% environment variable location. I recommend that the folder be called ?OpenSSH?. Could this please be taken into account with portable releases? Kind Regards, John Cooper Sent from my iPad
On Sun, 20 Apr 2025 at 02:00, John Cooper via openssh-unix-dev < openssh-unix-dev at mindrot.org> wrote:> [...] These guidelines lines are for it to be placed in a folder located > in the %AppDataLocal% environment variable location. I recommend that the > folder be called ?OpenSSH?. > > Could this please be taken into account with portable releases? >The OpenSSH code provided by the OpenSSH team does not support being built on Windows, except via Cygwin. If you're referring to the Microsoft fork[0] then you need to direct your request to them. [0] https://github.com/PowerShell/openssh-portable -- Darren Tucker (dtucker at dtucker.net) GPG key 11EAA6FA / A86E 3E07 5B19 5880 E860 37F4 9357 ECEF 11EA A6FA Good judgement comes with experience. Unfortunately, the experience usually comes from bad judgement.