#!/bin/sh
#
# drag and sort
#
# $Id: S9dragsortd,v 1.1.2.6 2009/03/31 03:27:01 nail Exp $
#

start() {
  /bin/echo -n "==> Starting dragsortd .................................... "
  RETVAL=`/bin/ps -aux | /bin/grep dragsortd | /usr/bin/wc -l`
  if [ "${RETVAL}" -ge 5 ]
  then
    echo "[ OK ]"
  else
    /bin/rm -rf /etc/restore >/dev/null 2>&1
    /usr/sbin/dragsortd >/dev/null 2>&1 &
    /bin/sleep 2
    /bin/echo "[ OK ]"
  fi
}
stop() {
  /bin/echo -n "==> Stopping dragsortd .................................... "
  /usr/bin/killall -SIGINT dragsortd >/dev/null 2>&1
  /bin/sleep 1
  /bin/echo "[ OK ]"
}
restart() {
  stop
  start
}

case "$1" in
  start)
    start
  ;;
  stop)
    stop
  ;;
  restart)
    restart
  ;;
  *)
  echo "Usage: $0 {start|stop|restart}"
  exit 1
esac
