Mercurial > illumos > onarm
diff usr/src/cmd/lvm/rpc.mdcommd/mdcomm.xml @ 0:c9caec207d52 b86
Initial porting based on b86
author | Koji Uno <koji.uno@sun.com> |
---|---|
date | Tue, 02 Jun 2009 18:56:50 +0900 |
parents | |
children | 1a15d5aaf794 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/usr/src/cmd/lvm/rpc.mdcommd/mdcomm.xml Tue Jun 02 18:56:50 2009 +0900 @@ -0,0 +1,105 @@ +<?xml version='1.0'?> +<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'> +<!-- + Copyright 2007 Sun Microsystems, Inc. All rights reserved. + Use is subject to license terms. + + CDDL HEADER START + + The contents of this file are subject to the terms of the + Common Development and Distribution License (the "License"). + You may not use this file except in compliance with the License. + + You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE + or http://www.opensolaris.org/os/licensing. + See the License for the specific language governing permissions + and limitations under the License. + + When distributing Covered Code, include this CDDL HEADER in each + file and include the License file at usr/src/OPENSOLARIS.LICENSE. + If applicable, add the following below this CDDL HEADER, with the + fields enclosed by brackets "[]" replaced with your own identifying + information: Portions Copyright [yyyy] [name of copyright owner] + + CDDL HEADER END + + pragma ident "@(#)mdcomm.xml 1.9 07/03/08 SMI" + + NOTE: This service manifest is not editable; its contents will + be overwritten by package or patch operations, including + operating system upgrade. Make customizations in a different + file. + + Service manifest for the SVM multi node communication daemon +--> + +<service_bundle type='manifest' name='SUNWmdr:mdcommd'> + +<service + name='network/rpc/mdcomm' + type='service' + version='1'> + + <create_default_instance enabled='false' /> + + <restarter> + <service_fmri value='svc:/network/inetd:default' /> + </restarter> + + <dependency name='rpcbind' + grouping='require_all' + restart_on='error' + type='service'> + <service_fmri value='svc:/network/rpc/bind' /> + </dependency> + + <exec_method + type='method' + name='inetd_start' + exec='/usr/sbin/rpc.mdcommd' + timeout_seconds='0'> + <method_context> + <method_credential user='root' group='other' /> + </method_context> + </exec_method> + + <exec_method + type='method' + name='inetd_offline' + exec=':kill_process' + timeout_seconds='0'> + </exec_method> + + <exec_method + type='method' + name='inetd_disable' + exec=':kill' + timeout_seconds='0'> + </exec_method> + + <property_group name='inetd' type='framework'> + <propval name='name' type='astring' value='100422' /> + <propval name='endpoint_type' type='astring' value='tli' /> + <propval name='wait' type='boolean' value='true' /> + <propval name='isrpc' type='boolean' value='true' /> + <propval name='rpc_low_version' type='integer' value='1' /> + <propval name='rpc_high_version' type='integer' value='1' /> + <propval name='proto' type='astring' value='tcp' /> + </property_group> + + <stability value='Unstable' /> + + <template> + <common_name> + <loctext xml:lang='C'> + SVM multi-node communications + </loctext> + </common_name> + <documentation> + <manpage title='rpc.mdcommd' section='1M' + manpath='/usr/share/man' /> + </documentation> + </template> +</service> + +</service_bundle>