-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add an option to omit OpenSSH from the installation #1556
Comments
This is an excellent suggestion! I'll give you enough pointers to get started and then kick the project right back into your court. Install the Git for Windows SDKThis is now as easy as cloning git clone --depth=1 https://github.com/git-for-windows/git-sdk-64 Build your first installer (just to ensure that it works)For this, you need to call sdk build installer Modify the installerThis is where the fun starts. The program telling the installer what to do is in Add a "component" to use the native OpenSSHThis is in the Remove Git for Windows' bundled
|
Awesome! I'll see what I can do. |
Note: I was just made aware that the One other caveat: if you have configured anything in your |
I don't suppose you could give me some advice on how to test a function, by chance? I think I'm about 90% of the way there, but I'm not having much luck working with PascalScript. |
I just got the build-extra repo connected to my own fork. Here's a diff of what I have so far: |
@bgshacklett my favorite way of testing a function is to call it in the code that builds the custom pages, and then running |
Hmm. This ticket has stalled. Let's close it. |
Summary
With Windows now beginning to ship its own distribution of OpenSSH, it would be useful to be able to omit the bundled OpenSSH distribution to allow the systems OpenSSH distribution to be used. At present, the two appear to conflict (the Windows ssh-agent is not detected by GFW's OpenSSH binary).
Setup
to the issue you're seeing?
Details
ConEmu + PowerShell
Minimal, Complete, and Verifiable example
this will help us understand the issue.
My local repository should have been updated
Error:
URL to that repository to help us with testing?
https://github.com/bgshacklett/extropy
Resolution
I was able to resolve the above scenario by renaming
ssh.exe
in the$gitPath/usr/bin
directory tossh.exe.old
, forcing it to use the system'sssh.exe
binary.The text was updated successfully, but these errors were encountered: