diff --git a/plugins/guests/solaris/guest.rb b/plugins/guests/solaris/guest.rb index 4256c61cd..d0c84f94a 100644 --- a/plugins/guests/solaris/guest.rb +++ b/plugins/guests/solaris/guest.rb @@ -7,7 +7,7 @@ module VagrantPlugins # Contributed by Blake Irvin class Guest < Vagrant.plugin("2", :guest) def detect?(machine) - machine.communicate.test("uname -s | grep SunOS") + machine.communicate.test("uname -sr | grep SunOS | grep -v 5.11") end end end diff --git a/plugins/guests/solaris11/guest.rb b/plugins/guests/solaris11/guest.rb index de43769b4..a4d3c5b75 100644 --- a/plugins/guests/solaris11/guest.rb +++ b/plugins/guests/solaris11/guest.rb @@ -8,7 +8,7 @@ module VagrantPlugins module GuestSolaris11 class Guest < Vagrant.plugin("2", :guest) def detect?(machine) - machine.communicate.test("uname -s | grep SunOS") + machine.communicate.test("uname -sr | grep 'SunOS 5.11'") end end end