Tabela de Conteúdos
Exemplo de configuração para o crontab
# cat /etc/crontabs/root 25 10 * * * /usr/bin/freifunkmap.sh update 30 * * * * /usr/sbin/ntpclient -s -h ntp04.oal.ul.pt
Notas sobre a definição da hora
- O ficheiro /etc/config/system deve indicar a zona correcta em que o router se encontra. Em Portugal continental este ficheiro deve conter:
option timezone WET0WEST,M3.5.0/1,M10.5.0
; - Normalmente os routers iniciam com um hora fixa. Definir a actualização do mapa para cerca de 10 minutos depois dessa hora para ter a certeza que já temos rota para acesso à Internet;
- Definir a actualização da hora do router para cerca de 15 minutos depois de o router se ligar (a ideia é ser depois de o router já se ter anunciado no mapa). Convém definir uma frequência regular (p.ex., hora a hora) para permitir várias tentativas por dia. “Regra”: o terceiro octeto do router acaba num algarismo par? Usar ntp02. Se acaba em ímpar, ntp04. Ex.: 10.0.146.129 ⇒ 146 é par - usa o ntp02.oal.ul.pt.
Referências
OpenWRT Wiki: System configuration - Time Zones
Página de manual da crontab conforme a Single Unix Specification