D.15. /etc/rc.d/init.d/sysklogd
# / Bin / sh
#################################################################### ######################
# Începeți sysklogd
#
# Descriere: încărcător Sysklogd
#
# / Bin / sh
#################################################################### ######################
# Începeți sysklogd
#
# Descriere: încărcător Sysklogd
#
# Autori
#
# Actualizați
#
# Versiune
#
# Autori
#
# Actualizați
#
# Versiune
#
#################################################################### ######################
#################################################################### ######################
### ÎNCEPE INFO INFO
# Oferă:
# Necesar-Start:
# Ar trebui să înceapă:
# Necesar-Oprire:
# Ar trebui să se oprească:
# Pornire implicită:
# Oprire implicită:
# Scurta descriere:
# Descriere:
#
# X-LFS-furnizat-de:
### END INIT INFO
### ÎNCEPE INFO INFO
# Oferă:
# Necesar-Start:
# Ar trebui să înceapă:
# Necesar-Oprire:
# Ar trebui să se oprească:
# Pornire implicită:
# Oprire implicită:
# Scurta descriere:
# Descriere:
#
# X-LFS-furnizat-de:
### END INIT INFO
# Notă: sysklogd nu este pornit în runlevel 2 din cauza posibilității
# configurații de înregistrare de la distanță
. /lib/lsb/init-functions cazul „${1}” în
start)
log_info_msg "Se pornește demonul de jurnal al sistemului..." parms=${SYSKLOGD_PARMS-'-m 0'}
start_daemon /sbin/syslogd $parms evaluate_retval
log_info_msg „Se pornește demonul de jurnal al nucleului...”
# Notă: sysklogd nu este pornit în runlevel 2 din cauza posibilității
# configurații de înregistrare de la distanță
. /lib/lsb/init-functions cazul „${1}” în
start)
log_info_msg "Se pornește demonul de jurnal al sistemului..." parms=${SYSKLOGD_PARMS-'-m 0'}
start_daemon /sbin/syslogd $parms evaluate_retval
log_info_msg „Se pornește demonul de jurnal al nucleului...”
start_daemon /sbin/klogd evaluate_retval
;;
Stop)
log_info_msg „Oprirea demonului de jurnal kernel...” killproc /sbin/klogd
evaluate_retval
log_info_msg „Oprirea demonului de jurnal al sistemului...” killproc /sbin/syslogd
evaluate_retval
;;
reincarca)
log_info_msg "Se reîncarcă fișierul de configurare al demonului jurnal al sistemului..." pid=`pidofproc syslogd`
kill -HUP "${pid}" evaluate_retval
;;
repornire)
${0} opriți somnul 1
${0} începe
;;
stare)
statusproc /sbin/syslogd statusproc klogd
;;
*)
echo „Utilizare: ${0} {start|stop|reload|restart|status}” ieșirea 1
;;
ieșire esac 0
# Încheiați sysklogd
start_daemon /sbin/klogd evaluate_retval
;;
Stop)
log_info_msg „Oprirea demonului de jurnal kernel...” killproc /sbin/klogd
evaluate_retval
log_info_msg „Oprirea demonului de jurnal al sistemului...” killproc /sbin/syslogd
evaluate_retval
;;
reincarca)
log_info_msg "Se reîncarcă fișierul de configurare al demonului jurnal al sistemului..." pid=`pidofproc syslogd`
kill -HUP "${pid}" evaluate_retval
;;
repornire)
${0} opriți somnul 1
${0} începe
;;
stare)
statusproc /sbin/syslogd statusproc klogd
;;
*)
echo „Utilizare: ${0} {start|stop|reload|restart|status}” ieșirea 1
;;
ieșire esac 0
# Încheiați sysklogd