f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby<?xml version="1.0"?>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby<!--
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby CDDL HEADER START
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby The contents of this file are subject to the terms of the
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby Common Development and Distribution License (the "License").
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby You may not use this file except in compliance with the License.
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby or http://www.opensolaris.org/os/licensing.
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby See the License for the specific language governing permissions
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby and limitations under the License.
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby When distributing Covered Code, include this CDDL HEADER in each
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby file and include the License file at usr/src/OPENSOLARIS.LICENSE.
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby If applicable, add the following below this CDDL HEADER, with the
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby fields enclosed by brackets "[]" replaced with your own identifying
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby information: Portions Copyright [yyyy] [name of copyright owner]
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby CDDL HEADER END
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby NOTE: This service manifest is not editable; its contents will
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby be overwritten by package or patch operations, including
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby operating system upgrade. Make customizations in a different
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby file.
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby-->
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby<service_bundle type='manifest' name='SUNWckr:notify-params'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby<service
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby name='system/fm/notify-params'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby type='service'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby version='1'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <!--
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby Fault Manager notification parameters
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby -->
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <exec_method
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby type='method'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby name='start'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby exec=':true'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby timeout_seconds='0' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <exec_method
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby type='method'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby name='stop'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby exec=':true'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby timeout_seconds='0' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <!--
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby SMF property groups match the regex
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby ([A-Za-z][ A-Za-z0-9.-]*,)?[A-Za-z][ A-Za-z0-9-]*
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby swfma was added at the end to allow the class dotted names
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby The macro SCF_NOTIFY_PG_POSTFIX in libscf.h translates to "swfma"
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby -->
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <instance name='default' enabled='false'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <!--
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby This sets the default notification preferences for FMA events
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby which is to send an email to root and emit a console message via
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby syslog for list.suspect events and to send an SNMP trap for
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby list.suspect, list.repaired and list.resolved events.
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby -->
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <notification_parameters>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <event value='problem-diagnosed' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <type name='smtp' active='true'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <paramval name='to' value='root@localhost' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <paramval name='reply-to'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby value='root@localhost' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </type>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <type name='snmp' active='true' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <type name='syslog' active='true' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </notification_parameters>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <notification_parameters>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <event value='problem-repaired,problem-resolved' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <type name='snmp' active='true' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </notification_parameters>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </instance>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <stability value='Evolving' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <template>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <common_name>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <loctext xml:lang='C'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby Solaris Fault Manager notification parameters
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </loctext>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </common_name>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <documentation>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <manpage
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby title='smf'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby section='5'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby manpath='/usr/share/man' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </documentation>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </template>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby</service>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby</service_bundle>