All pastes #1577787 Raw Edit

application/nagios SMF

public xml v1 · immutable
#1577787 ·published 2009-09-24 11:56 UTC
rendered paste body
<?xml version='1.0'?><!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'><service_bundle type='manifest' name='export'>  <service name='application/nagios' type='service' version='0'>    <single_instance/>    <dependency name='fs' grouping='require_all' restart_on='none' type='service'>      <service_fmri value='svc:/system/filesystem/local'/>    </dependency>    <dependency name='network' grouping='require_all' restart_on='error' type='service'>      <service_fmri value='svc:/milestone/network:default'/>    </dependency>    <exec_method name='start' type='method' exec='/opt/local/nagios-3.2.0/method/nagios start' timeout_seconds='120'>      <method_context working_directory='/tmp'>        <method_credential user='root' group='root'/>        <method_environment>          <envvar name='LC_ALL' value='C'/>          <envvar name='LANG' value='C'/>        </method_environment>      </method_context>    </exec_method>    <exec_method name='stop' type='method' exec='/opt/local/nagios-3.2.0/method/nagios stop' timeout_seconds='60'>      <method_context>        <method_credential user='root' group='root'/>        <method_environment>          <envvar name='LC_ALL' value='C'/>          <envvar name='LANG' value='C'/>        </method_environment>      </method_context>    </exec_method>    <exec_method name='restart' type='method' exec='/opt/local/nagios-3.2.0/method/nagios restart' timeout_seconds='180'>      <method_context>        <method_credential user='root' group='root'/>        <method_environment>          <envvar name='LC_ALL' value='C'/>          <envvar name='LANG' value='C'/>        </method_environment>      </method_context>    </exec_method>    <instance name='default' enabled='true'>      <property_group name='general' type='framework'>        <propval name='action_authorization' type='astring' value='solaris.smf.manage.nagios/3.2.0'/>        <propval name='modify_authorization' type='astring' value='solaris.smf.manage.nagios/3.2.0'/>        <propval name='value_authorization' type='astring' value='solaris.smf.manage.nagios/3.2.0'/>      </property_group>    </instance>    <template>      <common_name>        <loctext xml:lang='C'>Nagios, Network Monitor</loctext>      </common_name>    </template>  </service></service_bundle>