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:fmd'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby<service
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby name='system/fm/smtp-notify'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby type='service'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby version='1'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <create_default_instance enabled='true' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <!--
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby Just one instance of smtp-notify should be running in any OS instance.
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby -->
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <single_instance />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <!--
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby Add a dependency on SUNWfmd being installed
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby -->
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <dependency
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby name='SUNWfmd'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby grouping='require_all'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby restart_on='none'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby type='path'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <service_fmri value='file://localhost/usr/lib/fm/notify/smtp-notify' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </dependency>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <dependency
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby name='startup_req'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby grouping='require_all'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby restart_on='none'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby type='service'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <service_fmri value='svc:/milestone/multi-user:default' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <service_fmri value='svc:/system/fmd:default' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </dependency>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <exec_method
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby type='method'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby name='start'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby exec='/usr/lib/fm/notify/smtp-notify'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby timeout_seconds='0' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <exec_method
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby type='method'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby name='stop'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby exec=':kill'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby timeout_seconds='60' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <exec_method
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby type='method'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby name='refresh'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby exec=':kill -HUP'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby timeout_seconds='30'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <method_context>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <method_credential user='root' group='root' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </method_context>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </exec_method>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <property_group name="general" type="framework">
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <propval name='action_authorization' type='astring'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby value='solaris.smf.manage.smtp-notify' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <propval name='value_authorization' type='astring'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby value='solaris.smf.value.smtp-notify' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </property_group>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <property_group name="config" type="application">
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <propval name="debug" type="boolean" value="false"/>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <propval name="rootdir" type="astring" value="/"/>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <propval name='action_authorization' type='astring'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby value='solaris.smf.manage.smtp-notify' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <propval name='value_authorization' type='astring'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby value='solaris.smf.value.smtp-notify' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </property_group>
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 Email Event Notification Agent
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </loctext>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </common_name>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <documentation>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <manpage title='smtp-notify' section='1M'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby manpath='/usr/share/man' />
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </documentation>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <pg_pattern name='config' type='application' target='this'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby required='false'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <prop_pattern name='debug' type='boolean'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby required='false'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <description>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <loctext xml:lang='C'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin MaltbyWhen set to true, smtp-notify will spool debug messages to /var/fm/notify/smtp-notify.log
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </loctext>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </description>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <visibility value='readwrite'/>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <cardinality min='1' max='1'/>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </prop_pattern>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <prop_pattern name='rootdir' type='astring'
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby required='false'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <description>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <loctext xml:lang='C'>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin MaltbyThe root directory that will be used for all pathnames evaluated by smtp-notify
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </loctext>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </description>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <visibility value='readwrite'/>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby <cardinality min='1' max='1'/>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </prop_pattern>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </pg_pattern>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby </template>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby</service>
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby
f6e214c7418f43af38bd8c3a557e3d0a1d311cfaGavin Maltby</service_bundle>