49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync<?xml version="1.0"?>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync<!--
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync# Solaris SMF service manifest for VirtualBox balloon control service.
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync# $Id$
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
8a0e16a59a2c5ffeeac323e1842e65a4ddf3c5c1vboxsync Copyright (C) 2008-2013 Oracle Corporation
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
a74782eac5771b0de57834e8c8c0247c55e8dd57vboxsync This file is part of VirtualBox Open Source Edition (OSE), as
a74782eac5771b0de57834e8c8c0247c55e8dd57vboxsync available from http://www.virtualbox.org. This file is free software;
a74782eac5771b0de57834e8c8c0247c55e8dd57vboxsync you can redistribute it and/or modify it under the terms of the GNU
a74782eac5771b0de57834e8c8c0247c55e8dd57vboxsync General Public License (GPL) as published by the Free Software
a74782eac5771b0de57834e8c8c0247c55e8dd57vboxsync Foundation, in version 2 as it comes in the "COPYING" file of the
a74782eac5771b0de57834e8c8c0247c55e8dd57vboxsync VirtualBox OSE distribution. VirtualBox OSE is distributed in the
a74782eac5771b0de57834e8c8c0247c55e8dd57vboxsync hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync-->
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync<service_bundle type='manifest' name='SUNWvbox:balloonctrl'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync<service
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync name='application/virtualbox/balloonctrl'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync type='service'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync version='1'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <single_instance />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <dependency
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync name='fs-local'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync grouping='require_all'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync restart_on='none'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync type='service'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <service_fmri value='svc:/system/filesystem/local' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </dependency>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
f633c309fbb4695552d01e92ea46ca74e508c0a6vboxsync <dependency
f633c309fbb4695552d01e92ea46ca74e508c0a6vboxsync name='fs-autofs'
f633c309fbb4695552d01e92ea46ca74e508c0a6vboxsync grouping='optional_all'
f633c309fbb4695552d01e92ea46ca74e508c0a6vboxsync restart_on='none'
f633c309fbb4695552d01e92ea46ca74e508c0a6vboxsync type='service'>
f633c309fbb4695552d01e92ea46ca74e508c0a6vboxsync <service_fmri value='svc:/system/filesystem/autofs' />
f633c309fbb4695552d01e92ea46ca74e508c0a6vboxsync </dependency>
f633c309fbb4695552d01e92ea46ca74e508c0a6vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <dependency
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync name='network-service'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync grouping='require_all'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync restart_on='none'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync type='service'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <service_fmri value='svc:/network/service' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </dependency>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <dependency
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync name='name-services'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync grouping='require_all'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync restart_on='refresh'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync type='service'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <service_fmri value='svc:/milestone/name-services' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </dependency>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <instance name='default' enabled='false'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <dependent
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync name='virtualbox-balloonctrl_multi-user'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync grouping='optional_all'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync restart_on='none'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <service_fmri value='svc:/milestone/multi-user' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </dependent>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <exec_method
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync type='method'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync name='start'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync exec='/opt/VirtualBox/smf-vboxballoonctrl.sh %m'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync timeout_seconds='15'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <method_context>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <method_credential user='root' group='root' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </method_context>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </exec_method>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <exec_method
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync type='method'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync name='stop'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync exec=':kill'
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync timeout_seconds='15'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <method_context>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <method_credential user='root' group='root' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </method_context>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </exec_method>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <property_group name='startd' type='framework'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <!-- sub-process core dumps/signals shouldn't restart session -->
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <propval name='ignore_error' type='astring' value='core,signal' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </property_group>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <property_group name='config' type='application'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <propval name='user' type='astring' value='root' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <propval name='host' type='astring' value='localhost' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <propval name='port' type='integer' value='18083' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </property_group>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <template>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <common_name>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <loctext xml:lang='C'>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync VirtualBox Webservice
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </loctext>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </common_name>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </template>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync </instance>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync <stability value='External' />
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync</service>
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync
49ff1fd14c340480f6f52f9dec52aabc630f7fd4vboxsync</service_bundle>