diff options
author | Manuel Munz <freifunk@somakoma.de> | 2012-06-23 09:07:51 +0000 |
---|---|---|
committer | Manuel Munz <freifunk@somakoma.de> | 2012-06-23 09:07:51 +0000 |
commit | 66eec98a57e6e277c97e0e48b3a56b4813affba4 (patch) | |
tree | f94d1111277e5b335351b962d9f54a623e1d7f6f | |
parent | a0d1420aa2bdf877e991db3e348c5097abfc6bcf (diff) |
contrib/freifunk-common: Remove ff_rdate script, #439
-rwxr-xr-x | contrib/package/freifunk-common/files/etc/init.d/freifunk | 6 | ||||
-rwxr-xr-x | contrib/package/freifunk-common/files/usr/sbin/ff_rdate | 20 |
2 files changed, 1 insertions, 25 deletions
diff --git a/contrib/package/freifunk-common/files/etc/init.d/freifunk b/contrib/package/freifunk-common/files/etc/init.d/freifunk index 5ffec43e8..dbe648ae5 100755 --- a/contrib/package/freifunk-common/files/etc/init.d/freifunk +++ b/contrib/package/freifunk-common/files/etc/init.d/freifunk @@ -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 & } diff --git a/contrib/package/freifunk-common/files/usr/sbin/ff_rdate b/contrib/package/freifunk-common/files/usr/sbin/ff_rdate deleted file mode 100755 index dc2c7b2d2..000000000 --- a/contrib/package/freifunk-common/files/usr/sbin/ff_rdate +++ /dev/null @@ -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 |