#!/bin/sh
#
#    Copyright (c) 1996-2000 Brocade Communications Systems, Inc.
#    All rights reserved.
#
#    Initialization script to start/stop syslogd/klogd.
#

CONFIG=/etc
CHECK=/sbin/chkconfig
KLOGD=/usr/sbin/klogd
SYSLOGD=/usr/sbin/syslogd

if $CHECK verbose ; then
    ECHO='echo -e'
else
    ECHO=:
fi

case "$1" in

'start')
    $ECHO "Log daemons:\c"

	if $CHECK syslog; then
	    /usr/bin/killall -q syslogd
	    if test -x $SYSLOGD; then
		$SYSLOGD `cat $CONFIG/syslogd.options 2> /dev/null` & 
		$ECHO " syslogd\c"
	    fi

	    /usr/bin/killall -q klogd
	    if test -x $KLOGD; then
		$KLOGD `cat $CONFIG/klogd.options 2> /dev/null` &
		$ECHO " klogd\c"
	    fi
	fi

    $ECHO "."
    ;;

'stop')
    /usr/bin/killall -q syslogd
    /usr/bin/killall -q klogd
    ;;    

*)
    echo "usage: $0 {start | stop}"
    ;;

esac

