python/pymongo: update to 4.11
[oi-userland.git] / components / cluster / service-hacluster / files / hacluster.xml
blob52cd8e311de9947ac35646b031deae4313d9063d
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='HACluster'>
4   <service name='application/hacluster' type='service' version='1'>
5       <create_default_instance enabled='false'/>
6       <single_instance/>
7       <dependency
8          name='multi-user-server'
9          grouping='optional_all'
10          type='service'
11          restart_on='none'>
12          <service_fmri value='svc:/milestone/multi-user-server' />
13       </dependency>
14       <dependency name='network' grouping='require_all' restart_on='error' type='service'>
15         <service_fmri value='svc:/milestone/network:default'/>
16       </dependency>
17       <dependency name='filesystem-local' grouping='require_all' restart_on='none' type='service'>
18         <service_fmri value='svc:/system/filesystem/local:default'/>
19       </dependency>
20       <dependency name='autofs' grouping='optional_all' restart_on='error' type='service'>
21         <service_fmri value='svc:/system/filesystem/autofs:default'/>
22       </dependency>
23       <method_context>
24         <method_credential user="root" />
25       </method_context>
26       <exec_method name='start' type='method' exec='/lib/svc/method/svc-hacluster start' timeout_seconds='60'/>
27       <exec_method name='stop'  type='method' exec='/lib/svc/method/svc-hacluster stop' timeout_seconds='60'/>
28       <property_group name='startd' type='framework'>
29          <propval name='ignore_error' type='astring' value='core,signal'/>
30       </property_group>
31       <stability value='Evolving'/>
32       <template>
33          <common_name>
34            <loctext xml:lang='C'>HACluster Corosync/Pacemaker</loctext>
35          </common_name>
36          <documentation>
37            <doc_link name='HACluster' uri='http://www.clusterlabs.org'/>
38            <manpage title='corosync' section='1M' manpath='/usr/share/man/man1m' />
39          </documentation>
40       </template>
41   </service>
42 </service_bundle>