#!/bin/sh # syslogd # Source functions library source /etc/rc.d/init.d/functions log_script_name "$0 $*" SYSLOGD_OPTS="-r" KLOGD_OPTS="-k /boot/System-$(uname -r).map" case "$1" in start) cmd_run_log_box_warn "Starting system log daemon" loadproc syslogd ${SYSLOGD_OPTS} cmd_run_log_box_warn "Starting kernel log daemon" loadproc klogd ${KLOGD_OPTS} ;; stop) cmd_run_log_box_warn "Stopping kernel log daemon" killproc klogd cmd_run_log_box_warn "Stopping system log daemon" killproc syslogd ;; reload) cmd_run_nolog_box "Reloading system log daemon configuration file" reloadproc syslogd 1 ;; restart) $0 stop sleep 1 $0 start ;; status) statusproc syslogd statusproc klogd ;; *) echo "Usage: $0 {start|stop|reload|restart|status}" exit ${EXIT_CODE_FAILURE} ;; esac exit $?