En Argentina hace unos años se volvió a implementar el paso a horario de verano.
El horario de verano consiste en adelantar el reloj una hora a fin de año (en Octubre) y retrasarlo nuevamente el año siguiente (en Marzo).
En el caso de Argentina el horario normal se denomina ART (ARgentina Time) y el horario de verano se denomina ARST (ARgentina Summer Time).
Podemos notar si nuestra PC está usando el horario de verano con el comando date:
$ date sáb oct 17 21:18:28 ART 2009
Normalmente no debemos preocuparnos por el cambio de horario porque Lihuen 3 (y cualquier Distro) viene con un paquete que indica cuando empieza y termina el horario de verano, y se cambia la hora de forma automática en esa fecha.
Lamentablemente a veces (este año por ejemplo) se suspende el horario de verano por tiempo indefinido, de esta manera el paquete que indica cuando debe comenzar y terminar éste tiene datos incorrectos y debe ser actualizado.
Veamos un ejemplo
$ zdump -v /usr/share/zoneinfo/America/Buenos_Aires | grep 2009 /usr/share/zoneinfo/America/Buenos_Aires Sun Mar 15 01:59:59 2009 UTC = Sat Mar 14 23:59:59 2009 ARST isdst=1 gmtoff=-7200 /usr/share/zoneinfo/America/Buenos_Aires Sun Mar 15 02:00:00 2009 UTC = Sat Mar 14 23:00:00 2009 ART isdst=0 gmtoff=-10800 /usr/share/zoneinfo/America/Buenos_Aires Sun Oct 18 02:59:59 2009 UTC = Sat Oct 17 23:59:59 2009 ART isdst=0 gmtoff=-10800 /usr/share/zoneinfo/America/Buenos_Aires Sun Oct 18 03:00:00 2009 UTC = Sun Oct 18 01:00:00 2009 ARST isdst=1 gmtoff=-7200
Esto muestra que en la configuración actual se hacen las siguientes transiciones:
En el momento en que anunciemos en nuestra portada una actualización en el paquete tzdata cualquier PC con una versión actual de Lihuen puede actualizar el tzdata con apt-get o synaptic utilizando nuestro repositorio on-line.
Más abajo indico como hacerlo con apt-get (alternativamente pueden leer como actualizar paquetes en nuestra guía de Synaptic):
apt-get update apt-get upgrade
Estos paquetes generalmente los tomamos de http://www.marga.com.ar/~marga/debian/tzdata/ y los agregamos a nuestros repositorios.
Puede ser necesario actualizar timezonedb para reflejar los cambios de horario, puede hacerlo de la siguiente manera:
pecl upgrade timezonedb
Con el comando zdump podemos verificar la actualización.
Por ejemplo al día de la fecha (17/10/2009) no deberíamos pasar a horario de verano en un futuro cercano, por lo tanto solamente deberíamos ver la transición de marzo de este año:
$ zdump -v /usr/share/zoneinfo/America/Buenos_Aires | grep 2009 /usr/share/zoneinfo/America/Buenos_Aires Sun Mar 15 01:59:59 2009 UTC = Sat Mar 14 23:59:59 2009 ARST isdst=1 gmtoff=-7200 /usr/share/zoneinfo/America/Buenos_Aires Sun Mar 15 02:00:00 2009 UTC = Sat Mar 14 23:00:00 2009 ART isdst=0 gmtoff=-10800
Sí zdump devolvió esto significa que este año no se contempla volver a pasar a horario de verano.
Seguiremos de cerca el tema del horario de verano y en caso de que se establezca una nueva fecha para realizarlo actualizaremos el paquete tzdata y haremos un anuncio en este sitio.
Otra forma podría ser agregar o des-comentar los repositorios del proyecto Debian Volatile, estos repositorios contienen actualizaciones de paquetes que deben ser actualizados periódicamente como bases de datos de filtros de spam, antivirus y el paquete tzdata.