virtualbox-zoneaccess.xml revision cdd0348e21eb564698908d33dcd883dd4f54f669
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync<?xml version='1.0'?>
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync<!--
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync# Sun xVM VirtualBox
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync# Solaris SMF service manifest for Solaris 10 Zone Access.
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync#
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync Copyright (C) 2008 Sun Microsystems, Inc.
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync This file is part of VirtualBox Open Source Edition (OSE), as
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync available from http://www.virtualbox.org. This file is free software;
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync you can redistribute it and/or modify it under the terms of the GNU
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync General Public License (GPL) as published by the Free Software
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync Foundation, in version 2 as it comes in the "COPYING" file of the
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync VirtualBox OSE distribution. VirtualBox OSE is distributed in the
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync Clara, CA 95054 USA or visit http://www.sun.com if you need
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync additional information or have any questions.
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync-->
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync<service_bundle type='manifest' name='SUNWvbox:zoneaccess'>
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync<service
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync name='application/virtualbox/zoneaccess'
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync type='service'
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync version='1'>
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync <create_default_instance enabled='false' />
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync <single_instance/>
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync <!-- Wait for devices to be initialized as we depend on vboxdrv -->
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync <dependency
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync name='milestone'
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync grouping='require_all'
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync restart_on='none'
14ea49401f3c8c61422aefbda43809e275f60c6cvboxsync type='service'>
<service_fmri value='svc:/milestone/devices:default' />
</dependency>
<!-- Wait for local filesystems to be mounted (just to be safe, don't start too early) -->
<dependency
name='filesystem-local'
grouping='require_all'
restart_on='none'
type='service'>
<service_fmri value='svc:/system/filesystem/local:default' />
</dependency>
<exec_method
type='method'
name='start'
exec='/opt/VirtualBox/VBoxZoneAccess'
timeout_seconds='10' >
<method_context>
<method_credential user='root' group='root' />
</method_context>
</exec_method>
<exec_method
type='method'
name='stop'
exec=':kill'
timeout_seconds='10' >
<method_context>
<method_credential user='root' group='root' />
</method_context>
</exec_method>
<template>
<common_name>
<loctext xml:lang='C'>VirtualBox Zone Access Service.</loctext>
</common_name>
</template>
</service>
</service_bundle>