vboxtxs-sol10.xml revision cf22150eaeeb72431bf1cf65c309a431454fb22b
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster<?xml version='1.0'?>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster<!--
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster Solaris SMF service manifest for the VirtualBox Test eXecution Service.
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster $Id$
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster Copyright (C) 2010-2014 Oracle Corporation
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster This file is part of VirtualBox Open Source Edition (OSE), as
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster available from http://www.virtualbox.org. This file is free software;
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster you can redistribute it and/or modify it under the terms of the GNU
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster General Public License (GPL) as published by the Free Software
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster Foundation, in version 2 as it comes in the "COPYING" file of the
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster VirtualBox OSE distribution. VirtualBox OSE is distributed in the
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster The contents of this file may alternatively be used under the terms
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster of the Common Development and Distribution License Version 1.0
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster (CDDL) only, as it comes in the "COPYING.CDDL" file of the
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster VirtualBox OSE distribution, in which case the provisions of the
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster CDDL are applicable instead of those of the GPL.
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster You may elect to license modified versions of this file under the
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster terms and conditions of either the GPL or the CDDL or both.
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster-->
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster<service_bundle type='manifest' name='export'>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster<service name='system/virtualbox/vboxtxs' type='service' version='1'>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <create_default_instance enabled='false' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <single_instance/>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <!-- Wait for the network to start up -->
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <dependency name='milestone-network' grouping='require_all' restart_on='none' type='service'>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <service_fmri value='svc:/milestone/network:default' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster </dependency>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <!-- Wait for devices to be initialized as we depend on vboxguest (PCI) -->
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <dependency name='milestone-devices' grouping='require_all' restart_on='none' type='service'>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <service_fmri value='svc:/milestone/devices:default' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster </dependency>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <!-- We wish to be started as late as possible... so go crazy with deps. -->
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <dependency name='multi-user' grouping='require_all' restart_on='none' type='service'>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <service_fmri value='svc:/milestone/multi-user:default' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster </dependency>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <dependency name='multi-user-server' grouping='require_all' restart_on='none' type='service'>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <service_fmri value='svc:/milestone/multi-user-server:default' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster </dependency>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <dependency name='filesystem-local' grouping='require_all' restart_on='none' type='service'>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <service_fmri value='svc:/system/filesystem/local:default' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster </dependency>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <dependency name='filesystem-autofs' grouping='require_all' restart_on='none' type='service'>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <service_fmri value='svc:/system/filesystem/autofs:default' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster </dependency>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <dependency name='filesystem-volfs' grouping='require_all' restart_on='none' type='service'>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <service_fmri value='svc:/system/filesystem/volfs:default' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster </dependency>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <!-- start + stop methods -->
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <exec_method type='method' name='start' exec='/opt/VBoxTest/testsuite/solaris/vboxtxs.sh' timeout_seconds='30' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <exec_method type='method' name='stop' exec=':kill' timeout_seconds='60' />
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <!-- Description -->
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <template>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <common_name>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster <loctext xml:lang='C'>VirtualBox Test eXecution Service</loctext>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster </common_name>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster </template>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster</service>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster</service_bundle>
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster
4a2f0f0be43dfd4c1b490cbf3cc48b6ba6084b1cAllan Foster