<Trước | Nội dung | Tiếp theo>
D.15. /etc/rc.d/init.d/sysklogd
# / Bin / sh
##################################################### #######################
# Bắt đầu sysklogd
#
# Mô tả: Trình tải Sysklogd
#
# / Bin / sh
##################################################### #######################
# Bắt đầu sysklogd
#
# Mô tả: Trình tải Sysklogd
#
# Tác giả
#
# Cập nhật
#
# Phiên bản
#
# Tác giả
#
# Cập nhật
#
# Phiên bản
#
##################################################### #######################
##################################################### #######################
### BẮT ĐẦU THÔNG TIN INIT
# Cung cấp:
# Bắt buộc-Bắt đầu:
# Nên bắt đầu:
# Bắt buộc-Dừng:
# Nên dừng lại:
# Mặc định-Bắt đầu:
# Ngừng mặc định:
# Mô tả ngắn:
# Sự miêu tả:
#
# X-LFS-Cung cấp-Bởi:
### KẾT THÚC THÔNG TIN INIT
### BẮT ĐẦU THÔNG TIN INIT
# Cung cấp:
# Bắt buộc-Bắt đầu:
# Nên bắt đầu:
# Bắt buộc-Dừng:
# Nên dừng lại:
# Mặc định-Bắt đầu:
# Ngừng mặc định:
# Mô tả ngắn:
# Sự miêu tả:
#
# X-LFS-Cung cấp-Bởi:
### KẾT THÚC THÔNG TIN INIT
# Lưu ý: sysklogd không được khởi động trong runlevel 2 do có thể
# cấu hình ghi nhật ký từ xa
. / lib / lsb / init-functions case "$ {1}" trong
khởi đầu)
log_info_msg "Đang khởi động trình nền nhật ký hệ thống ..." parms = $ {SYSKLOGD_PARMS -'- m 0 '}
start_daemon / sbin / syslogd $ parms eval_retval
log_info_msg "Đang khởi động trình nền nhật ký hạt nhân ..."
# Lưu ý: sysklogd không được khởi động trong runlevel 2 do có thể
# cấu hình ghi nhật ký từ xa
. / lib / lsb / init-functions case "$ {1}" trong
khởi đầu)
log_info_msg "Đang khởi động trình nền nhật ký hệ thống ..." parms = $ {SYSKLOGD_PARMS -'- m 0 '}
start_daemon / sbin / syslogd $ parms eval_retval
log_info_msg "Đang khởi động trình nền nhật ký hạt nhân ..."
start_daemon / sbin / klogd eval_retval
;;
dừng lại)
log_info_msg "Đang dừng daemon nhật ký hạt nhân ..." killproc / sbin / klogd
eval_retval
log_info_msg "Đang dừng trình nền nhật ký hệ thống ..." killproc / sbin / syslogd
eval_retval
;;
tải lại)
log_info_msg "Đang tải lại tệp cấu hình daemon nhật ký hệ thống ..." pid = `pidofproc syslogd`
giết -HUP "$ {pid}" eval_retval
;;
khởi động lại)
$ {0} ngừng ngủ 1
$ {0} bắt đầu
;;
trạng thái)
statusproc / sbin / syslogd statusproc klogd
;;
*)
echo "Cách sử dụng: $ {0} {start | stop | reload | restart | status}" thoát 1
;;
esac thoát 0
# Kết thúc sysklogd
start_daemon / sbin / klogd eval_retval
;;
dừng lại)
log_info_msg "Đang dừng daemon nhật ký hạt nhân ..." killproc / sbin / klogd
eval_retval
log_info_msg "Đang dừng trình nền nhật ký hệ thống ..." killproc / sbin / syslogd
eval_retval
;;
tải lại)
log_info_msg "Đang tải lại tệp cấu hình daemon nhật ký hệ thống ..." pid = `pidofproc syslogd`
giết -HUP "$ {pid}" eval_retval
;;
khởi động lại)
$ {0} ngừng ngủ 1
$ {0} bắt đầu
;;
trạng thái)
statusproc / sbin / syslogd statusproc klogd
;;
*)
echo "Cách sử dụng: $ {0} {start | stop | reload | restart | status}" thoát 1
;;
esac thoát 0
# Kết thúc sysklogd
<Trước | Nội dung | Tiếp theo>