D.15。 /etc/rc.d/init.d/sysklogd
#!/ bin / sh的
############################################### ######################
# 开始 sysklogd
#
# 描述:Sysklogd 加载器
#
#!/ bin / sh的
############################################### ######################
# 开始 sysklogd
#
# 描述:Sysklogd 加载器
#
#作者
#
# 更新
#
# 版本
#
#作者
#
# 更新
#
# 版本
#
############################################### ######################
############################################### ######################
### BEGIN INIT INFO
# 提供:
# 必需-开始:
# 应该-开始:
# 需要停止:
# 应该停止:
# 默认开始:
# 默认停止:
# 简短的介绍:
# 描述:
#
# X-LFS-提供者:
### END INIT INFO
### BEGIN INIT INFO
# 提供:
# 必需-开始:
# 应该-开始:
# 需要停止:
# 应该停止:
# 默认开始:
# 默认停止:
# 简短的介绍:
# 描述:
#
# X-LFS-提供者:
### END INIT INFO
# 注意:sysklogd 没有在运行级别 2 中启动,因为可能
# 远程日志配置
. /lib/lsb/init-functions case "${1}" in
启动)
log_info_msg "正在启动系统日志守护进程..." parms=${SYSKLOGD_PARMS-'-m 0'}
start_daemon /sbin/syslogd $parmsevaluate_retval
log_info_msg "正在启动内核日志守护进程..."
# 注意:sysklogd 没有在运行级别 2 中启动,因为可能
# 远程日志配置
. /lib/lsb/init-functions case "${1}" in
启动)
log_info_msg "正在启动系统日志守护进程..." parms=${SYSKLOGD_PARMS-'-m 0'}
start_daemon /sbin/syslogd $parmsevaluate_retval
log_info_msg "正在启动内核日志守护进程..."
start_daemon /sbin/klogdevaluate_retval
;;
停止)
log_info_msg "正在停止内核日志守护进程..." killproc /sbin/klogd
评估_retval
log_info_msg "正在停止系统日志守护进程..." killproc /sbin/syslogd
评估_retval
;;
重新加载)
log_info_msg "正在重新加载系统日志守护程序配置文件..." pid=`pidofproc syslogd`
kill -HUP "${pid}"evaluate_retval
;;
重新启动)
${0} 停止睡眠 1
${0} 开始
;;
地位)
statusproc /sbin/syslogd statusproc klogd
;;
*)
echo "用法:${0} {start|stop|reload|restart|status}" exit 1
;;
esac 退出 0
# 结束 sysklogd
start_daemon /sbin/klogdevaluate_retval
;;
停止)
log_info_msg "正在停止内核日志守护进程..." killproc /sbin/klogd
评估_retval
log_info_msg "正在停止系统日志守护进程..." killproc /sbin/syslogd
评估_retval
;;
重新加载)
log_info_msg "正在重新加载系统日志守护程序配置文件..." pid=`pidofproc syslogd`
kill -HUP "${pid}"evaluate_retval
;;
重新启动)
${0} 停止睡眠 1
${0} 开始
;;
地位)
statusproc /sbin/syslogd statusproc klogd
;;
*)
echo "用法:${0} {start|stop|reload|restart|status}" exit 1
;;
esac 退出 0
# 结束 sysklogd