118c2aff7Sartem<?xml version="1.0"?> 218c2aff7Sartem<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> 318c2aff7Sartem<!-- 4*510630e2Sfei feng - Sun Microsystems - Beijing China Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 518c2aff7Sartem 618c2aff7Sartem Licensed under the Academic Free License version 2.1 718c2aff7Sartem 818c2aff7Sartem NOTE: This service manifest is not editable; its contents will 918c2aff7Sartem be overwritten by package or patch operations, including 1018c2aff7Sartem operating system upgrade. Make customizations in a different 1118c2aff7Sartem file. 1218c2aff7Sartem 1318c2aff7Sartem Service manifest for HAL. 1418c2aff7Sartem--> 1518c2aff7Sartem 1618c2aff7Sartem<service_bundle type='manifest' name='SUNWhalr:hal'> 1718c2aff7Sartem 1818c2aff7Sartem<service 1918c2aff7Sartem name='system/hal' 2018c2aff7Sartem type='service' 2118c2aff7Sartem version='1'> 2218c2aff7Sartem 2318c2aff7Sartem <create_default_instance enabled='false' /> 2418c2aff7Sartem 2518c2aff7Sartem <single_instance /> 2618c2aff7Sartem 2718c2aff7Sartem <dependency name='usr' 2818c2aff7Sartem type='service' 2918c2aff7Sartem grouping='require_all' 3018c2aff7Sartem restart_on='none'> 31e088a04aSLin Guo - Sun Microsystems <service_fmri value='svc:/system/filesystem/minimal' /> 3218c2aff7Sartem </dependency> 3318c2aff7Sartem 3418c2aff7Sartem <dependency 3518c2aff7Sartem name='devices' 3618c2aff7Sartem grouping='require_all' 3718c2aff7Sartem restart_on='none' 3818c2aff7Sartem type='service'> 3918c2aff7Sartem <service_fmri value='svc:/system/device/local' /> 4018c2aff7Sartem </dependency> 4118c2aff7Sartem 4218c2aff7Sartem <dependency name='dbus' 4318c2aff7Sartem type='service' 4418c2aff7Sartem grouping='require_all' 4518c2aff7Sartem restart_on='none'> 4618c2aff7Sartem <service_fmri value='svc:/system/dbus' /> 4718c2aff7Sartem </dependency> 4818c2aff7Sartem 49*510630e2Sfei feng - Sun Microsystems - Beijing China <dependency name='sysevent' 50*510630e2Sfei feng - Sun Microsystems - Beijing China type='service' 51*510630e2Sfei feng - Sun Microsystems - Beijing China grouping='require_all' 52*510630e2Sfei feng - Sun Microsystems - Beijing China restart_on='none'> 53*510630e2Sfei feng - Sun Microsystems - Beijing China <service_fmri value='svc:/system/sysevent' /> 54*510630e2Sfei feng - Sun Microsystems - Beijing China </dependency> 55*510630e2Sfei feng - Sun Microsystems - Beijing China 56*510630e2Sfei feng - Sun Microsystems - Beijing China <dependency name='keymap' 57*510630e2Sfei feng - Sun Microsystems - Beijing China type='service' 58*510630e2Sfei feng - Sun Microsystems - Beijing China grouping='optional_all' 59*510630e2Sfei feng - Sun Microsystems - Beijing China restart_on='none'> 60*510630e2Sfei feng - Sun Microsystems - Beijing China <service_fmri value='svc:/system/keymap' /> 61*510630e2Sfei feng - Sun Microsystems - Beijing China </dependency> 62*510630e2Sfei feng - Sun Microsystems - Beijing China 6318c2aff7Sartem <exec_method 6418c2aff7Sartem type='method' 6518c2aff7Sartem name='start' 6618c2aff7Sartem exec='/lib/svc/method/svc-hal start' 6718c2aff7Sartem timeout_seconds='600'> 6818c2aff7Sartem <method_context> 6918c2aff7Sartem <method_credential user='root' group='root' /> 7018c2aff7Sartem </method_context> 7118c2aff7Sartem </exec_method> 7218c2aff7Sartem 7318c2aff7Sartem <exec_method 7418c2aff7Sartem type='method' 7518c2aff7Sartem name='stop' 7618c2aff7Sartem exec=':kill' 7718c2aff7Sartem timeout_seconds='30' /> 7818c2aff7Sartem 7918c2aff7Sartem <property_group name='startd' type='framework'> 8018c2aff7Sartem <!-- sub-process core dumps shouldn't restart session --> 8118c2aff7Sartem <propval name='ignore_error' type='astring' 8218c2aff7Sartem value='core,signal' /> 8318c2aff7Sartem </property_group> 8418c2aff7Sartem 8518c2aff7Sartem <stability value='Unstable' /> 8618c2aff7Sartem 8718c2aff7Sartem <template> 8818c2aff7Sartem <common_name> 8918c2aff7Sartem <loctext xml:lang='C'> 9018c2aff7Sartem Hardware Abstraction Layer daemon 9118c2aff7Sartem </loctext> 9218c2aff7Sartem </common_name> 9318c2aff7Sartem <documentation> 94de7d23d8SLin Guo - Sun Microsystems <manpage title='hald' section='1M' manpath='/usr/man' /> 9518c2aff7Sartem </documentation> 9618c2aff7Sartem </template> 9718c2aff7Sartem 9818c2aff7Sartem</service> 9918c2aff7Sartem 10018c2aff7Sartem</service_bundle> 101