#! /bin/sh
#
# arlogd-client       Startup script for arlogd client daemon
#
# chkconfig: 2345 50 50
# description: arlogd is a simple remote logger
# processname: arlogd-client
# config: /etc/arlogd.conf
# pidfile: /var/run/arlogd/client.pid
#
### BEGIN INIT INFO
# Provides: arlogd-client
# Required-Start: $local_fs $remote_fs $network $named
# Required-Stop: $local_fs $remote_fs $network httpd
# Default-Start: 2 3 4 5
# Default-Stop:  0 1 6
# Short-Description: start and stop arlogd client daemon
# Description: arlogd is simple remote logger.
### END INIT INFO

RETVAL=0

# Source function library.
. /etc/rc.d/init.d/functions

# for now ; for author ; for testing
PATH=$PATH:./bin

start()
{
        echo -n $"Starting arlogd-client: "
        arlogd-client -s start && success || failure "arlogd-client start"
        RETVAL=$?
        echo
        return $RETVAL
}

stop()
{
        echo -n $"Shutting down arlogd-client: "
        arlogd-client -s stop  && success || failure "arlogd-client stop"
        RETVAL=$?
        echo
        return $RETVAL
}

# See how we were called.
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  status)
        arlogd-client
        ;;
  restart)
        stop
        start
        ;;
  *)
        echo "Usage: /etc/init.d/arlogd-client {start|stop|status|restart}"
        exit 1
esac

exit $?
