1*a4ac8bb3Sdnielsen<?xml version="1.0"?> 2*a4ac8bb3Sdnielsen<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> 3*a4ac8bb3Sdnielsen<!-- 4*a4ac8bb3Sdnielsen Copyright 2006 Sun Microsystems, Inc. All rights reserved. 5*a4ac8bb3Sdnielsen Use is subject to license terms. 6*a4ac8bb3Sdnielsen 7*a4ac8bb3Sdnielsen CDDL HEADER START 8*a4ac8bb3Sdnielsen 9*a4ac8bb3Sdnielsen The contents of this file are subject to the terms of the 10*a4ac8bb3Sdnielsen Common Development and Distribution License (the "License"). 11*a4ac8bb3Sdnielsen You may not use this file except in compliance with the License. 12*a4ac8bb3Sdnielsen 13*a4ac8bb3Sdnielsen You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 14*a4ac8bb3Sdnielsen or http://www.opensolaris.org/os/licensing. 15*a4ac8bb3Sdnielsen See the License for the specific language governing permissions 16*a4ac8bb3Sdnielsen and limitations under the License. 17*a4ac8bb3Sdnielsen 18*a4ac8bb3Sdnielsen When distributing Covered Code, include this CDDL HEADER in each 19*a4ac8bb3Sdnielsen file and include the License file at usr/src/OPENSOLARIS.LICENSE. 20*a4ac8bb3Sdnielsen If applicable, add the following below this CDDL HEADER, with the 21*a4ac8bb3Sdnielsen fields enclosed by brackets "[]" replaced with your own identifying 22*a4ac8bb3Sdnielsen information: Portions Copyright [yyyy] [name of copyright owner] 23*a4ac8bb3Sdnielsen 24*a4ac8bb3Sdnielsen CDDL HEADER END 25*a4ac8bb3Sdnielsen 26*a4ac8bb3Sdnielsen ident "%Z%%M% %I% %E% SMI" 27*a4ac8bb3Sdnielsen 28*a4ac8bb3Sdnielsen NOTE: This service manifest is not editable; its contents will 29*a4ac8bb3Sdnielsen be overwritten by package or patch operations, including 30*a4ac8bb3Sdnielsen operating system upgrade. Make customizations in a different 31*a4ac8bb3Sdnielsen file. 32*a4ac8bb3Sdnielsen--> 33*a4ac8bb3Sdnielsen 34*a4ac8bb3Sdnielsen<service_bundle type='manifest' name='SUNWdcsr:oplhpd'> 35*a4ac8bb3Sdnielsen 36*a4ac8bb3Sdnielsen<service 37*a4ac8bb3Sdnielsen name='platform/sun4u/oplhpd' 38*a4ac8bb3Sdnielsen type='service' 39*a4ac8bb3Sdnielsen version='1'> 40*a4ac8bb3Sdnielsen 41*a4ac8bb3Sdnielsen <create_default_instance enabled='false' /> 42*a4ac8bb3Sdnielsen 43*a4ac8bb3Sdnielsen <single_instance/> 44*a4ac8bb3Sdnielsen 45*a4ac8bb3Sdnielsen <!-- 46*a4ac8bb3Sdnielsen At present, the oplhpd.xml manifest is delivered outside of 47*a4ac8bb3Sdnielsen SUNWdcsr because it is a usr package. Therefore we insert a 48*a4ac8bb3Sdnielsen dependency on the oplhpd binary being present (i.e. SUNWdcsu 49*a4ac8bb3Sdnielsen has been installed). 50*a4ac8bb3Sdnielsen --> 51*a4ac8bb3Sdnielsen <dependency 52*a4ac8bb3Sdnielsen name='SUNWdcsu' 53*a4ac8bb3Sdnielsen grouping='require_all' 54*a4ac8bb3Sdnielsen restart_on='none' 55*a4ac8bb3Sdnielsen type='path'> 56*a4ac8bb3Sdnielsen <service_fmri value='file://localhost/usr/platform/SUNW,SPARC-Enterprise/lib/sparcv9/oplhpd' /> 57*a4ac8bb3Sdnielsen </dependency> 58*a4ac8bb3Sdnielsen 59*a4ac8bb3Sdnielsen <!-- 60*a4ac8bb3Sdnielsen oplhpd should be started after syseventd is running. 61*a4ac8bb3Sdnielsen --> 62*a4ac8bb3Sdnielsen <dependency 63*a4ac8bb3Sdnielsen name='startup_req' 64*a4ac8bb3Sdnielsen grouping='require_all' 65*a4ac8bb3Sdnielsen restart_on='none' 66*a4ac8bb3Sdnielsen type='service'> 67*a4ac8bb3Sdnielsen <service_fmri value='svc:/system/sysevent' /> 68*a4ac8bb3Sdnielsen </dependency> 69*a4ac8bb3Sdnielsen 70*a4ac8bb3Sdnielsen <exec_method 71*a4ac8bb3Sdnielsen type='method' 72*a4ac8bb3Sdnielsen name='start' 73*a4ac8bb3Sdnielsen exec='/lib/svc/method/svc-oplhpd' 74*a4ac8bb3Sdnielsen timeout_seconds='60' /> 75*a4ac8bb3Sdnielsen 76*a4ac8bb3Sdnielsen <exec_method 77*a4ac8bb3Sdnielsen type='method' 78*a4ac8bb3Sdnielsen name='stop' 79*a4ac8bb3Sdnielsen exec=':kill' 80*a4ac8bb3Sdnielsen timeout_seconds='60' /> 81*a4ac8bb3Sdnielsen 82*a4ac8bb3Sdnielsen <stability value='Unstable' /> 83*a4ac8bb3Sdnielsen 84*a4ac8bb3Sdnielsen <template> 85*a4ac8bb3Sdnielsen <common_name> 86*a4ac8bb3Sdnielsen <loctext xml:lang='C'> 87*a4ac8bb3Sdnielsen SPARC-Enterprise hot-plug daemon 88*a4ac8bb3Sdnielsen </loctext> 89*a4ac8bb3Sdnielsen </common_name> 90*a4ac8bb3Sdnielsen <documentation> 91*a4ac8bb3Sdnielsen <manpage title='oplhpd' section='1M' 92*a4ac8bb3Sdnielsen manpath='/usr/share/man' /> 93*a4ac8bb3Sdnielsen </documentation> 94*a4ac8bb3Sdnielsen </template> 95*a4ac8bb3Sdnielsen</service> 96*a4ac8bb3Sdnielsen 97*a4ac8bb3Sdnielsen</service_bundle> 98