#! /bin/sh
#
# syslogd	Start or stop syslogd services. 
#
# Version:	@(#) /etc/init.d/syslogd 1.01 02-Oct-1994
#
# Author:	Riku Meskanen, <mesrik@jyu.fi>
#

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

  # edit these if needed!
  SYSLOGD="/sbin/syslogd"
  KLOGD="/sbin/klogd"

  # See how we were called.
  case "$1" in
    start)
	echo -n "Starting: "
	if [ -x $SYSLOGD -a -x $KLOGD ]
	then
		daemon $SYSLOGD
		daemon $KLOGD
	else
		echo -n "** syslogd and klogd not found **"
	fi
        echo
	;;
    stop)
	if [ ! -z "`pidof -o $$ -o %PPID syslogd`" ]
	then	
	     [ ! -z "`pidof klogd`" ] && killproc klogd && echo
	     killproc syslogd
	else
	     echo -n "`basename $0` already down"
        fi
	echo 
	;;
    *)
	# Oops someone made a typo.
	echo "Usage: /etc/init.d/syslogd {start|stop}"
	exit 1
  esac

  exit 0
