| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 | #!/bin/sh######################################################################### Begin sysklogd## Description : Sysklogd loader## Authors     : Gerard Beekmans - gerard@linuxfromscratch.org#               DJ Lucas - dj@linuxfromscratch.org# Update      : Bruce Dubbs - bdubbs@linuxfromscratch.org## Version     : LFS 7.0############################################################################ BEGIN INIT INFO# Provides:            $syslog# Required-Start:      localnet# Should-Start:# Required-Stop:       $local_fs sendsignals# Should-Stop:# Default-Start:       3 4 5# Default-Stop:        0 1 2 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# Note: sysklogd is not started in runlevel 2 due to possible# remote logging configurations. /lib/lsb/init-functionscase "${1}" in   start)      log_info_msg "Starting system log daemon..."      parms=${SYSKLOGD_PARMS-'-m 0'}      start_daemon /sbin/syslogd $parms      evaluate_retval      log_info_msg "Starting kernel log daemon..."      start_daemon /sbin/klogd      evaluate_retval      ;;   stop)      log_info_msg "Stopping kernel log daemon..."      killproc /sbin/klogd      evaluate_retval      log_info_msg "Stopping system log daemon..."      killproc /sbin/syslogd      evaluate_retval      ;;   reload)      log_info_msg "Reloading system log daemon config file..."      pid=`pidofproc syslogd`      kill -HUP "${pid}"      evaluate_retval      ;;   restart)      ${0} stop      sleep 1      ${0} start      ;;   status)      statusproc /sbin/syslogd      statusproc klogd      ;;   *)      echo "Usage: ${0} {start|stop|reload|restart|status}"      exit 1      ;;esacexit 0# End sysklogd
 |