VirtualBox

source: vbox/trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditionsToolsAndServices/VBoxServiceWrapper@ 68612

Last change on this file since 68612 was 48251, checked in by vboxsync, 12 years ago

Additions/darwin: re-export to OSE

  • Property svn:eol-style set to LF
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.1 KB
Line 
1#!/bin/sh
2#
3# VBoxService wrapper script.
4#
5# Load required kernel extensions before start service (if necessary).
6#
7# Copyright (C) 2007-2013 Oracle Corporation
8#
9# This file is part of VirtualBox Open Source Edition (OSE), as
10# available from http://www.virtualbox.org. This file is free software;
11# you can redistribute it and/or modify it under the terms of the GNU
12# General Public License (GPL) as published by the Free Software
13# Foundation, in version 2 as it comes in the "COPYING" file of the
14# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
15# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
16#
17
18export PATH="/bin:/usr/bin:/sbin:/usr/sbin:$PATH"
19
20echo "Check if kernel extensions loaded..."
21items="VBoxGuest"
22for item in $items; do
23 kext_item="org.virtualbox.kext.$item"
24 loaded=`kextstat | grep $kext_item`
25 if [ -z "$loaded" ] ; then
26 echo "Loading $item kernel extension..."
27 kextload /Library/Extensions/$item.kext
28 fi
29done
30
31"/Library/Application Support/VirtualBox Guest Additions/VBoxService" -f
32
33exit $?
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette