| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | #!/bin/sh# Begin $RC_BASE/init.d/sysklogd### BEGIN INIT INFO# Provides:            $syslog# Required-Start:      localnet# Should-Start:# Required-Stop:       $local_fs sendsignals# Should-Stop:# Default-Start:       2 3 4 5# Default-Stop:        0 1 6# Short-Description:   Starts kernel and system log daemons.# Description:         Starts kernel and system log daemons.#                      /etc/fstab.# X-LFS-Provided-By:   LFS### END INIT INFO. /lib/lsb/init-functionscase "${1}" in    start)        MESSAGE="system log daemon..."        start_daemon /sbin/syslogd -m 0        evaluate_retval start        MESSAGE="kernel log daemon..."        start_daemon /sbin/klogd        evaluate_retval start        ;;    stop)        MESSAGE="kernel log daemon..."        killproc /sbin/klogd        evaluate_retval stop        MESSAGE="system log daemon..."        killproc /sbin/syslogd        evaluate_retval stop        ;;    force-reload)        MESSAGE="system log daemon config file..."        killproc -HUP `/sbin/syslogd`        evaluate_retval reload        ;;    restart)        MESSAGE="system and kernel log deamons..."        failed=0        killproc /sbin/klogd || failed=1        killproc /sbin/syslogd || failed=1        start_daemon /sbin/syslogd -m 0 || failed=1        start_daemon /sbin/klogd || failed=1        (exit ${failed})        evaluate_retval restart        ;;    status)        statusproc /sbin/syslogd        statusproc /sbin/klogd        ;;    *)        echo "Usage: ${0} {start|stop|force-reload|restart|status}"        exit 1        ;;esac# End $RC_BASE/init.d/sysklogd
 |