[oi-dev] Updating Hipster and GUI log-in breakage with mounted ZFS datasets

Laurent Blume laurent+oi at elanor.org
Fri Feb 20 13:19:46 UTC 2015


Le 2015/02/20 12:35 +0100, Jim Klimov a écrit:
> Nothing forbids however to extend the logical filesystem tree with other directories - and shared datasets - such as /opt/netbeans in my recently published screenshot, or some /opt/firefox for Nikola - where the software lifecycle and versioning is managed outside the OS image (manually built, or binary tarballs, or a non-OS type of package, etc.)

I think that's the bit that needs to be stressed. The problem has been
the long history of Solaris binaries coming in varied shapes and forms.

I note that Solaris 11's filesystem(5) implies that /opt is for
unbundled *packages*.

         The
         analogous location for unbundled system software or  for
         applications is /opt/packagename/bin.

Maybe the manual could be improved by adding that there can be also
/opt/applicationname for *non*-packaged stuff, and only those might be
shared datasets.

Laurent





More information about the oi-dev mailing list