git: switch to Python 2.7
[unleashed-userland.git] / components / smartmontools / smartmontools.xml
blob78bbf8f6638585d350545d68c19b4999e3d4b6d8
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="smartd">
4   <service
5      name="system/smartd"
6      type="service"
7      version="1">
8     <create_default_instance enabled="false"/>
9     <single_instance/>
10     <dependency
11        name="filesystem-local"
12        grouping="require_all"
13        restart_on="none"
14        type="service">
15       <service_fmri value="svc:/system/filesystem/local:default"/>
16     </dependency>
17     <exec_method
18        type="method"
19        name="start"
20        exec="/usr/sbin/smartd "
21        timeout_seconds="60">
22       <method_context>
23         <method_credential user="root" group="root"/>
24       </method_context>
25     </exec_method>
26     <exec_method
27        type='method'
28        name='stop'
29        exec=':kill -QUIT'
30        timeout_seconds="60">
31     </exec_method>
32         <property_group name='startd' type='framework'>
33                 <propval name='duration' type='astring' value='child' />
34         </property_group>
35     <stability value="Unstable"/>
36     <template>
37       <common_name>
38         <loctext xml:lang="C">
39           SMART monitoring service (smartd)
40         </loctext>
41       </common_name>
42       <documentation>
43         <manpage title="smartd" section="1M" manpath="/usr/share/man"/>
44       </documentation>
45     </template>
46   </service>
47 </service_bundle>