summaryrefslogtreecommitdiff
path: root/usr/src/cmd/sckmd
diff options
context:
space:
mode:
authorraghuram <none@none>2006-11-27 22:47:03 -0800
committerraghuram <none@none>2006-11-27 22:47:03 -0800
commit3e1dd2427b66fba483bb3f048e33b19495e4b167 (patch)
treeefaa006df68243820f57cd64eb1c32ad287a9010 /usr/src/cmd/sckmd
parenta440641f27f5bd0f06052884ff9c76b71ff40686 (diff)
downloadillumos-joyent-3e1dd2427b66fba483bb3f048e33b19495e4b167.tar.gz
6458309 dscp names dependents badly
6495817 sckmd service need a dependency on cryptosvc and network/initial
Diffstat (limited to 'usr/src/cmd/sckmd')
-rw-r--r--usr/src/cmd/sckmd/sckmd.xml18
1 files changed, 14 insertions, 4 deletions
diff --git a/usr/src/cmd/sckmd/sckmd.xml b/usr/src/cmd/sckmd/sckmd.xml
index 0d85468e40..d3b6d3bcd4 100644
--- a/usr/src/cmd/sckmd/sckmd.xml
+++ b/usr/src/cmd/sckmd/sckmd.xml
@@ -39,14 +39,16 @@
<single_instance />
+ <!-- Required for loading the IPsec algorithms -->
<dependency
- name='network'
- grouping='require_any'
- restart_on='error'
+ name='net_init'
+ grouping='require_all'
+ restart_on='none'
type='service'>
- <service_fmri value='svc:/milestone/network' />
+ <service_fmri value='svc:/network/initial' />
</dependency>
+ <!-- Required as non-root local directories could be accessed -->
<dependency
name='local-filesystems'
type='service'
@@ -55,6 +57,14 @@
<service_fmri value='svc:/system/filesystem/local' />
</dependency>
+ <!-- Required for loading the cryptographic services -->
+ <dependency name='cryptosvc'
+ grouping='require_all'
+ restart_on='none'
+ type='service'>
+ <service_fmri value='svc:/system/cryptosvc' />
+ </dependency>
+
<exec_method
type='method'
name='start'