Cómo actualizar la zona horaria de Argentina en Linux/FreeBSD
Nuestras autoridades han decidido, con tres días de anticipación, cambiar por decreto nuestro huso horario, y en medio de los festejos de fin de año muchos sistemas deben haber quedado desactualizados. Me imagino que en ciertos ambientes, como en el bancario, más de uno habrá tenido que quedarse trabajando el fin de semana para solucionar los problemas que puede traer aparejada semejante medida.
Para los que trabajan en Linux o FreeBSD aquí les dejo un simple “howto” que les permitirá actualizar sus sistemas y dejarlo preparado para que automáticamente se cambie la hora en marzo cuando volvamos a estar en GMT-3:
- Crear un archivo, que puede llamarse por ejemplo AR.zic, con el siguiente contenido:
Rule Argentina 2007 only - Dec 31 00:00 1 D
Rule Argentina 2008 only - Mar 17 00:00 0 -
Zone America/Buenos_Aires -3:00 Argentina AR%sT
- Ejecutar el siguiente comando, que creará el archivo de zona correspondiente:
sudo zic AR.zic
- Crear el link simbólico para que la hora local quede atada a la nueva zona:
sudo ln -s -f /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
Eso es todo, a partir del paso 3 la hora debería quedar actualizada. Esto fue probado con éxito en Ubuntu 7.10, CentOS 4 y 5, FreeBSD 4 y 6.
¡Y Feliz Año nuevo para todos! (aunque haya sido por decreto).








