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