summaryrefslogtreecommitdiffhomepage
path: root/contrib/package/freifunk-mapupdate/root/etc/uci-defaults/50_freifunk-mapupdate
blob: dee7f1bb5842d7bfcc58b8ad70f7570c37c8ad2f (plain)
1
2
3
4
5
6
#!/bin/sh
test -f /etc/crontabs/root || touch /etc/crontabs/root
SEED="$( dd if=/dev/urandom bs=2 count=1 2>&- | hexdump | if read line; then echo 0x${line#* }; fi )"
MIN="$(( $SEED % 59 ))"
grep -q "ff_mapupdate.sh" /etc/crontabs/root || echo "$MIN * * * *	/usr/sbin/ff_mapupdate.sh" >> /etc/crontabs/root
/etc/init.d/cron restart