luci-0.10: merge r8775

This commit is contained in:
Manuel Munz 2012-06-23 09:10:06 +00:00
parent 870fb6989f
commit d999b68b00
2 changed files with 1 additions and 25 deletions

View file

@ -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 &
}

View file

@ -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