3 # Copyright 2006 Sun Microsystems, Inc. All rights reserved.
4 # Use is subject to license terms.
6 # Licensed under the Academic Free License version 2.1
8 # ident "%Z%%M% %I% %E% SMI"
10 .
/lib
/svc
/share
/smf_include.sh
14 if smf_is_nonglobalzone
; then
15 /usr
/sbin
/svcadm disable
$SMF_FMRI
16 echo "$SMF_FMRI is not supported in a local zone"
21 [ ! -x /usr
/lib
/hal
/hald
] && exit $SMF_EXIT_ERR_CONFIG
23 [ ! -d /var
/run
/hald
] && /usr
/bin
/mkdir
-m 755 /var
/run
/hald
24 [ ! -d /media
] && /usr
/bin
/mkdir
-m 755 /media
26 /usr
/lib
/hal
/hald
--daemon=yes
28 if [ $err -ne 0 ]; then
29 echo "hal failed to start: error $err"
30 exit $SMF_EXIT_ERR_FATAL
34 echo "Usage: $0 { start }"
35 exit $SMF_EXIT_ERR_FATAL