xref: /illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/network-ipmp.xml (revision bbf215553c7233fbab8a0afdf1fac74c44781867)
1<?xml version='1.0'?>
2<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
3
4<!--
5 Copyright 2021 Tintri by DDN, Inc. All rights reserved.
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	<dependency name='loopback' grouping='require_all' restart_on='none'
32	    type='service'>
33		<service_fmri value='svc:/network/loopback' />
34	</dependency>
35
36	<dependent name='network-physical' grouping='optional_all'
37	    restart_on='none'>
38		<service_fmri value='svc:/network/physical:default' />
39	</dependent>
40
41	<exec_method type='method' name='start' exec='/lib/svc/method/net-ipmp'
42	    timeout_seconds='60'>
43	</exec_method>
44
45	<exec_method type='method' name='stop' exec=':kill'
46	    timeout_seconds='60'>
47	</exec_method>
48
49	<exec_method type='method' name='refresh' exec=':kill -HUP'
50	    timeout_seconds='60'>
51	</exec_method>
52
53	<property_group name='config' type='application'>
54		<propval name='action_authorization' type='astring'
55		    value='solaris.smf.manage.ipmp' />
56	</property_group>
57
58	<property_group name='general' type='framework'>
59		<propval name='action_authorization' type='astring'
60		    value='solaris.smf.manage.ipmp' />
61		<propval name='value_authorization' type='astring'
62		    value='solaris.smf.manage.ipmp' />
63	</property_group>
64
65	<stability value='Unstable' />
66
67	<template>
68		<common_name>
69			<loctext xml:lang='C'>
70				IP MultiPathing
71			</loctext>
72		</common_name>
73		<documentation>
74			<manpage title='in.mpathd' section='8' />
75		</documentation>
76	</template>
77</service>
78</service_bundle>
79