1<?xml version='1.0'?> 2<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'> 3<service_bundle type='manifest' name='opendkim'> 4 <service name='site/opendkim' type='service' version='0'> 5 <create_default_instance enabled='true'/> 6 <single_instance/> 7 <dependency name='central' grouping='require_all' restart_on='none' type='service'> 8 <service_fmri value='svc:/site/wait-central'/> 9 </dependency> 10 <dependency name='ns' grouping='require_all' restart_on='none' type='service'> 11 <service_fmri value='svc:/milestone/name-services'/> 12 </dependency> 13 <dependency name='log' grouping='require_all' restart_on='none' type='service'> 14 <service_fmri value='svc:/system/system-log'/> 15 </dependency> 16 <dependent name='opendkim_sendmail' restart_on='none' grouping='optional_all'> 17 <service_fmri value='svc:/site/sendmail:default'/> 18 </dependent> 19 <exec_method name='start' type='method' exec='/lib/svc/method/site/opendkim' timeout_seconds='60'> 20 <method_context> 21 <method_credential user='daemon' group='other'/> 22 </method_context> 23 </exec_method> 24 <exec_method name='stop' type='method' exec=':kill' timeout_seconds='60'> 25 <method_context> 26 <method_credential user='daemon' group='other'/> 27 </method_context> 28 </exec_method> 29 <property_group name='startd' type='framework'> 30 <propval name='ignore_error' type='astring' value='core,signal'/> 31 </property_group> 32 <stability value='Unstable'/> 33 <template> 34 <common_name> 35 <loctext xml:lang='C'>DKIM sender authentication</loctext> 36 </common_name> 37 </template> 38 </service> 39</service_bundle> 40