xref: /titanic_41/usr/src/cmd/fcinfo/npiv_config.xml (revision fcf3ce441efd61da9bb2884968af01cb7c1452cc)
1*fcf3ce44SJohn Forte<?xml version="1.0"?>
2*fcf3ce44SJohn Forte<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3*fcf3ce44SJohn Forte
4*fcf3ce44SJohn Forte<!--
5*fcf3ce44SJohn Forte
6*fcf3ce44SJohn ForteCDDL HEADER START
7*fcf3ce44SJohn Forte
8*fcf3ce44SJohn ForteThe contents of this file are subject to the terms of the
9*fcf3ce44SJohn ForteCommon Development and Distribution License (the "License").
10*fcf3ce44SJohn ForteYou may not use this file except in compliance with the License.
11*fcf3ce44SJohn Forte
12*fcf3ce44SJohn ForteYou can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
13*fcf3ce44SJohn Forteor http://www.opensolaris.org/os/licensing.
14*fcf3ce44SJohn ForteSee the License for the specific language governing permissions
15*fcf3ce44SJohn Forteand limitations under the License.
16*fcf3ce44SJohn Forte
17*fcf3ce44SJohn ForteWhen distributing Covered Code, include this CDDL HEADER in each
18*fcf3ce44SJohn Fortefile and include the License file at usr/src/OPENSOLARIS.LICENSE.
19*fcf3ce44SJohn ForteIf applicable, add the following below this CDDL HEADER, with the
20*fcf3ce44SJohn Fortefields enclosed by brackets "[]" replaced with your own identifying
21*fcf3ce44SJohn Forteinformation: Portions Copyright [yyyy] [name of copyright owner]
22*fcf3ce44SJohn Forte
23*fcf3ce44SJohn ForteCDDL HEADER END
24*fcf3ce44SJohn Forte
25*fcf3ce44SJohn ForteCopyright 2008 Sun Microsystems, Inc.  All rights reserved.
26*fcf3ce44SJohn ForteUse is subject to license terms.
27*fcf3ce44SJohn Forte
28*fcf3ce44SJohn Forte
29*fcf3ce44SJohn ForteService manifests for the NPIV configure
30*fcf3ce44SJohn Forte
31*fcf3ce44SJohn Forte
32*fcf3ce44SJohn Forte-->
33*fcf3ce44SJohn Forte
34*fcf3ce44SJohn Forte<!--
35*fcf3ce44SJohn Forte
36*fcf3ce44SJohn Forte-->
37*fcf3ce44SJohn Forte
38*fcf3ce44SJohn Forte<service_bundle type='manifest' name='SUNWfcprt:npiv_config'>
39*fcf3ce44SJohn Forte
40*fcf3ce44SJohn Forte<service
41*fcf3ce44SJohn Forte	name='network/npiv_config'
42*fcf3ce44SJohn Forte	type='service'
43*fcf3ce44SJohn Forte	version='1'>
44*fcf3ce44SJohn Forte
45*fcf3ce44SJohn Forte	<create_default_instance enabled='true' />
46*fcf3ce44SJohn Forte
47*fcf3ce44SJohn Forte	<single_instance/>
48*fcf3ce44SJohn Forte
49*fcf3ce44SJohn Forte	<dependency
50*fcf3ce44SJohn Forte		name='npivsysevent'
51*fcf3ce44SJohn Forte		grouping='require_all'
52*fcf3ce44SJohn Forte		restart_on='none'
53*fcf3ce44SJohn Forte		type='service'>
54*fcf3ce44SJohn Forte		<service_fmri value='svc:/system/sysevent' />
55*fcf3ce44SJohn Forte	</dependency>
56*fcf3ce44SJohn Forte
57*fcf3ce44SJohn Forte	<dependent
58*fcf3ce44SJohn Forte		name='npiv-filesystem'
59*fcf3ce44SJohn Forte		grouping='require_all'
60*fcf3ce44SJohn Forte		restart_on='none'>
61*fcf3ce44SJohn Forte		<service_fmri value='svc:/system/filesystem/local' />
62*fcf3ce44SJohn Forte	</dependent>
63*fcf3ce44SJohn Forte
64*fcf3ce44SJohn Forte	<dependent
65*fcf3ce44SJohn Forte		name='npiv-fc'
66*fcf3ce44SJohn Forte		grouping='require_all'
67*fcf3ce44SJohn Forte		restart_on='none'>
68*fcf3ce44SJohn Forte		<service_fmri value='svc:/system/device/fc-fabric' />
69*fcf3ce44SJohn Forte	</dependent>
70*fcf3ce44SJohn Forte
71*fcf3ce44SJohn Forte	<exec_method
72*fcf3ce44SJohn Forte		type='method'
73*fcf3ce44SJohn Forte		name='start'
74*fcf3ce44SJohn Forte		exec='/lib/svc/method/npivconfig'
75*fcf3ce44SJohn Forte		timeout_seconds='1200'>
76*fcf3ce44SJohn Forte	</exec_method>
77*fcf3ce44SJohn Forte
78*fcf3ce44SJohn Forte	<exec_method
79*fcf3ce44SJohn Forte		type='method'
80*fcf3ce44SJohn Forte		name='stop'
81*fcf3ce44SJohn Forte		exec=':true'
82*fcf3ce44SJohn Forte		timeout_seconds='60'>
83*fcf3ce44SJohn Forte	</exec_method>
84*fcf3ce44SJohn Forte
85*fcf3ce44SJohn Forte	<property_group name='startd' type='framework'>
86*fcf3ce44SJohn Forte		<propval name='duration' type='astring'
87*fcf3ce44SJohn Forte			value='transient' />
88*fcf3ce44SJohn Forte	</property_group>
89*fcf3ce44SJohn Forte
90*fcf3ce44SJohn Forte	<stability value='Unstable' />
91*fcf3ce44SJohn Forte
92*fcf3ce44SJohn Forte</service>
93*fcf3ce44SJohn Forte
94*fcf3ce44SJohn Forte</service_bundle>
95