sábado, 15 de diciembre de 2007

Configuración de la actualización automática de hora

Al iniciar el NSLU2 la hora del sistema no está correctamente configurada. Vamos a configurarlo para que sincronice la hora por Internet al iniciar el sistema operativo y una vez al dia.

Requisitos:
  • NSLU2 con unslug 6.8 (seguramente con otras versiones funciona igual)
  • Sistema configurado con acceso a Internet
Pasos a seguir:

Instalamos el cliente NTP
ipkg install ntpclient
Creamos el fichero S78ntpclient con el siguiente contenido

#!/bin/sh
/opt/bin/ntpclient -h pool.ntp.org -s &>/dev/null

Modificamos los permisos del fichero para hacerlo ejecutable
chmod 755 /opt/etc/init.d/S78ntpclient

Modificamos el fichero /etc/crontab y añadimos

# sincroniza hora por Internet cada dia a las 4:00
00 4 * * * root /opt/bin/ntpclient -h pool.ntp.org -s &>/dev/null

Con esta configuración, nuestro NSLU2 estará siempre en hora.

No hay comentarios: