fix: improve watchdog reliability
This commit is contained in:
@@ -1180,6 +1180,7 @@ PING_TARGETS="$ping_targets"
|
||||
FAIL_THRESHOLD=3
|
||||
DHCP_AFTER_FAILURE=1
|
||||
LOG_FILE="/var/log/cups-watchdog/network.log"
|
||||
MAX_LOG_SIZE_KB=256
|
||||
EOF
|
||||
chmod 600 "$config_dir/network-watchdog.conf"
|
||||
else
|
||||
@@ -1197,6 +1198,7 @@ COMMAND_TIMEOUT=8
|
||||
FAIL_THRESHOLD=2
|
||||
RESTART_COOLDOWN=60
|
||||
LOG_FILE="/var/log/cups-watchdog/print.log"
|
||||
MAX_LOG_SIZE_KB=256
|
||||
EOF
|
||||
chmod 600 "$config_dir/print-watchdog.conf"
|
||||
else
|
||||
@@ -1531,7 +1533,7 @@ main() {
|
||||
success "Avahi 服务已启动并设置开机自启"
|
||||
|
||||
# 8. 安装守护脚本
|
||||
install_watchdogs
|
||||
install_watchdogs || warn "守护脚本安装失败,请稍后重新运行安装脚本或手动检查 watchdog 目录"
|
||||
|
||||
# 更新IP地址(如果配置了静态IP)
|
||||
LOCAL_IP=$(get_ip)
|
||||
@@ -1577,6 +1579,9 @@ main() {
|
||||
echo -e " ${GREEN} ${NC} 配置目录: /etc/cups-watchdog/"
|
||||
echo -e " ${GREEN} ${NC} 日志目录: /var/log/cups-watchdog/"
|
||||
echo ""
|
||||
else
|
||||
echo -e " ${YELLOW}[守护脚本]${NC} 未检测到已启用状态,请检查安装日志"
|
||||
echo ""
|
||||
fi
|
||||
echo -e " ${YELLOW}下一步:${NC}"
|
||||
echo " 1. 用浏览器打开上面的地址"
|
||||
|
||||
Reference in New Issue
Block a user