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