diff options
Diffstat (limited to 'usr/src/cmd/sckmd')
| -rw-r--r-- | usr/src/cmd/sckmd/sckmd.xml | 18 |
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' |
