D.15. /etc/rc.d/init.d/sysklogd
#! / bin / sh
################################################ ######################
# ເລີ່ມຕົ້ນ sysklogd
#
# ລາຍລະອຽດ : Sysklogd loader
#
#! / bin / sh
################################################ ######################
# ເລີ່ມຕົ້ນ sysklogd
#
# ລາຍລະອຽດ : Sysklogd loader
#
# ຜູ້ຂຽນ
#
# ອັບເດດ
#
# ລຸ້ນ
#
# ຜູ້ຂຽນ
#
# ອັບເດດ
#
# ລຸ້ນ
#
################################################ ######################
################################################ ######################
### ເຂົ້າຮ່ວມຂໍ້ມູນ
#ໃຫ້:
# ການເລີ່ມຕົ້ນທີ່ຕ້ອງການ:
# ຄວນເລີ່ມຕົ້ນ:
# ຕ້ອງຢຸດ:
# ຄວນຢຸດ:
# ຄ່າເລີ່ມຕົ້ນ:
# ການຢຸດເລີ່ມຕົ້ນ:
# ລາຍລະອຽດສັ້ນ:
# ລາຍລະອຽດ:
#
# X-LFS-ສະໜອງ-ໂດຍ:
### ສິ້ນສຸດຂໍ້ມູນພາຍໃນ
### ເຂົ້າຮ່ວມຂໍ້ມູນ
#ໃຫ້:
# ການເລີ່ມຕົ້ນທີ່ຕ້ອງການ:
# ຄວນເລີ່ມຕົ້ນ:
# ຕ້ອງຢຸດ:
# ຄວນຢຸດ:
# ຄ່າເລີ່ມຕົ້ນ:
# ການຢຸດເລີ່ມຕົ້ນ:
# ລາຍລະອຽດສັ້ນ:
# ລາຍລະອຽດ:
#
# X-LFS-ສະໜອງ-ໂດຍ:
### ສິ້ນສຸດຂໍ້ມູນພາຍໃນ
# ໝາຍເຫດ: sysklogd ບໍ່ໄດ້ເລີ່ມໃນ runlevel 2 ເນື່ອງຈາກເປັນໄປໄດ້
# ການຕັ້ງຄ່າການບັນທຶກຈາກໄລຍະໄກ
. /lib/lsb/init-functions case "${1}" ໃນ
ເລີ່ມຕົ້ນ)
log_info_msg "ກຳລັງເລີ່ມລະບົບບັນທຶກ daemon..." parms=${SYSKLOGD_PARMS-'-m 0'}
start_daemon /sbin/syslogd $parms evaluate_retval
log_info_msg "ກຳລັງເລີ່ມຕົ້ນ kernel log daemon..."
# ໝາຍເຫດ: sysklogd ບໍ່ໄດ້ເລີ່ມໃນ runlevel 2 ເນື່ອງຈາກເປັນໄປໄດ້
# ການຕັ້ງຄ່າການບັນທຶກຈາກໄລຍະໄກ
. /lib/lsb/init-functions case "${1}" ໃນ
ເລີ່ມຕົ້ນ)
log_info_msg "ກຳລັງເລີ່ມລະບົບບັນທຶກ daemon..." parms=${SYSKLOGD_PARMS-'-m 0'}
start_daemon /sbin/syslogd $parms evaluate_retval
log_info_msg "ກຳລັງເລີ່ມຕົ້ນ kernel log daemon..."
start_daemon /sbin/klogd evaluate_retval
;;
ຢຸດ)
log_info_msg "ຢຸດ kernel log daemon..." killproc /sbin/klogd
ປະເມີນ_retval
log_info_msg "ຢຸດ daemon ບັນທຶກລະບົບ..." killproc /sbin/syslogd
ປະເມີນ_retval
;;
ໂຫຼດ ໃໝ່)
log_info_msg "ກຳລັງໂຫຼດໄຟລ໌ການຕັ້ງຄ່າລະບົບ daemon ຄືນໃໝ່..." pid=`pidofproc syslogd`
ຂ້າ -HUP "${pid}" evaluate_retval
;;
ເລີ່ມຕົ້ນໃຫມ່)
${0} ຢຸດນອນ 1
${0} ເລີ່ມ
;;
ສະຖານະພາບ)
statusproc /sbin/syslogd statusproc klogd
;;
*)
echo "ການນຳໃຊ້: ${0} {start|stop|reload|restart|status}" ອອກ 1
;;
esac ອອກຈາກ 0
# ສິ້ນສຸດ sysklogd
start_daemon /sbin/klogd evaluate_retval
;;
ຢຸດ)
log_info_msg "ຢຸດ kernel log daemon..." killproc /sbin/klogd
ປະເມີນ_retval
log_info_msg "ຢຸດ daemon ບັນທຶກລະບົບ..." killproc /sbin/syslogd
ປະເມີນ_retval
;;
ໂຫຼດ ໃໝ່)
log_info_msg "ກຳລັງໂຫຼດໄຟລ໌ການຕັ້ງຄ່າລະບົບ daemon ຄືນໃໝ່..." pid=`pidofproc syslogd`
ຂ້າ -HUP "${pid}" evaluate_retval
;;
ເລີ່ມຕົ້ນໃຫມ່)
${0} ຢຸດນອນ 1
${0} ເລີ່ມ
;;
ສະຖານະພາບ)
statusproc /sbin/syslogd statusproc klogd
;;
*)
echo "ການນຳໃຊ້: ${0} {start|stop|reload|restart|status}" ອອກ 1
;;
esac ອອກຈາກ 0
# ສິ້ນສຸດ sysklogd