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