16ba597c5SAnurag S. Maskey<?xml version="1.0"?>
26ba597c5SAnurag S. Maskey<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
36ba597c5SAnurag S. Maskey<!--
46ba597c5SAnurag S. Maskey Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
56ba597c5SAnurag S. Maskey Use is subject to license terms.
66ba597c5SAnurag S. Maskey
76ba597c5SAnurag S. Maskey CDDL HEADER START
86ba597c5SAnurag S. Maskey
96ba597c5SAnurag S. Maskey The contents of this file are subject to the terms of the
106ba597c5SAnurag S. Maskey Common Development and Distribution License (the "License").
116ba597c5SAnurag S. Maskey You may not use this file except in compliance with the License.
126ba597c5SAnurag S. Maskey
136ba597c5SAnurag S. Maskey You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
146ba597c5SAnurag S. Maskey or http://www.opensolaris.org/os/licensing.
156ba597c5SAnurag S. Maskey See the License for the specific language governing permissions
166ba597c5SAnurag S. Maskey and limitations under the License.
176ba597c5SAnurag S. Maskey
186ba597c5SAnurag S. Maskey When distributing Covered Code, include this CDDL HEADER in each
196ba597c5SAnurag S. Maskey file and include the License file at usr/src/OPENSOLARIS.LICENSE.
206ba597c5SAnurag S. Maskey If applicable, add the following below this CDDL HEADER, with the
216ba597c5SAnurag S. Maskey fields enclosed by brackets "[]" replaced with your own identifying
226ba597c5SAnurag S. Maskey information: Portions Copyright [yyyy] [name of copyright owner]
236ba597c5SAnurag S. Maskey
246ba597c5SAnurag S. Maskey CDDL HEADER END
256ba597c5SAnurag S. Maskey
266ba597c5SAnurag S. Maskey	NOTE:  This service manifest is not editable; its contents will
276ba597c5SAnurag S. Maskey	be overwritten by package or patch operations, including
286ba597c5SAnurag S. Maskey	operating system upgrade.  Make customizations in a different
296ba597c5SAnurag S. Maskey	file.
306ba597c5SAnurag S. Maskey-->
316ba597c5SAnurag S. Maskey
326ba597c5SAnurag S. Maskey<service_bundle type='manifest' name='SUNWcsr:network-netcfg'>
336ba597c5SAnurag S. Maskey
346ba597c5SAnurag S. Maskey<service
356ba597c5SAnurag S. Maskey	name='network/netcfg'
366ba597c5SAnurag S. Maskey	type='service'
376ba597c5SAnurag S. Maskey	version='1'>
386ba597c5SAnurag S. Maskey
396ba597c5SAnurag S. Maskey	<create_default_instance enabled='true' />
406ba597c5SAnurag S. Maskey
416ba597c5SAnurag S. Maskey	<single_instance />
426ba597c5SAnurag S. Maskey
436ba597c5SAnurag S. Maskey	<!--
446ba597c5SAnurag S. Maskey		NWAM requires netcfgd to retrieve config data, as does the
456ba597c5SAnurag S. Maskey		location service.
466ba597c5SAnurag S. Maskey	-->
476ba597c5SAnurag S. Maskey	<dependent
486ba597c5SAnurag S. Maskey		name='nwam_netcfg'
496ba597c5SAnurag S. Maskey		grouping='require_all'
506ba597c5SAnurag S. Maskey		restart_on='none'>
516ba597c5SAnurag S. Maskey		<service_fmri value='svc:/network/physical:nwam' />
526ba597c5SAnurag S. Maskey	</dependent>
536ba597c5SAnurag S. Maskey
546ba597c5SAnurag S. Maskey	<exec_method
556ba597c5SAnurag S. Maskey		type='method'
566ba597c5SAnurag S. Maskey		name='start'
576ba597c5SAnurag S. Maskey		exec='/lib/inet/netcfgd'
586ba597c5SAnurag S. Maskey		timeout_seconds='600' >
596ba597c5SAnurag S. Maskey		<method_context>
606ba597c5SAnurag S. Maskey			<method_credential user='netcfg' group='netadm'
616ba597c5SAnurag S. Maskey				privileges='zone'/>
626ba597c5SAnurag S. Maskey		</method_context>
636ba597c5SAnurag S. Maskey	</exec_method>
646ba597c5SAnurag S. Maskey
656ba597c5SAnurag S. Maskey	<exec_method
666ba597c5SAnurag S. Maskey		type='method'
676ba597c5SAnurag S. Maskey		name='stop'
686ba597c5SAnurag S. Maskey		exec=':kill'
696ba597c5SAnurag S. Maskey		timeout_seconds='3' >
706ba597c5SAnurag S. Maskey		<method_context>
716ba597c5SAnurag S. Maskey			<method_credential user='netcfg' group='netadm'
726ba597c5SAnurag S. Maskey				privileges='zone' />
736ba597c5SAnurag S. Maskey		</method_context>
746ba597c5SAnurag S. Maskey	</exec_method>
756ba597c5SAnurag S. Maskey
766ba597c5SAnurag S. Maskey	<exec_method
776ba597c5SAnurag S. Maskey		type='method'
786ba597c5SAnurag S. Maskey		name='refresh'
796ba597c5SAnurag S. Maskey		exec=':true'
806ba597c5SAnurag S. Maskey		timeout_seconds='60' >
816ba597c5SAnurag S. Maskey	</exec_method>
826ba597c5SAnurag S. Maskey
836ba597c5SAnurag S. Maskey	<property_group name='netcfgd' type='application' >
846ba597c5SAnurag S. Maskey		<propval name='debug' type='boolean' value='false' />
856ba597c5SAnurag S. Maskey	</property_group>
866ba597c5SAnurag S. Maskey
876ba597c5SAnurag S. Maskey	<stability value='Unstable' />
886ba597c5SAnurag S. Maskey
896ba597c5SAnurag S. Maskey	<template>
906ba597c5SAnurag S. Maskey		<common_name>
916ba597c5SAnurag S. Maskey			<loctext xml:lang='C'>
926ba597c5SAnurag S. Maskey				Network configuration data management
936ba597c5SAnurag S. Maskey			</loctext>
946ba597c5SAnurag S. Maskey		</common_name>
956ba597c5SAnurag S. Maskey		<documentation>
96*bbf21555SRichard Lowe			<manpage title='netcfgd' section='8'
976ba597c5SAnurag S. Maskey				manpath='/usr/share/man' />
986ba597c5SAnurag S. Maskey		</documentation>
996ba597c5SAnurag S. Maskey	</template>
1006ba597c5SAnurag S. Maskey
1016ba597c5SAnurag S. Maskey</service>
1026ba597c5SAnurag S. Maskey
1036ba597c5SAnurag S. Maskey</service_bundle>
104