virtualbox-webservice.xml revision baca1b32176bc4a9a32e0df3381eae825ccd5808
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
332d68e9666b04a5aa788a586d9f4c6b1f19c700vboxsync# Sun VirtualBox
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync# Solaris SMF service manifest for VirtualBox webservice server.
332d68e9666b04a5aa788a586d9f4c6b1f19c700vboxsync Copyright (C) 2008-2009 Sun Microsystems, Inc.
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync This file is part of VirtualBox Open Source Edition (OSE), as
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync available from http://www.virtualbox.org. This file is free software;
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync you can redistribute it and/or modify it under the terms of the GNU
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync General Public License (GPL) as published by the Free Software
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync Foundation, in version 2 as it comes in the "COPYING" file of the
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync VirtualBox OSE distribution. VirtualBox OSE is distributed in the
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync Clara, CA 95054 USA or visit http://www.sun.com if you need
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync additional information or have any questions.
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync<service_bundle type='manifest' name='SUNWvbox:webservice'>
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync type='service'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync version='1'>
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync <single_instance />
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync <dependency
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync name='fs-local'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync grouping='require_all'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync restart_on='none'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync type='service'>
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync <service_fmri value='svc:/system/filesystem/local' />
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync </dependency>
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync <dependency
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync name='network-service'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync grouping='require_all'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync restart_on='none'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync type='service'>
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync </dependency>
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync <dependency
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync name='name-services'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync grouping='require_all'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync restart_on='refresh'
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync type='service'>
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync <service_fmri value='svc:/milestone/name-services' />
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync </dependency>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync name='virtualbox-webservice_multi-user'
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync grouping='optional_all'
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync restart_on='none'>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync </dependent>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync <exec_method
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync type='method'
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync name='start'
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync timeout_seconds='15'>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync <method_context>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync </method_context>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync </exec_method>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync <exec_method
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync type='method'
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync name='stop'
baca1b32176bc4a9a32e0df3381eae825ccd5808vboxsync exec=':kill'
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync timeout_seconds='15'>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync <method_context>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync </method_context>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync </exec_method>
baca1b32176bc4a9a32e0df3381eae825ccd5808vboxsync <!-- The default contract restarter behavior is not appropriate,
baca1b32176bc4a9a32e0df3381eae825ccd5808vboxsync it will kill VMs if the service is restarted. -->
baca1b32176bc4a9a32e0df3381eae825ccd5808vboxsync <propval name='duration' type='astring' value='child' />
baca1b32176bc4a9a32e0df3381eae825ccd5808vboxsync <!-- sub-process core dumps/signals shouldn't restart session -->
baca1b32176bc4a9a32e0df3381eae825ccd5808vboxsync <propval name='ignore_error' type='astring' value='core,signal' />
baca1b32176bc4a9a32e0df3381eae825ccd5808vboxsync </property_group>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync <propval name='user' type='astring' value='root' />
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync <propval name='host' type='astring' value='localhost' />
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync <propval name='port' type='integer' value='18083' />
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync </property_group>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync <common_name>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync VirtualBox Webservice
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync </common_name>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync </template>
480e821b345af02a73aeec6d065d9e98de7ec4edvboxsync </instance>
204c10a47f2896a5472f9477a6f93ccc3a90a3f4vboxsync</service_bundle>