You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Many Win32-OpenSSH users need gpg and gpg-agent support opening a Unix Domain Socket in Windows for use with SSH. However, this appears to fail as Win32-OpenSSH does not support Unix Domain Sockets when configured in SSH_AUTH_SOCK. Per Win32-OpenSSH team, the socket support should be raised here. Once implemented in Windows, WIn32-OpenSSH can be updated to make use of it. Since we have limited support of AF_Unix, I think the changes needed to add this likely go in the same place that the AF_Unix support lives in the Windows source code.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Allow usage of the SSH_AUTH_SOCK on Windows.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
There are ways to bridge this using third-party programs such as https://github.com/benpye/wsl-ssh-pageant and configuring gpg and gpg-agent to run in pageant mode and using the aforementioned program to open a named pipe that can work with OpenSSH for Windows when set to SSH_AUTH_SOCK.
Just pinged folks internally about this, people are OOF until the new year. I see you've already filed this at the Win32-OpenSSH repo PowerShell/Win32-OpenSSH#1761 which seems like the right place to track this. I've let folks know about this feature request and pointed them to the Win32-OpenSSH thread which is where we should track this (As it isn't directly related to WSL). So the relevant folks have been pinged to the right issue, and I'll close this issue out for bookkeeping on the WSL repo. Thanks for filing!
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Many Win32-OpenSSH users need gpg and gpg-agent support opening a Unix Domain Socket in Windows for use with SSH. However, this appears to fail as Win32-OpenSSH does not support Unix Domain Sockets when configured in SSH_AUTH_SOCK. Per Win32-OpenSSH team, the socket support should be raised here. Once implemented in Windows, WIn32-OpenSSH can be updated to make use of it. Since we have limited support of AF_Unix, I think the changes needed to add this likely go in the same place that the AF_Unix support lives in the Windows source code.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Allow usage of the SSH_AUTH_SOCK on Windows.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
There are ways to bridge this using third-party programs such as https://github.com/benpye/wsl-ssh-pageant and configuring gpg and gpg-agent to run in pageant mode and using the aforementioned program to open a named pipe that can work with OpenSSH for Windows when set to SSH_AUTH_SOCK.
Additional context
Add any other context or screenshots about the feature request here.
Related: PowerShell/Win32-OpenSSH#1761 and PowerShell/Win32-OpenSSH#1024
This request is to be routed to the Linux Systems Group which WSL team is part of in order to get this feature request implemented.
The text was updated successfully, but these errors were encountered: