From a1d23b4e9763cdad6738bdce98728f23265b81f6 Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Thu, 22 Feb 2018 15:15:41 -0800 Subject: [PATCH] Allow system binary lookup to be disabled on windows for ssh Fixes #9433 --- lib/vagrant/util/ssh.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/vagrant/util/ssh.rb b/lib/vagrant/util/ssh.rb index 31ce31da5..8db4022a8 100644 --- a/lib/vagrant/util/ssh.rb +++ b/lib/vagrant/util/ssh.rb @@ -68,7 +68,10 @@ module Vagrant # include ssh, notably git, mingw and cygwin, but make sure ssh is in the path! # First try using the original path provided - ssh_path = Which.which("ssh", original_path: true) + if ENV["VAGRANT_PREFER_SYSTEM_BIN"] != "0" + ssh_path = Which.which("ssh", original_path: true) + end + # If we didn't find an ssh executable, see if we shipped one if !ssh_path ssh_path = Which.which("ssh")