1*9444c26fSTom Whitten<?xml version="1.0"?> 2*9444c26fSTom Whitten<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> 3*9444c26fSTom Whitten<!-- 4*9444c26fSTom Whitten Copyright 2010 Sun Microsystems, Inc. All rights reserved. 5*9444c26fSTom Whitten Use is subject to license terms. 6*9444c26fSTom Whitten 7*9444c26fSTom Whitten CDDL HEADER START 8*9444c26fSTom Whitten 9*9444c26fSTom Whitten The contents of this file are subject to the terms of the 10*9444c26fSTom Whitten Common Development and Distribution License (the "License"). 11*9444c26fSTom Whitten You may not use this file except in compliance with the License. 12*9444c26fSTom Whitten 13*9444c26fSTom Whitten You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 14*9444c26fSTom Whitten or http://www.opensolaris.org/os/licensing. 15*9444c26fSTom Whitten See the License for the specific language governing permissions 16*9444c26fSTom Whitten and limitations under the License. 17*9444c26fSTom Whitten 18*9444c26fSTom Whitten When distributing Covered Code, include this CDDL HEADER in each 19*9444c26fSTom Whitten file and include the License file at usr/src/OPENSOLARIS.LICENSE. 20*9444c26fSTom Whitten If applicable, add the following below this CDDL HEADER, with the 21*9444c26fSTom Whitten fields enclosed by brackets "[]" replaced with your own identifying 22*9444c26fSTom Whitten information: Portions Copyright [yyyy] [name of copyright owner] 23*9444c26fSTom Whitten 24*9444c26fSTom Whitten CDDL HEADER END 25*9444c26fSTom Whitten 26*9444c26fSTom Whitten NOTE: This service manifest is not editable; its contents will 27*9444c26fSTom Whitten be overwritten by package or patch operations, including 28*9444c26fSTom Whitten operating system upgrade. Make customizations in a different 29*9444c26fSTom Whitten file. 30*9444c26fSTom Whitten--> 31*9444c26fSTom Whitten 32*9444c26fSTom Whitten<service_bundle type='manifest' name='SUNWcsr:early-import'> 33*9444c26fSTom Whitten 34*9444c26fSTom Whitten<service 35*9444c26fSTom Whitten name='system/early-manifest-import' 36*9444c26fSTom Whitten type='service' 37*9444c26fSTom Whitten version='1'> 38*9444c26fSTom Whitten 39*9444c26fSTom Whitten <create_default_instance enabled='true' /> 40*9444c26fSTom Whitten 41*9444c26fSTom Whitten <single_instance/> 42*9444c26fSTom Whitten 43*9444c26fSTom Whitten <!-- 44*9444c26fSTom Whitten EMI is actually run by svc.startd before any services are 45*9444c26fSTom Whitten started. Thus, there is nothing for these methods to do. 46*9444c26fSTom Whitten --> 47*9444c26fSTom Whitten <exec_method 48*9444c26fSTom Whitten type='method' 49*9444c26fSTom Whitten name='start' 50*9444c26fSTom Whitten exec=':true' 51*9444c26fSTom Whitten timeout_seconds='0' /> 52*9444c26fSTom Whitten 53*9444c26fSTom Whitten <exec_method 54*9444c26fSTom Whitten type='method' 55*9444c26fSTom Whitten name='stop' 56*9444c26fSTom Whitten exec=':true' 57*9444c26fSTom Whitten timeout_seconds='0' /> 58*9444c26fSTom Whitten 59*9444c26fSTom Whitten <exec_method 60*9444c26fSTom Whitten type='method' 61*9444c26fSTom Whitten name='refresh' 62*9444c26fSTom Whitten exec=':true' 63*9444c26fSTom Whitten timeout_seconds='0' /> 64*9444c26fSTom Whitten 65*9444c26fSTom Whitten <!-- 66*9444c26fSTom Whitten Make service transient, so that startd doesn't try to restart 67*9444c26fSTom Whitten the service when there are no processes associated with it. 68*9444c26fSTom Whitten --> 69*9444c26fSTom Whitten <property_group name='startd' type='framework'> 70*9444c26fSTom Whitten <propval name='duration' type='astring' 71*9444c26fSTom Whitten value='transient' /> 72*9444c26fSTom Whitten </property_group> 73*9444c26fSTom Whitten 74*9444c26fSTom Whitten <stability value='Unstable' /> 75*9444c26fSTom Whitten 76*9444c26fSTom Whitten <template> 77*9444c26fSTom Whitten <common_name> 78*9444c26fSTom Whitten <loctext xml:lang='C'> 79*9444c26fSTom Whittenearly manifest import 80*9444c26fSTom Whitten </loctext> 81*9444c26fSTom Whitten </common_name> 82*9444c26fSTom Whitten <description> 83*9444c26fSTom Whitten <loctext xml:lang='C'> 84*9444c26fSTom Whitten This service imports manifests early 85*9444c26fSTom Whitten in the boot process before services 86*9444c26fSTom Whitten start. 87*9444c26fSTom Whitten </loctext> 88*9444c26fSTom Whitten </description> 89*9444c26fSTom Whitten <documentation> 90*9444c26fSTom Whitten <manpage title='svc.startd' section='1M' 91*9444c26fSTom Whitten manpath='/usr/share/man' /> 92*9444c26fSTom Whitten <manpage title='smf_method' section='5' 93*9444c26fSTom Whitten manpath='/usr/share/man' /> 94*9444c26fSTom Whitten <manpage title='smf' section='5' 95*9444c26fSTom Whitten manpath='/usr/share/man' /> 96*9444c26fSTom Whitten <manpage title='smf_bootstrap' section='5' 97*9444c26fSTom Whitten manpath='/usr/share/man' /> 98*9444c26fSTom Whitten </documentation> 99*9444c26fSTom Whitten 100*9444c26fSTom Whitten </template> 101*9444c26fSTom Whitten</service> 102*9444c26fSTom Whitten 103*9444c26fSTom Whitten</service_bundle> 104