luci-0.10: merge r8775
This commit is contained in:
parent
870fb6989f
commit
d999b68b00
2 changed files with 1 additions and 25 deletions
|
@ -15,15 +15,11 @@ boot() {
|
|||
echo "*/5 * * * * /usr/sbin/ff_olsr_watchdog" >> /etc/crontabs/root
|
||||
}
|
||||
|
||||
grep -q '/usr/sbin/ff_rdate' /etc/crontabs/root || {
|
||||
echo "0 */4 * * * /usr/sbin/ff_rdate" >> /etc/crontabs/root
|
||||
}
|
||||
|
||||
[ -d /etc/rc.local.d ] && {
|
||||
for file in /etc/rc.local.d/*; do
|
||||
test -f "$file" && . "$file"
|
||||
done
|
||||
}
|
||||
|
||||
( sleep 40; /usr/sbin/ff_rdate; /etc/init.d/cron restart ) &
|
||||
/etc/init.d/cron restart &
|
||||
}
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
uci_get_one() {
|
||||
for var in "$@"; do
|
||||
uci -P /var/state get "$var" 2>/dev/null && break
|
||||
done
|
||||
}
|
||||
|
||||
local servers="$(uci_get_one 'network.wan.lease_timesrv') $(uci show timeserver | sed -ne 's/.*hostname=//p')"
|
||||
|
||||
if [ -n "$servers" ]; then
|
||||
for server in $servers; do
|
||||
rdate -s $server >/dev/null 2>/dev/null && \
|
||||
logger -t rdate "Synced with $server" && break
|
||||
|
||||
logger -t rdate "Failed to sync with $server"
|
||||
done
|
||||
else
|
||||
logger -t rdate "No usable time server found"
|
||||
fi
|
Loading…
Reference in a new issue