#!/bin/sh
#
# chkconfig: - 20 90
# description: Starts and stops "trackpoint" - driver for trackpoint device
#
# config:  /etc/trackpoint/trackpoint.conf

RETVAL=0
DEVICE="/dev/input/mice"

case $1 in
  start)
    echo -n $"Starting trackpoint services:..."
    RETVAL=$?
    sleep 2
    test -e $DEVICE && echo
    	[ $RETVAL -eq 0 ] && touch /var/lock/subsys/trackpoint &&  /etc/trackpoint/trackpoint.conf && exit 0
    exit 0
    ;;

  restart|reload|force-reload)
    echo -n "Restarting trackpoint services:"
    RETVAL=$?
    sleep 2
    test -e $DEVICE && echo
    	[ $RETVAL -eq 0 ] && touch /var/lock/subsys/trackpoint && . /etc/trackpoint/trackpoint.conf && exit 0
    exit 0
    ;;
  stop)
    echo -n $"Shutting down trackpoint services: "
    RETVAL=$?
    	echo
        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/trackpoint
    exit 0
    ;;
  *)
      echo "Usage: $0 {stop|start|restart|reload|force-reload}" >&2
      exit 1
    ;;
esac

