99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine<?xml version="1.0"?>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine<!--
349b53dd4e695e3d833b5380540385145b2d3ae8Stuart Maybee Copyright 2009 Sun Microsystems, Inc. All rights reserved.
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine Use is subject to license terms.
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine CDDL HEADER START
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine The contents of this file are subject to the terms of the
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine Common Development and Distribution License (the "License").
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine You may not use this file except in compliance with the License.
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine or http://www.opensolaris.org/os/licensing.
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine See the License for the specific language governing permissions
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine and limitations under the License.
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine When distributing Covered Code, include this CDDL HEADER in each
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine file and include the License file at usr/src/OPENSOLARIS.LICENSE.
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine If applicable, add the following below this CDDL HEADER, with the
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine fields enclosed by brackets "[]" replaced with your own identifying
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine information: Portions Copyright [yyyy] [name of copyright owner]
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine CDDL HEADER END
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine NOTE: This service manifest is not editable; its contents will
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine be overwritten by package or patch operations, including
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine operating system upgrade. Make customizations in a different
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine file.
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine-->
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine<service_bundle type='manifest' name='SUNWxvmdom:ipagent'>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine<service
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine name='system/xvm/ipagent' type='service' version='1'>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <create_default_instance enabled='false'/>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <single_instance />
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
349b53dd4e695e3d833b5380540385145b2d3ae8Stuart Maybee <dependency
349b53dd4e695e3d833b5380540385145b2d3ae8Stuart Maybee name='local'
349b53dd4e695e3d833b5380540385145b2d3ae8Stuart Maybee type='service'
349b53dd4e695e3d833b5380540385145b2d3ae8Stuart Maybee grouping='require_all'
349b53dd4e695e3d833b5380540385145b2d3ae8Stuart Maybee restart_on='none'>
349b53dd4e695e3d833b5380540385145b2d3ae8Stuart Maybee <service_fmri value='svc:/system/filesystem/local' />
349b53dd4e695e3d833b5380540385145b2d3ae8Stuart Maybee </dependency>
349b53dd4e695e3d833b5380540385145b2d3ae8Stuart Maybee
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <exec_method
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine type='method'
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine name='start'
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine exec='/lib/svc/method/svc-ipagent %m %{config/report_interval}'
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine timeout_seconds='60'>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <method_context>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <method_credential user='root' />
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine </method_context>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine </exec_method>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <exec_method
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine type='method'
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine name='stop'
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine exec=':kill'
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine timeout_seconds='60' />
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <property_group name='config' type='application'>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <stability value='Unstable' />
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <propval name='report_interval' type='integer' value='60' />
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine </property_group>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <stability value='Unstable' />
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <template>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <common_name>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <loctext xml:lang='C'>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine xVM PV domU IP address reporting agent
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine </loctext>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine </common_name>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <documentation>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine <manpage title='xVM' section='5'
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine manpath='/usr/share/man' />
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine </documentation>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine </template>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine</service>
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine
99ba4d70906e5f67853c25ade6ebf4da3e5be4d6Russell Blaine</service_bundle>