mitchellh/vagrant — pull request #1640 by aszeszo (2013-04-22 17:10:29+00:00)
Title: Proposed #1639 fix

/etc/release file may not contain string 'Solaris' on Solaris-like OSes such as SmartOS, OmniOS, OpenIndiana, etc.

uname -o on the other hand returns 'Solaris' on Solaris 10, SmartOS, OmniOS, OpenIndiana, etc.