| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 | #!/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:       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)      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      ;;   *)      echo "Usage: ${0} {start|stop|reload|restart}"      exit 1      ;;esacexit 0# End sysklogd
 |