summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdscp/svc
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/lib/libdscp/svc
parenta440641f27f5bd0f06052884ff9c76b71ff40686 (diff)
downloadillumos-gate-3e1dd2427b66fba483bb3f048e33b19495e4b167.tar.gz
6458309 dscp names dependents badlyonnv_54
6495817 sckmd service need a dependency on cryptosvc and network/initial
Diffstat (limited to 'usr/src/lib/libdscp/svc')
-rw-r--r--usr/src/lib/libdscp/svc/dscp.xml9
1 files changed, 7 insertions, 2 deletions
diff --git a/usr/src/lib/libdscp/svc/dscp.xml b/usr/src/lib/libdscp/svc/dscp.xml
index dc3e5a33e4..c85137da21 100644
--- a/usr/src/lib/libdscp/svc/dscp.xml
+++ b/usr/src/lib/libdscp/svc/dscp.xml
@@ -42,6 +42,7 @@
<single_instance />
+ <!-- Required for the basic networking to be up -->
<dependency
name='network'
grouping='require_any'
@@ -50,6 +51,7 @@
<service_fmri value='svc:/milestone/network' />
</dependency>
+ <!-- Required as non-root local directories could be accessed -->
<dependency
name='local-filesystems'
type='service'
@@ -58,6 +60,7 @@
<service_fmri value='svc:/system/filesystem/local' />
</dependency>
+ <!-- Required for the DSCP IPsec keys to be installed -->
<dependency
name='sckmd'
type='service'
@@ -66,15 +69,17 @@
<service_fmri value='svc:/platform/sun4u/sckmd:default' />
</dependency>
+ <!-- On OPL platform, the 'dcs' requires the DSCP to be up -->
<dependent
- name='dcs'
+ name='dscp_dcs'
grouping='optional_all'
restart_on='none'>
<service_fmri value='svc:/platform/sun4u/dcs:default' />
</dependent>
+ <!-- The FMA event-Transport module requires the DSCP to be up -->
<dependent
- name='fmd'
+ name='dscp_fmd'
grouping='optional_all'
restart_on='none'>
<service_fmri value='svc:/system/fmd:default' />