postinstall.sh revision 13b516eac15d19e108e587a9d9ecc85e1961ac6d
2d0611ffc9f91c5fc2ddccb93f9a3d17791ae650takashi# Sun VirtualBox
c79e39ad568d9af854765f64049534044ef6c034nd# VirtualBox postinstall script for Solaris.
c79e39ad568d9af854765f64049534044ef6c034nd# Copyright (C) 2008-2009 Sun Microsystems, Inc.
c79e39ad568d9af854765f64049534044ef6c034nd# This file is part of VirtualBox Open Source Edition (OSE), as
c79e39ad568d9af854765f64049534044ef6c034nd# available from http://www.virtualbox.org. This file is free software;
c79e39ad568d9af854765f64049534044ef6c034nd# you can redistribute it and/or modify it under the terms of the GNU
c79e39ad568d9af854765f64049534044ef6c034nd# General Public License (GPL) as published by the Free Software
853ab6827637acc5cdd976cd2ea20a18f82ae184lgentis# Foundation, in version 2 as it comes in the "COPYING" file of the
c79e39ad568d9af854765f64049534044ef6c034nd# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
c79e39ad568d9af854765f64049534044ef6c034nd# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
# Clara, CA 95054 USA or visit http://www.sun.com if you need
if test -f "$vboxadditions_path/VBoxClient.Z"; then
if test -f "$vboxadditions64_path/VBoxClient.Z"; then
# vboxguest.sh would've been installed, we just need to call it.
if test ! -z "$xorgbin"; then
if test ! -z "$xorgbin"; then
if test -z "$xorgversion_long"; then
if test -z "$vboxmouse_src"; then
if test -f "$vboxadditions_path/$vboxmouse_src"; then
if test -f "$vboxadditions64_path/$vboxmouse_src"; then
# Some distros like Indiana have no xorg.conf, deal with this
# Xorg 1.3.x+ should use the modeline less Xorg confs while older should
if test -d "$vboxclient_dest"; then
# Move the appropriate module to kernel/fs & remove the unused module name from pkg and file from disk
if test -f "$vboxadditions64_path/$vboxfsmod"; then
if test -f "$vboxadditions_path/$vboxfsmod"; then
if test ! -z "$xorgbin"; then
if test -f "/usr/lib/VBoxOGL.so"; then
if test -f "/usr/lib/amd64/VBoxOGL.so"; then
if test -x "$BOOTADMBIN"; then
echo "## $BOOTADMBIN not found/executable. Skipped explicit boot-archive update."
if test ! -z "$xorgbin"; then
exit $retval