On Dec 29, 2007 10:41 AM, Daniel Bareiro <[EMAIL PROTECTED]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hola! > > Quería consultarles por el procedimiento para cambio de hora en los > sistemas Debian, ya que se nos avecina un nuevo cambio [1] durante el > período estival. Según lo que estuve investigando, en estos casos hay > que modificar el archivo de zonas horarias. En un principio, las reglas > que pensaba usar son las siguientes: > > defiant:~# cat horarioDeVerano.zic > Rule Argentina 2007 only - Dec 30 00:00 1 > D > Rule Argentina 2008 only - Mar 16 00:00 0 > - > Zone America/Argentina/Buenos_Aires -3:00 Argentina AR%sT > > Estuve haciendo algunas pruebas con esas regla en mi estación de trabajo > y, según veo, funcionan correctamente. Aunque tengo la duda si será > necesario usar la opción 'D'. > > Por otra parte, antes de compilar el archivo con las reglas, me hice un > backup del que se venía usando hasta ahora, que sería > > /usr/share/zoneinfo/America/Argentina/Buenos_Aires > > Por lo que veo haciendo una comprobación md5, es exactamente el mismo > que /etc/localtime, que es donde está intentando acceder el sistema, ya > que si no copio el nuevo archivo compilado como nuevo /etc/localtime, > entonces no se efectivizan los cambios. > > Ahora bien, otra duda que me gustaría consultar es la siguiente. El > archivo compilado original tiene unas 116 reglas, mientras que el mio > tiene solo ocho reglas, donde veo que aparecen algunas del año 1901, > 2007 y 2038 que se ve que se agregaron automáticamente. > > [EMAIL PROTECTED]:~$ zdump -v America/Argentina/Buenos_Aires > America/Argentina/Buenos_Aires Fri Dec 13 20:45:52 1901 UTC = Fri Dec 13 > 17:45:52 1901 ART isdst=0 gmtoff=-10800 > America/Argentina/Buenos_Aires Sat Dec 14 20:45:52 1901 UTC = Sat Dec 14 > 17:45:52 1901 ART isdst=0 gmtoff=-10800 > America/Argentina/Buenos_Aires Sun Dec 30 02:59:59 2007 UTC = Sat Dec 29 > 23:59:59 2007 ART isdst=0 gmtoff=-10800 > America/Argentina/Buenos_Aires Sun Dec 30 03:00:00 2007 UTC = Sun Dec 30 > 01:00:00 2007 ARDT isdst=1 gmtoff=-7200 > America/Argentina/Buenos_Aires Sun Mar 16 01:59:59 2008 UTC = Sat Mar 15 > 23:59:59 2008 ARDT isdst=1 gmtoff=-7200 > America/Argentina/Buenos_Aires Sun Mar 16 02:00:00 2008 UTC = Sat Mar 15 > 23:00:00 2008 ART isdst=0 gmtoff=-10800 > America/Argentina/Buenos_Aires Mon Jan 18 03:14:07 2038 UTC = Mon Jan 18 > 00:14:07 2038 ART isdst=0 gmtoff=-10800 > America/Argentina/Buenos_Aires Tue Jan 19 03:14:07 2038 UTC = Tue Jan 19 > 00:14:07 2038 ART isdst=0 gmtoff=-10800 > > Igualmente, no creo que esto sea un problema porque para que se haga una > modificación horaria en cierto año, esta requerirá del agregado de una > nueva regla adicional y compilar nuevamente, no? Procedimiento que habrá > que hacer a mano en cada servidor que tengamos hasta que en los > repositorios de Debian se actualice el paquete que agregue los cambios > automáticamente año tras año. Esto es correcto? >
HTH: http://www.marga.com.ar/blog/index.cgi/debian/Argentina_changes_timezone.html slds. -- AGD

