3169N/A<?xml version="1.0"?>
3169N/A<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3169N/A<!--
3169N/A Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
3169N/A
3169N/A NOTE: This service manifest is not editable; its contents will be
3169N/A overwritten by package or patch operations, including operating system
3169N/A upgrade. Make customizations in a different file.
3169N/A-->
3169N/A
3169N/A<service_bundle type='manifest' name='application/mailman'>
3169N/A
3169N/A<service
3169N/A name='application/mailman'
3169N/A type='service'
3169N/A version='1'>
3169N/A
3169N/A <single_instance />
3169N/A
3169N/A <dependency
3169N/A name='fs-local'
3169N/A grouping='require_all'
3169N/A restart_on='none'
3169N/A type='service'>
3169N/A <service_fmri value='svc:/system/filesystem/local' />
3169N/A </dependency>
3169N/A
3169N/A <dependency
3169N/A name='network-service'
3169N/A grouping='require_all'
3169N/A restart_on='none'
3169N/A type='service'>
3169N/A <service_fmri value='svc:/network/service' />
3169N/A </dependency>
3169N/A
3169N/A <dependency
3169N/A name='name-services'
3169N/A grouping='require_all'
3169N/A restart_on='refresh'
3169N/A type='service'>
3169N/A <service_fmri value='svc:/milestone/name-services' />
3169N/A </dependency>
3169N/A
3169N/A <dependency
3169N/A name='identity'
3169N/A grouping='optional_all'
3169N/A restart_on='refresh'
3169N/A type='service'>
3169N/A <service_fmri value='svc:/system/identity:domain' />
3169N/A </dependency>
3169N/A
3169N/A <dependency
3169N/A name='mta'
3169N/A grouping='optional_all'
3169N/A restart_on='none'
3169N/A type='service'>
3169N/A <service_fmri value='svc:/network/smtp' />
3169N/A </dependency>
3169N/A
3169N/A <dependent
3169N/A name='mailman_multi-user'
3169N/A grouping='optional_all'
3169N/A restart_on='none'>
3169N/A <service_fmri value='svc:/milestone/multi-user' />
3169N/A </dependent>
3169N/A
3169N/A <instance name='default' enabled='false'>
3169N/A
3169N/A <exec_method
3169N/A type='method'
3169N/A name='start'
3169N/A exec='/lib/svc/method/mailman start'
3169N/A timeout_seconds='60'>
3169N/A <method_context>
3169N/A <method_credential user='mailman' group='mailman'
3169N/A privileges='basic,{zone}:/var/share/mailman' />
3169N/A </method_context>
3169N/A </exec_method>
3169N/A
3169N/A <exec_method
3169N/A type='method'
3169N/A name='stop'
3169N/A exec='/lib/svc/method/mailman stop'
3169N/A timeout_seconds='60' />
3169N/A
3169N/A <exec_method
3169N/A type='method'
3169N/A name='refresh'
3169N/A exec='/lib/svc/method/mailman refresh'
3169N/A timeout_seconds='60' />
3169N/A
3169N/A <property_group name='general' type='framework'>
3169N/A <propval name='action_authorization' type='astring'
3169N/A value='solaris.smf.manage.mailman' />
3169N/A </property_group>
3169N/A
3169N/A <template>
3169N/A <common_name>
3169N/A <loctext xml:lang='C'>
3169N/A mailman mailing list manager
3169N/A </loctext>
3169N/A </common_name>
3169N/A </template>
3169N/A
3169N/A </instance>
3169N/A
3169N/A <stability value='Unstable' />
3169N/A
3169N/A</service>
3169N/A
3169N/A</service_bundle>