<p>Hello all,</p><p>Earlier this month I posted to the VirtualBox lists my patch for vboxconfig.sh to better support <br>installation on non-Sun/Oracle Solaris-like hosts, tested on OI (Hipster) and OmniOS (bloody). <br>It may support SXCE as well (has the code, but was not practically tested lately) since there are <br>aspects where SXCE was like Solaris 10 (SVR4 packaging) and yet more advanced than that <br>(CrossBow, etc.).</p><p>Unfortunately, so far the post fell through the cracks... so for possible integration into packages<br>provided by the illumos distributions (e.g. to help the work done by Thomas Gouverneur to turn<br>SVR releases into IPS, or to support proper GPL-source builds of VirtualBox), I'd like to repost <br>these fixes here too. Feel free to build on them, to make VB updates hiccup-less ;)</p><p>In my practice, it sufficed to "pkgtrans" the Oracle VB package into a directory, patch the script<br>"vboxconfig.sh" provided in the installation image, update the "pkgmap" with new values for <br>size and checksum of the changed file, (run "pkgrm" to remove an obsoleted installation) and <br>"pkgadd" to install the package from the directory.<br><br></p><p>---</p><p>The reposted part:</p><p><a href="http://article.gmane.org/gmane.comp.emulators.virtualbox.devel/7390">http://article.gmane.org/gmane.comp.emulators.virtualbox.devel/7390</a><br>Date: 2015-03-09 15:09:25 GMT</p><p>Hello all,</p><p>I submit a patch which should simplify installation of modern VirtualBox on some<br>non-Oracle derivate distributions of Solaris which are known to host VirtualBox <br>just fine. Most of the patch deals with "proper" detection of major and minor OS<br>version numbers on those distributions. Also there is now a touchable filename<br>to enforce installation of USB filters and corresponding UNIX group accounts,<br>as a workaround for further distros not detected as supported by even new code.</p><p>I submit this patch under the terms of MIT license.</p><p>This was last tested with VirtualBox 4.3.24 and OpenIndiana Hipster and OmniOS<br>Bloody, all updated today to the most current states available.</p><p>Note this was not yet tested in practice with SXCE although snippets were developed<br>that should work there. I don't expect there are many of those installations left beside my <br>closet, but those are all pleased with old VBox versions for now... ain't broke, you know ;)<br></p><p>Hope this helps,<br>// Jim Klimov</p><p><br></p>