[ODISEA-GRAL] Configuración de Linux por cambio de huso horario
Walter Omar Autalán
woautalan en ucssi.com.ar
Lun Dic 31 00:10:30 ART 2007
Hola gente.
Recién ahora me puse a ver el tema del cambio de hora que entrará en
vigencia este fin de año en Argentina.
Quienes no sincronizan la hora con servidores de hora de internet podrán
hacer el cambio a mano y listo. Pero quienes sí sincronizan deberán
hacer modificaciones en la información de la zona horaria.
Ahora indico cómo lo hice.
Crear un archivo con las especificaciones del cambio
# nano horario-de-verano.zic
y colocar esto, separando las columnas con TABulaciones
Rule Argentina 2007 only - Dec 31 00:00 1 D
Rule Argentina 2008 only - Mar 17 00:00 0 -
Zone America/Argentina/Cordoba -3:00 Argentina AR%sT
Por la cercanía elegí como zona horaria a "Córdoba".
ahora se puede compilar este cambio con
# zic horario-de-verano.zic
Se puede comprobar si se tomó o no con:
# zdump -v America/Argentina/Cordoba | grep 2007
... Mon Dec 31 02:59:59 2007 UTC = Sun Dec 30 23:59:59 2007 ART
... Mon Dec 31 03:00:00 2007 UTC = Mon Dec 31 01:00:00 2007 ARDT
en donde se ve que a la medianoche del 30-12-2007 le sigue la hora 01:00
del 31 de diciembre.
# zdump -v America/Argentina/Cordoba | grep 2008
... Mon Mar 17 01:59:59 2008 UTC = Sun Mar 16 23:59:59 2008 ARDT
... Mon Mar 17 02:00:00 2008 UTC = Sun Mar 16 23:00:00 2008 ART
y aquí se ve que a la medianoche del 16-03-2008 le sigue el mismo día
pero siendo las 23:00
También pueden probar esto (en máquinas que no sean servidores en estado
de "producción") cambiando a mano la fecha y hora mirar la diferencia
con la hora UTC.
Por ejemplo:
# date -s "12/31/2007 01:00"
lun dic 31 01:00:00 ART 2007
# date
lun dic 31 01:00:03 ARDT 2007
# date -u
lun dic 31 03:00:06 UTC 2007
Hay 2 horas de diferencia.
# date -s "03/17/2008 01:00"
lun mar 17 01:00:00 ART 2008
# date
lun mar 17 01:00:04 ART 2008
# date -u
lun mar 17 04:00:06 UTC 2008
vuelve a haber 3 horas de diferencia.
Espero que les sea útil.
Saludos.
Omar
Más información sobre la lista de distribución Sgo-gral