#!/bin/bash

PROG="/sbin/syslogd"
PROG_D="/bin/dmesg"

DMESG_LOG="/var/log/dmesg.log"


test -n "${OS_VERSION}" || source /etc/init.d/base


case "$1" in
    start)
        msg_begin "Starting syslogd"
        ${PROG}
        test $? == 0 && msg_done || msg_fail
        echo "---- booting ${OS_NAME} ${OS_VERSION} ----" >> ${DMESG_LOG}
        ${PROG_D} -w >> ${DMESG_LOG} &
        ;;

    stop)
        msg_begin "Stopping syslogd"
        killall -q $(basename ${PROG})
        test $? == 0 && msg_done || msg_fail
        killall -q $(basename ${PROG_D})
        ;;

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

exit $?

