xref: /titanic_41/usr/src/cmd/lms/lms.xml (revision 617e2443dfc17fe44fd44c0675d6aad2ffc9df42)
1*617e2443SMark Logan<?xml version="1.0"?>
2*617e2443SMark Logan<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3*617e2443SMark Logan<!--
4*617e2443SMark Logan Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
5*617e2443SMark Logan Use is subject to license terms.
6*617e2443SMark Logan
7*617e2443SMark Logan CDDL HEADER START
8*617e2443SMark Logan
9*617e2443SMark Logan The contents of this file are subject to the terms of the
10*617e2443SMark Logan Common Development and Distribution License (the "License").
11*617e2443SMark Logan You may not use this file except in compliance with the License.
12*617e2443SMark Logan
13*617e2443SMark Logan You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14*617e2443SMark Logan or http://www.opensolaris.org/os/licensing.
15*617e2443SMark Logan See the License for the specific language governing permissions
16*617e2443SMark Logan and limitations under the License.
17*617e2443SMark Logan
18*617e2443SMark Logan When distributing Covered Code, include this CDDL HEADER in each
19*617e2443SMark Logan file and include the License file at usr/src/OPENSOLARIS.LICENSE.
20*617e2443SMark Logan If applicable, add the following below this CDDL HEADER, with the
21*617e2443SMark Logan fields enclosed by brackets "[]" replaced with your own identifying
22*617e2443SMark Logan information: Portions Copyright [yyyy] [name of copyright owner]
23*617e2443SMark Logan
24*617e2443SMark Logan CDDL HEADER END
25*617e2443SMark Logan
26*617e2443SMark Logan	NOTE:  This service manifest is not editable; its contents will
27*617e2443SMark Logan	be overwritten by package or patch operations, including
28*617e2443SMark Logan	operating system upgrade.  Make customizations in a different
29*617e2443SMark Logan	file.
30*617e2443SMark Logan-->
31*617e2443SMark Logan
32*617e2443SMark Logan<service_bundle type='manifest' name='SUNWxxxx:lms'>
33*617e2443SMark Logan
34*617e2443SMark Logan<service
35*617e2443SMark Logan	name='network/lms'
36*617e2443SMark Logan	type='service'
37*617e2443SMark Logan	version='1'>
38*617e2443SMark Logan
39*617e2443SMark Logan	<create_default_instance enabled='false' />
40*617e2443SMark Logan
41*617e2443SMark Logan	<single_instance/>
42*617e2443SMark Logan
43*617e2443SMark Logan	<!--
44*617e2443SMark Logan	  Wait for network interfaces to be initialized.
45*617e2443SMark Logan	-->
46*617e2443SMark Logan	<dependency name='network'
47*617e2443SMark Logan	    grouping='require_all'
48*617e2443SMark Logan	    restart_on='error'
49*617e2443SMark Logan	    type='service'>
50*617e2443SMark Logan	    <service_fmri value='svc:/milestone/network:default'/>
51*617e2443SMark Logan	</dependency>
52*617e2443SMark Logan
53*617e2443SMark Logan	<!--
54*617e2443SMark Logan	  Wait for all local filesystems to be mounted.
55*617e2443SMark Logan	-->
56*617e2443SMark Logan	<dependency name='filesystem-local'
57*617e2443SMark Logan	    grouping='require_all'
58*617e2443SMark Logan	    restart_on='none'
59*617e2443SMark Logan	    type='service'>
60*617e2443SMark Logan	    <service_fmri
61*617e2443SMark Logan		value='svc:/system/filesystem/local:default'/>
62*617e2443SMark Logan	</dependency>
63*617e2443SMark Logan
64*617e2443SMark Logan	<exec_method
65*617e2443SMark Logan		type='method'
66*617e2443SMark Logan		name='start'
67*617e2443SMark Logan		exec='/lib/svc/method/svc-lms'
68*617e2443SMark Logan		timeout_seconds='60' >
69*617e2443SMark Logan		<method_context>
70*617e2443SMark Logan			<method_credential
71*617e2443SMark Logan				user='root'
72*617e2443SMark Logan				group='root'
73*617e2443SMark Logan				limit_privileges=':default'
74*617e2443SMark Logan				privileges='basic,net_privaddr'
75*617e2443SMark Logan			/>
76*617e2443SMark Logan		</method_context>
77*617e2443SMark Logan	</exec_method>
78*617e2443SMark Logan
79*617e2443SMark Logan	<exec_method
80*617e2443SMark Logan		type='method'
81*617e2443SMark Logan		name='stop'
82*617e2443SMark Logan		exec=':kill'
83*617e2443SMark Logan		timeout_seconds='60' />
84*617e2443SMark Logan
85*617e2443SMark Logan	<stability value='External' />
86*617e2443SMark Logan
87*617e2443SMark Logan	<template>
88*617e2443SMark Logan		<common_name>
89*617e2443SMark Logan			<loctext xml:lang='C'>
90*617e2443SMark Logan			Local Manageability Service
91*617e2443SMark Logan			</loctext>
92*617e2443SMark Logan		</common_name>
93*617e2443SMark Logan		<documentation>
94*617e2443SMark Logan			<manpage title='lms' section='1M'
95*617e2443SMark Logan				manpath='/usr/share/man' />
96*617e2443SMark Logan		</documentation>
97*617e2443SMark Logan	</template>
98*617e2443SMark Logan</service>
99*617e2443SMark Logan
100*617e2443SMark Logan</service_bundle>
101