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

Responder a