svc-accountsservice revision 20787
10139N/A#!/sbin/sh
10139N/A#
10139N/A# Copyright 2011, Oracle and/or its affiliates. All rights reserved.
10139N/A# Use is subject to license terms.
10139N/A#
10139N/A#pragma ident "@(#)svc-accountsservice.src 1.1 06/02/06 SMI"
10139N/A#
10139N/A# For modifying parameters passed to dtlogin, do not edit
10139N/A# this script. Instead use svccfg(1m) to modify the SMF
10139N/A# repository. For example:
10139N/A#
10139N/A. /lib/svc/share/smf_include.sh
10139N/A
10454N/Aif smf_is_nonglobalzone; then
10139N/A /usr/sbin/svcadm disable -t svc:/system/accountsservice
10139N/A echo "console-kit-daemon cannot be run in non-global zones"
10139N/A sleep 5 &
10139N/A exit $SMF_EXIT_OK
10281N/Afi
10142N/A
10139N/Acase "$1" in
10139N/A'start')
10139N/A FMRI=svc:/system/accountsservice:default
10139N/A
10139N/A /usr/lib/accounts-daemon &
10139N/A
10139N/A rc=$?
10139N/A if [ $rc -ne 0 ]; then
10139N/A echo "$0: accountsservice failed with $rc"
10139N/A exit $SMF_EXIT_ERR_FATAL
10529N/A fi
10139N/A ;;
10139N/A
10139N/A*)
10139N/A echo "Usage: $0 { start }"
10139N/A exit $SMF_EXIT_ERR_FATAL
10139N/A ;;
10139N/Aesac
10139N/A
10139N/Aexit $SMF_EXIT_OK
10139N/A