Print this page
don't depend on pidfiles in openssh refresh
fix openssh ssh.xml reference to sshd manual section
| Split |
Close |
| Expand all |
| Collapse all |
--- old/build/openssh/ssh.xml
+++ new/build/openssh/ssh.xml
1 1 <?xml version='1.0' ?>
2 2 <!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
3 3
4 4 <service_bundle type='manifest' name='openssh' >
5 5 <service name='network/ssh' type='service' version='1'>
6 6 <create_default_instance enabled='false' />
7 7 <single_instance />
8 8
9 9 <dependency name='loopback' grouping='require_all'
10 10 restart_on='none' type='service'>
11 11 <service_fmri value='svc:/network/loopback:default' />
12 12 </dependency>
13 13
14 14 <dependency name='physical' grouping='require_all'
15 15 restart_on='none' type='service'>
16 16 <service_fmri value='svc:/network/physical:default' />
17 17 </dependency>
18 18
19 19 <dependency name='cryptosvc' grouping='require_all'
20 20 restart_on='none' type='service'>
21 21 <service_fmri value='svc:/system/cryptosvc:default' />
22 22 </dependency>
23 23
24 24 <dependency name='localfs' grouping='require_all'
25 25 restart_on='none' type='service'>
26 26 <service_fmri value='svc:/system/filesystem/local:default' />
27 27 </dependency>
28 28
29 29 <dependency
30 30 name='config-file'
31 31 grouping='require_all'
32 32 restart_on='restart'
33 33 type='path'>
34 34 <service_fmri
35 35 value='file://localhost/etc/ssh/sshd_config' />
36 36 </dependency>
|
↓ open down ↓ |
36 lines elided |
↑ open up ↑ |
37 37
38 38 <exec_method name='start' type='method'
39 39 exec='/lib/svc/method/sshd start'
40 40 timeout_seconds='60' />
41 41
42 42 <exec_method name='stop' type='method'
43 43 exec=':kill'
44 44 timeout_seconds='60' />
45 45
46 46 <exec_method name='refresh' type='method'
47 - exec='/lib/svc/method/sshd restart'
47 + exec=':kill -HUP'
48 48 timeout_seconds='60' />
49 49
50 50 <property_group name='general' type='framework'>
51 51 <propval name='action_authorization' type='astring'
52 52 value='omnios.smf.manage.openssh' />
53 53 </property_group>
54 54
55 55 <stability value='Evolving' />
56 56
57 57 <template>
58 58 <common_name>
59 59 <loctext xml:lang='C'>OpenSSH Server</loctext>
60 60 </common_name>
61 61
62 62 <documentation>
63 - <manpage title='sshd' section='8' />
63 + <manpage title='sshd' section='1M' />
64 64 <doc_link name='openssh.com' uri='http://openssh.com' />
65 65 </documentation>
66 66 </template>
67 67 </service>
68 68 </service_bundle>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX