svc-gdm revision 15392
5887N/A#!/bin/sh
5887N/A#
5887N/A# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
5887N/A# Use is subject to license terms.
5887N/A#
5887N/A#pragma ident "@(#)svc-gdm.src 1.1 06/02/06 SMI"
5887N/A#
5887N/A# For modifying parameters passed to dtlogin, do not edit
5887N/A# this script. Instead use svccfg(1m) to modify the SMF
5887N/A# repository. For example:
5887N/A#
5887N/A# # svccfg
5887N/A# svc:> select application/graphical-login/gdm
5887N/A# svc:/application/graphical-login/gdm> setprop gdm/debug = "true"
5887N/A# svc:/application/graphical-login/gdm> exit
5887N/A
5887N/A. /lib/svc/share/smf_include.sh
5887N/A
5887N/Acase "$1" in
5887N/A'start')
5887N/A
5887N/A FMRI=svc:application/graphical-login/gdm
5887N/A
5887N/A debug=`svcprop -p gdm/debug $FMRI`
5887N/A
5887N/A arg=`eval "echo \`svcprop -p gdm/args $FMRI\`"`
5887N/A
5887N/A if [ $debug = "true" ]; then
5887N/A /usr/sbin/gdm $arg --debug
5887N/A else
5887N/A /usr/sbin/gdm $arg
5887N/A fi
5887N/A
5887N/A rc=$?
5887N/A if [ $rc != 0 ]; then
5887N/A echo "$0: gdm failed with $rc"
5887N/A exit 1
5887N/A fi
5887N/A ;;
5887N/A
5887N/A'stop')
5887N/A /usr/sbin/gdm-stop
5887N/A ;;
5887N/A
5887N/A*)
5887N/A echo "Usage: $0 { start | stop }"
5887N/A exit 1
5887N/A ;;
5887N/Aesac
5887N/A
5887N/Aexit $SMF_EXIT_OK
5887N/A