Compare commits

..
2 Commits
Author SHA1 Message Date
iceBear67 29ee6c0bd5 use ping for connectivity checkers 2026-07-06 13:50:08 +08:00
iceBear67 14bd29fb94 revert start_pre hook 2026-07-05 21:17:51 +08:00
2 changed files with 27 additions and 7 deletions
+16 -6
View File
@@ -6,12 +6,22 @@ output_log="/data/auth-server.log"
pidfile="/run/${RC_SVCNAME}.pid" pidfile="/run/${RC_SVCNAME}.pid"
start_pre() {
ebegin "Waiting for network"
timeout=30
while [ $timeout -gt 0 ]; do
ip route | grep -q default && break
sleep 1
timeout=$((timeout-1))
done
ip route | grep -q default || return 1
eend 0
}
depend() { depend() {
need net need net
} }
start_pre() {
while ! ip route | grep -q '^default'; do
sleep 1
done
}
+11 -1
View File
@@ -5,9 +5,19 @@ depend() {
} }
start_pre() { start_pre() {
while ! ip route | grep -q '^default'; do ebegin "Waiting for network"
timeout=30
while [ $timeout -gt 0 ]; do
ip route | grep -q default && break
sleep 1 sleep 1
timeout=$((timeout-1))
done done
ip route | grep -q default || return 1
eend 0
} }
command="/usr/bin/tsdns" command="/usr/bin/tsdns"