xref: /titanic_41/usr/src/cmd/lvm/rpc.mdcommd/mdcomm.xml (revision cc29824376da69c2056d2e9fbe6202284e6bb388)
17c478bd9Sstevel@tonic-gate<?xml version='1.0'?>
27c478bd9Sstevel@tonic-gate<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
37c478bd9Sstevel@tonic-gate<!--
4*cc298243SMarcel Telka Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
5*cc298243SMarcel Telka
6eb1a3463STruong Nguyen Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
77c478bd9Sstevel@tonic-gate Use is subject to license terms.
87c478bd9Sstevel@tonic-gate
97c478bd9Sstevel@tonic-gate CDDL HEADER START
107c478bd9Sstevel@tonic-gate
117c478bd9Sstevel@tonic-gate The contents of this file are subject to the terms of the
12324baee5Sstevep Common Development and Distribution License (the "License").
13324baee5Sstevep You may not use this file except in compliance with the License.
147c478bd9Sstevel@tonic-gate
157c478bd9Sstevel@tonic-gate You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
167c478bd9Sstevel@tonic-gate or http://www.opensolaris.org/os/licensing.
177c478bd9Sstevel@tonic-gate See the License for the specific language governing permissions
187c478bd9Sstevel@tonic-gate and limitations under the License.
197c478bd9Sstevel@tonic-gate
207c478bd9Sstevel@tonic-gate When distributing Covered Code, include this CDDL HEADER in each
217c478bd9Sstevel@tonic-gate file and include the License file at usr/src/OPENSOLARIS.LICENSE.
227c478bd9Sstevel@tonic-gate If applicable, add the following below this CDDL HEADER, with the
237c478bd9Sstevel@tonic-gate fields enclosed by brackets "[]" replaced with your own identifying
247c478bd9Sstevel@tonic-gate information: Portions Copyright [yyyy] [name of copyright owner]
257c478bd9Sstevel@tonic-gate
267c478bd9Sstevel@tonic-gate CDDL HEADER END
277c478bd9Sstevel@tonic-gate
287c478bd9Sstevel@tonic-gate	NOTE:  This service manifest is not editable; its contents will
297c478bd9Sstevel@tonic-gate	be overwritten by package or patch operations, including
307c478bd9Sstevel@tonic-gate	operating system upgrade.  Make customizations in a different
317c478bd9Sstevel@tonic-gate	file.
327c478bd9Sstevel@tonic-gate
337c478bd9Sstevel@tonic-gate	Service manifest for the SVM multi node communication daemon
347c478bd9Sstevel@tonic-gate-->
357c478bd9Sstevel@tonic-gate
367c478bd9Sstevel@tonic-gate<service_bundle type='manifest' name='SUNWmdr:mdcommd'>
377c478bd9Sstevel@tonic-gate
387c478bd9Sstevel@tonic-gate<service
397c478bd9Sstevel@tonic-gate	name='network/rpc/mdcomm'
407c478bd9Sstevel@tonic-gate	type='service'
417c478bd9Sstevel@tonic-gate	version='1'>
427c478bd9Sstevel@tonic-gate
437c478bd9Sstevel@tonic-gate	<create_default_instance enabled='false' />
447c478bd9Sstevel@tonic-gate
457c478bd9Sstevel@tonic-gate	<restarter>
467c478bd9Sstevel@tonic-gate		<service_fmri value='svc:/network/inetd:default' />
477c478bd9Sstevel@tonic-gate	</restarter>
487c478bd9Sstevel@tonic-gate
497c478bd9Sstevel@tonic-gate	<dependency name='rpcbind'
507c478bd9Sstevel@tonic-gate	    grouping='require_all'
51*cc298243SMarcel Telka	    restart_on='restart'
527c478bd9Sstevel@tonic-gate	    type='service'>
537c478bd9Sstevel@tonic-gate		<service_fmri value='svc:/network/rpc/bind' />
547c478bd9Sstevel@tonic-gate	</dependency>
557c478bd9Sstevel@tonic-gate
567c478bd9Sstevel@tonic-gate	<exec_method
577c478bd9Sstevel@tonic-gate		type='method'
587c478bd9Sstevel@tonic-gate		name='inetd_start'
597c478bd9Sstevel@tonic-gate		exec='/usr/sbin/rpc.mdcommd'
607c478bd9Sstevel@tonic-gate		timeout_seconds='0'>
617c478bd9Sstevel@tonic-gate		<method_context>
627c478bd9Sstevel@tonic-gate			<method_credential user='root' group='other' />
637c478bd9Sstevel@tonic-gate		</method_context>
647c478bd9Sstevel@tonic-gate	</exec_method>
657c478bd9Sstevel@tonic-gate
667c478bd9Sstevel@tonic-gate	<exec_method
677c478bd9Sstevel@tonic-gate		type='method'
68324baee5Sstevep		name='inetd_offline'
69324baee5Sstevep		exec=':kill_process'
70324baee5Sstevep		timeout_seconds='0'>
71324baee5Sstevep	</exec_method>
72324baee5Sstevep
73324baee5Sstevep	<exec_method
74324baee5Sstevep		type='method'
757c478bd9Sstevel@tonic-gate		name='inetd_disable'
767c478bd9Sstevel@tonic-gate		exec=':kill'
777c478bd9Sstevel@tonic-gate		timeout_seconds='0'>
787c478bd9Sstevel@tonic-gate	</exec_method>
797c478bd9Sstevel@tonic-gate
807c478bd9Sstevel@tonic-gate	<property_group name='inetd' type='framework'>
817c478bd9Sstevel@tonic-gate		<propval name='name' type='astring' value='100422' />
827c478bd9Sstevel@tonic-gate		<propval name='endpoint_type' type='astring' value='tli' />
837c478bd9Sstevel@tonic-gate		<propval name='wait' type='boolean' value='true' />
847c478bd9Sstevel@tonic-gate		<propval name='isrpc' type='boolean' value='true' />
85bf85a12bSJohn Wren Kennedy		<propval name='rpc_low_version' type='integer' value='2' />
86bf85a12bSJohn Wren Kennedy		<propval name='rpc_high_version' type='integer' value='2' />
877c478bd9Sstevel@tonic-gate		<propval name='proto' type='astring' value='tcp' />
88ff5ca3bdSJohn Wren Kennedy		<propval name='connection_backlog' type='integer' value='32' />
897c478bd9Sstevel@tonic-gate	</property_group>
907c478bd9Sstevel@tonic-gate
91eb1a3463STruong Nguyen	<property_group name='firewall_config' type='com.sun,fw_configuration'>
92eb1a3463STruong Nguyen		<propval name='policy' type='astring' value='use_global' />
93eb1a3463STruong Nguyen		<propval name='apply_to' type='astring' value='' />
94eb1a3463STruong Nguyen		<propval name='exceptions' type='astring' value='' />
95eb1a3463STruong Nguyen		<propval name='value_authorization' type='astring'
96eb1a3463STruong Nguyen			value='solaris.smf.value.firewall.config' />
97eb1a3463STruong Nguyen	</property_group>
98eb1a3463STruong Nguyen
997c478bd9Sstevel@tonic-gate	<stability value='Unstable' />
1007c478bd9Sstevel@tonic-gate
1017c478bd9Sstevel@tonic-gate	<template>
1027c478bd9Sstevel@tonic-gate		<common_name>
1037c478bd9Sstevel@tonic-gate			<loctext xml:lang='C'>
1047c478bd9Sstevel@tonic-gate			SVM multi-node communications
1057c478bd9Sstevel@tonic-gate			</loctext>
1067c478bd9Sstevel@tonic-gate		</common_name>
1077c478bd9Sstevel@tonic-gate		<documentation>
1087c478bd9Sstevel@tonic-gate			<manpage title='rpc.mdcommd' section='1M'
1097c478bd9Sstevel@tonic-gate			    manpath='/usr/share/man' />
1107c478bd9Sstevel@tonic-gate		</documentation>
1117c478bd9Sstevel@tonic-gate	</template>
1127c478bd9Sstevel@tonic-gate</service>
1137c478bd9Sstevel@tonic-gate
1147c478bd9Sstevel@tonic-gate</service_bundle>
115