1*a73be61aSHans Rosenfeld<?xml version='1.0'?>
2*a73be61aSHans Rosenfeld<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
3*a73be61aSHans Rosenfeld
4*a73be61aSHans Rosenfeld<!--
5*a73be61aSHans Rosenfeld Copyright 2021 Tintri by DDN, Inc. All rights reserved.
6*a73be61aSHans Rosenfeld
7*a73be61aSHans Rosenfeld This file and its contents are supplied under the terms of the
8*a73be61aSHans Rosenfeld Common Development and Distribution License ("CDDL"), version 1.0.
9*a73be61aSHans Rosenfeld You may only use this file in accordance with the terms of version
10*a73be61aSHans Rosenfeld 1.0 of the CDDL.
11*a73be61aSHans Rosenfeld
12*a73be61aSHans Rosenfeld A full copy of the text of the CDDL should have accompanied this
13*a73be61aSHans Rosenfeld source.  A copy of the CDDL is also available via the Internet at
14*a73be61aSHans Rosenfeld http://www.illumos.org/license/CDDL.
15*a73be61aSHans Rosenfeld
16*a73be61aSHans Rosenfeld        NOTE:  This service manifest is not editable; its contents will
17*a73be61aSHans Rosenfeld        be overwritten by package or patch operations, including
18*a73be61aSHans Rosenfeld        operating system upgrade.  Make customizations in a different
19*a73be61aSHans Rosenfeld        file.
20*a73be61aSHans Rosenfeld-->
21*a73be61aSHans Rosenfeld
22*a73be61aSHans Rosenfeld<service_bundle type='manifest' name='SUNWcsr:ipmp'>
23*a73be61aSHans Rosenfeld
24*a73be61aSHans Rosenfeld<service
25*a73be61aSHans Rosenfeld	name='network/ipmp'
26*a73be61aSHans Rosenfeld	type='service'
27*a73be61aSHans Rosenfeld	version='1'>
28*a73be61aSHans Rosenfeld
29*a73be61aSHans Rosenfeld	<create_default_instance enabled='true' />
30*a73be61aSHans Rosenfeld
31*a73be61aSHans Rosenfeld	<dependency name='loopback' grouping='require_all' restart_on='none'
32*a73be61aSHans Rosenfeld	    type='service'>
33*a73be61aSHans Rosenfeld		<service_fmri value='svc:/network/loopback' />
34*a73be61aSHans Rosenfeld	</dependency>
35*a73be61aSHans Rosenfeld
36*a73be61aSHans Rosenfeld	<dependent name='network-physical' grouping='optional_all'
37*a73be61aSHans Rosenfeld	    restart_on='none'>
38*a73be61aSHans Rosenfeld		<service_fmri value='svc:/network/physical:default' />
39*a73be61aSHans Rosenfeld	</dependent>
40*a73be61aSHans Rosenfeld
41*a73be61aSHans Rosenfeld	<exec_method type='method' name='start' exec='/lib/svc/method/net-ipmp'
42*a73be61aSHans Rosenfeld	    timeout_seconds='60'>
43*a73be61aSHans Rosenfeld	</exec_method>
44*a73be61aSHans Rosenfeld
45*a73be61aSHans Rosenfeld	<exec_method type='method' name='stop' exec=':kill'
46*a73be61aSHans Rosenfeld	    timeout_seconds='60'>
47*a73be61aSHans Rosenfeld	</exec_method>
48*a73be61aSHans Rosenfeld
49*a73be61aSHans Rosenfeld	<exec_method type='method' name='refresh' exec=':kill -HUP'
50*a73be61aSHans Rosenfeld	    timeout_seconds='60'>
51*a73be61aSHans Rosenfeld	</exec_method>
52*a73be61aSHans Rosenfeld
53*a73be61aSHans Rosenfeld	<property_group name='config' type='application'>
54*a73be61aSHans Rosenfeld		<propval name='action_authorization' type='astring'
55*a73be61aSHans Rosenfeld		    value='solaris.smf.manage.ipmp' />
56*a73be61aSHans Rosenfeld	</property_group>
57*a73be61aSHans Rosenfeld
58*a73be61aSHans Rosenfeld	<property_group name='general' type='framework'>
59*a73be61aSHans Rosenfeld		<propval name='action_authorization' type='astring'
60*a73be61aSHans Rosenfeld		    value='solaris.smf.manage.ipmp' />
61*a73be61aSHans Rosenfeld		<propval name='value_authorization' type='astring'
62*a73be61aSHans Rosenfeld		    value='solaris.smf.manage.ipmp' />
63*a73be61aSHans Rosenfeld	</property_group>
64*a73be61aSHans Rosenfeld
65*a73be61aSHans Rosenfeld	<stability value='Unstable' />
66*a73be61aSHans Rosenfeld
67*a73be61aSHans Rosenfeld	<template>
68*a73be61aSHans Rosenfeld		<common_name>
69*a73be61aSHans Rosenfeld			<loctext xml:lang='C'>
70*a73be61aSHans Rosenfeld				IP MultiPathing
71*a73be61aSHans Rosenfeld			</loctext>
72*a73be61aSHans Rosenfeld		</common_name>
73*a73be61aSHans Rosenfeld		<documentation>
74*a73be61aSHans Rosenfeld			<manpage title='in.mpathd' section='1M' />
75*a73be61aSHans Rosenfeld		</documentation>
76*a73be61aSHans Rosenfeld	</template>
77*a73be61aSHans Rosenfeld</service>
78*a73be61aSHans Rosenfeld</service_bundle>
79