Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 20 de 27

Tema: Guia: Modificar tzdata, cambio/no cambio de hora Chile

  1. #1
    Experto

    Avatar de Sabius
    Fecha de ingreso
    04 Apr, 05
    Mensajes
    2,973

    Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Hola estimados, me di la tremenda paja de hacer una guía (al estilo Chw), para explicar cómo modificar el tzdata en linux, para corregir el cambio de hora que se les ocurrio a nuestros distinguidos payasos ministros.
    En primera instancia era para el 2 de Abril, pero ayer se oficializo que el atraso de la hora, es para el primer sabado de Mayo, o sea el 7 del mencionado mes. Además el próximo horario de verano comenzara la media noche del 20 de agosto, cuando tengamos que adelantar 1 hora los relojes.

    Estos es lo que dijo el ministro al respecto

    " @lgolborne @cvillaroe vamos! No es para tanto...yo trabajé años en informática así que algo conozco el tema. No están parametrizados los sistemas?"


    Respuesta: Noooooooooo!!!!!!!
    Hasta que salga el parche correspondiente (si es que sale).


    Comenzamos:

    Esta guía es compatible con Redhat/Centos/Fedora o cualquier otra distribución haciendo las correcciones necesarios. En esta ocasión se utilizó Centos 5.5.

    El archivo o paquete tzdata contiene todos los horarios y cambios de hora de todas las zonas del mundo

    El parche para corregir el primer cambio de hora, que era para el 7 de Abril, ya está disponible en su versión tzdata2011d y se instala simplemente utilizando yum, entramos como root del sistema:
    Código:
    yum install tzdata
    Podemos comprobar que el tzdata contiene el primer cambio de hora anunciado para el 2 de Abril.
    Código:
    zdump -v /etc/localtime | grep 2011
    /etc/localtime  Sun Apr  3 02:59:59 2011 UTC = Sat Apr  2 23:59:59 2011 CLST isdst=1 gmtoff=-10800
    /etc/localtime  Sun Apr  3 03:00:00 2011 UTC = Sat Apr  2 23:00:00 2011 CLT isdst=0 gmtoff=-14400
    /etc/localtime  Sun Oct  9 03:59:59 2011 UTC = Sat Oct  8 23:59:59 2011 CLT isdst=0 gmtoff=-14400
    /etc/localtime  Sun Oct  9 04:00:00 2011 UTC = Sun Oct  9 01:00:00 2011 CLST isdst=1 gmtoff=-10800
    o en su defecto
    Código:
    zdump -v Chile/Continental | grep 2011
    Chile/Continental  Sun Apr  3 02:59:59 2011 UTC = Sat Apr  2 23:59:59 2011 CLST isdst=1 gmtoff=-10800
    Chile/Continental  Sun Apr  3 03:00:00 2011 UTC = Sat Apr  2 23:00:00 2011 CLT isdst=0 gmtoff=-14400
    Chile/Continental  Sun Oct  9 03:59:59 2011 UTC = Sat Oct  8 23:59:59 2011 CLT isdst=0 gmtoff=-14400
    Chile/Continental  Sun Oct  9 04:00:00 2011 UTC = Sun Oct  9 01:00:00 2011 CLST isdst=1 gmtoff=-10800
    Para poder modificar nuevamente el cambio de hora, a mano, debemos descargar desde este sitio el código del tzdata.
    Código:
    cd /root
    mkdir tz
    cd /tz
    wget ftp://elsie.nci.nih.gov/pub/tzdata2011d.tar.gz
    Ahora desempaquetamos y descomprimimos el archivo, para luego editar el archivo southamerica con nuestro editar favorito:
    Código:
    tar zxvf tzdata2011d.tar.gz
    vi southamerica
    Este archivo contiene las zonas y cambios de hora del continente. Buscamos Chilito, cerca del año 2011 aparecerá:
    Código:
    Rule    Chile   2008    only    -       Mar     30      3:00u   0       -
    Rule    Chile   2009    only    -       Mar     Sun>=9  3:00u   0       -
    Rule    Chile   2010    2011    -       Apr     Sun>=1  3:00u   0       -
    Rule    Chile   2012    max     -       Mar     Sun>=9  3:00u   0       -
    Debemos modificarlo la tercera línea y agregando 2 más:
    Código:
    Rule    Chile   2008    only    -       Mar     30      3:00u   0       -
    Rule    Chile   2009    only    -       Mar     Sun>=9  3:00u   0       -
    Rule    Chile   2010    only    -       Apr     Sun>=1  3:00u   0       -
    Rule    Chile   2011    only    -       May     Sun>=2  3:00u   0       -
    Rule    Chile   2011    only    -       Aug     21      4:00u   1:00    S
    Rule    Chile   2012    max     -       Mar     Sun>=9  3:00u   0       -
    Guardamos el documento (:x!).

    Con esto le decimos al archivo que en el 2011, el primer sabado de Mayo atrase la hora, y que el sabado 20 (domingo 21 a las 00:00) adelante una hora (en realidad que en una fecha somos GTM -3 y en la otra GTM -4).

    Para aplicar los cambios, usamos el comando zic (que es una herramienta tzdata):
    Código:
    zic southamerica
    zic backward
    Comprobamos el cambio:
    Código:
    zdump -v Chile/Continental | grep 2011
    Chile/Continental  Sun May  8 02:59:59 2011 UTC = Sat May  7 23:59:59 2011 CLST isdst=1 gmtoff=-10800
    Chile/Continental  Sun May  8 03:00:00 2011 UTC = Sat May  7 23:00:00 2011 CLT isdst=0 gmtoff=-14400
    Chile/Continental  Sun Aug 21 03:59:59 2011 UTC = Sat Aug 20 23:59:59 2011 CLT isdst=0 gmtoff=-14400
    Chile/Continental  Sun Aug 21 04:00:00 2011 UTC = Sun Aug 21 01:00:00 2011 CLST isdst=1 gmtoff=-10800
    Como pueden apreciar, aparece el cambio de hora de invierno para el 7 de Mayo y el cambio de hora de verano para el 20 de Agosto.
    Listo? Nooo!! Tenemos que copiar la zona al localtime
    Código:
    cp /usr/share/zoneinfo/Chile/Continental /etc/localtime
    Finalmente comprobamos el localtime
    Código:
    zdump -v /etc/localtime | grep 2011
    /etc/localtime  Sun May  8 02:59:59 2011 UTC = Sat May  7 23:59:59 2011 CLST isdst=1 gmtoff=-10800
    /etc/localtime  Sun May  8 03:00:00 2011 UTC = Sat May  7 23:00:00 2011 CLT isdst=0 gmtoff=-14400
    /etc/localtime  Sun Aug 21 03:59:59 2011 UTC = Sat Aug 20 23:59:59 2011 CLT isdst=0 gmtoff=-14400
    /etc/localtime  Sun Aug 21 04:00:00 2011 UTC = Sun Aug 21 01:00:00 2011 CLST isdst=1 gmtoff=-10800
    Espero sea de su agrado y también de mucha utilidad.
    Lo públique en exclusiva para Chilehardware, hasta que lo suba a mi blog.

    Espero sus comentarios, correcciones y apreciaciones

    Saludos

    PD: espero subir un scrip automatizado con lo necesario para los más pajeros novatos.
    Última edición por Sabius; 01/04/2011 a las 17:03
    Feedback
    Código App Amazon FERNA20684N úsalo para descuento us$5

    Corsair Crystal 460X RGB //
    RM750x // Hydro H75 // Intel Core i5 7600K // Asus Strix Z270E // G.Skill Tridentz DDR4 2x8GB 3000 // Crucial MX300 525GB M.2 // HDD Seagate 1TB - Toshiba 2TB // Asus Strix GTX 1070 O8G // Samsung C24FG70


  2. #2
    Wn amargo Avatar de Manuel_CHW
    Fecha de ingreso
    25 May, 09
    Ubicación
    Santiago
    Mensajes
    3,193

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Cambiar la zona horaria y listo

  3. #3
    Desterrado
    Fecha de ingreso
    23 Feb, 04
    Ubicación
    Flotando en la Nabucodonosor
    Mensajes
    7,996

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Cita Iniciado por Manuel_CHW Ver mensaje
    Cambiar la zona horaria y listo
    jaja, claro, esa es la pajosa, ya que hay que hacer el cambio a mano igual
    al cambiar actualizar el tzdata queda automatizado el cambio de hora automatico, y asi se hace con mas tiempo cuando son muchos los equipos a actualizar.

  4. #4
    Experto

    Avatar de Sabius
    Fecha de ingreso
    04 Apr, 05
    Mensajes
    2,973

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Cita Iniciado por miguelwill Ver mensaje
    jaja, claro, esa es la pajosa, ya que hay que hacer el cambio a mano igual
    al cambiar actualizar el tzdata queda automatizado el cambio de hora automatico, y asi se hace con mas tiempo cuando son muchos los equipos a actualizar.
    Exasto, esta guía va orientada a ing_sistemas que manejamos varios servidores con servicios criticos .

    Hablando es serio, hay que tomar en cuenta, que no se puede estar cambiando la zona horaria a cada rato, para no corromper bbdd y aplicaciones, ni menos a mano. Lo dejor es dejar el tzdata listo.

    Pa ke cachen, hasta el foro tiene la hora cambiada, por que ameba no aplico el parche.
    Última edición por Sabius; 29/03/2011 a las 23:37
    Feedback
    Código App Amazon FERNA20684N úsalo para descuento us$5

    Corsair Crystal 460X RGB //
    RM750x // Hydro H75 // Intel Core i5 7600K // Asus Strix Z270E // G.Skill Tridentz DDR4 2x8GB 3000 // Crucial MX300 525GB M.2 // HDD Seagate 1TB - Toshiba 2TB // Asus Strix GTX 1070 O8G // Samsung C24FG70


  5. #5
    Desterrado
    Fecha de ingreso
    30 Jul, 06
    Ubicación
    Santiago
    Mensajes
    2,480

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    me parece se lo voy a pasar al ingeniero de sistema de la pega, ya que por correo se sitan reuniones y cosas asi con un administrador del server

  6. #6
    Pajarito Nuevo
    Fecha de ingreso
    03 Dec, 10
    Mensajes
    2

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Yo recompilé el SRPM de tzdata para CentOS y le apliqué el parche de Fedora (que ya incluye el último cambio de hora en Chile). Pueden bajar los RPMs para i386 y x86_64 en /home/chgonzalez: Nuevo cambio de hora en Chile: nuevos paquetes actualizados para CentOS 5 y Fedora.

  7. #7
    Fuck the Police!!! Avatar de Mr.Magoo
    Fecha de ingreso
    18 May, 05
    Ubicación
    /root/Desktop
    Mensajes
    5,978

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    la agregue a las guias de linux

    Grandes Pensadores

  8. #8
    Desterrado
    Fecha de ingreso
    23 Feb, 04
    Ubicación
    Flotando en la Nabucodonosor
    Mensajes
    7,996

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    genial, ahi la tendremos a mano mas adelante cuando se decidan que hacer con el cambio de hora

  9. #9
    Desterrado
    Fecha de ingreso
    23 Feb, 04
    Ubicación
    Flotando en la Nabucodonosor
    Mensajes
    7,996

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    creo que hay que cambiar el nombre del archivo a descargar, ya que ahora hay un archivo tzdata2011e.tar.gz

    ftp://elsie.nci.nih.gov/pub/

    saludos

  10. #10
    campero
    Avatar de madek
    Fecha de ingreso
    25 Aug, 08
    Ubicación
    Santiago
    Mensajes
    1,340

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    la nueva version de tzdata corrige el cambio de horario para chile
    asi que ahora este manual vale huano

  11. #11
    Desterrado
    Fecha de ingreso
    23 Feb, 04
    Ubicación
    Flotando en la Nabucodonosor
    Mensajes
    7,996

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Cita Iniciado por madek Ver mensaje
    la nueva version de tzdata corrige el cambio de horario para chile
    asi que ahora este manual vale huano
    si?
    que version?
    en que distribucion?
    version de la distribucion?

  12. #12
    campero
    Avatar de madek
    Fecha de ingreso
    25 Aug, 08
    Ubicación
    Santiago
    Mensajes
    1,340

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Cita Iniciado por miguelwill Ver mensaje
    si?
    que version?
    en que distribucion?
    version de la distribucion?
    Arch Linux - tzdata 2011e-1 - Package Details

  13. #13
    Desterrado
    Fecha de ingreso
    23 Feb, 04
    Ubicación
    Flotando en la Nabucodonosor
    Mensajes
    7,996

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    ok
    pero por muchos es sabido que Arch agrega los paquetes cuando están mas frescos, pero otras distribuciones demoran un poco mas en agregar estos cambios, sobretodo cuando son tan repente anunciados

  14. #14
    campero
    Avatar de madek
    Fecha de ingreso
    25 Aug, 08
    Ubicación
    Santiago
    Mensajes
    1,340

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Cita Iniciado por miguelwill Ver mensaje
    ok
    pero por muchos es sabido que Arch agrega los paquetes cuando están mas frescos, pero otras distribuciones demoran un poco mas en agregar estos cambios, sobretodo cuando son tan repente anunciados
    si es solo una modificación de la fecha del cambio en las fuentes, nada mas, el resto es igual
    ademas, arch rulz

  15. #15
    Usuario Avatar de MDM-ThuG
    Fecha de ingreso
    22 Apr, 07
    Ubicación
    Santiago
    Mensajes
    198

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    no habia visto la guia esta bacan, aunque ya habia aplicado los cambios con unos paquetes adicionales a tzdata, de todas formas muy util

  16. #16
    Desterrado
    Fecha de ingreso
    23 Feb, 04
    Ubicación
    Flotando en la Nabucodonosor
    Mensajes
    7,996

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    demas, la modificacion es puntual, por ahora no creare un paquete

  17. #17
    Experimentado Avatar de inverlink
    Fecha de ingreso
    20 Oct, 05
    Mensajes
    948

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Cita Iniciado por Sabius Ver mensaje
    Exasto, esta guía va orientada a ing_sistemas que manejamos varios servidores con servicios criticos .

    Hablando es serio, hay que tomar en cuenta, que no se puede estar cambiando la zona horaria a cada rato, para no corromper bbdd y aplicaciones, ni menos a mano. Lo dejor es dejar el tzdata listo.

    Pa ke cachen, hasta el foro tiene la hora cambiada, por que ameba no aplico el parche.

    De gran aporte..
    Deje linux y me cambie al lado oscuro...

    Uso windows, Linux, Unix.

    Da lo mismo....

  18. #18
    Chuck Norris

    Avatar de yakko
    Fecha de ingreso
    24 Aug, 04
    Ubicación
    /root
    Mensajes
    26,499

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Cita Iniciado por Sabius Ver mensaje
    Pa ke cachen, hasta el foro tiene la hora cambiada, por que ameba no aplico el parche.
    el foro siempre ha tenido la hora cambiada, además entre los servers del sitio también tienen la hora cambiada y por eso aparecen los post nuevos como si fueran más viejos, etc.etc. y eso viene de hace rato y no tiene nada que ver con el parche.


    RHEL 5 x86_64
    ftp://ftp.inf.utfsm.cl/pub/UTFSM/uSC...el5.x86_64.rpm

    ftp://ftp.inf.utfsm.cl/pub/UTFSM/uSC...el5.x86_64.rpm

    RHEL 5 x86
    ftp://ftp.inf.utfsm.cl/pub/UTFSM/uSC...1.el5.i386.rpm

    ftp://ftp.inf.utfsm.cl/pub/UTFSM/uSC...1.el5.i386.rpm
    narf

  19. #19
    Experto

    Avatar de Sabius
    Fecha de ingreso
    04 Apr, 05
    Mensajes
    2,973

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Cita Iniciado por miguelwill Ver mensaje
    creo que hay que cambiar el nombre del archivo a descargar, ya que ahora hay un archivo tzdata2011e.tar.gz

    ftp://elsie.nci.nih.gov/pub/

    saludos
    si el tzdata2011e ya viene con la correción.

    bueno el otro año se les va a ocurrir cambiar la fecha del cambio de hora y ya saben como correguirlo

    Cita Iniciado por yakko Ver mensaje
    el foro siempre ha tenido la hora cambiada, además entre los servers del sitio también tienen la hora cambiada y por eso aparecen los post nuevos como si fueran más viejos, etc.etc. y eso viene de hace rato y no tiene nada que ver con el parche.


    RHEL 5 x86_64
    ftp://ftp.inf.utfsm.cl/pub/UTFSM/uSC...el5.x86_64.rpm

    ftp://ftp.inf.utfsm.cl/pub/UTFSM/uSC...el5.x86_64.rpm

    RHEL 5 x86
    ftp://ftp.inf.utfsm.cl/pub/UTFSM/uSC...1.el5.i386.rpm

    ftp://ftp.inf.utfsm.cl/pub/UTFSM/uSC...1.el5.i386.rpm
    lo de la hora del foro era en broma/sarcastica por si no cachaste, así que tranquilol.

    Ha esta fecha ya varias distros tienen los parches oficiales, pero el primer y segundo cambio necesitabamos una solución urgente.

    Saludos
    Feedback
    Código App Amazon FERNA20684N úsalo para descuento us$5

    Corsair Crystal 460X RGB //
    RM750x // Hydro H75 // Intel Core i5 7600K // Asus Strix Z270E // G.Skill Tridentz DDR4 2x8GB 3000 // Crucial MX300 525GB M.2 // HDD Seagate 1TB - Toshiba 2TB // Asus Strix GTX 1070 O8G // Samsung C24FG70


  20. #20
    Experto

    Avatar de Sabius
    Fecha de ingreso
    04 Apr, 05
    Mensajes
    2,973

    Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

    Ahora el tzdata lo maneja la IANA, aca lo pueden descargar.

    ftp://ftp.iana.org/tz/

    saludos
    Feedback
    Código App Amazon FERNA20684N úsalo para descuento us$5

    Corsair Crystal 460X RGB //
    RM750x // Hydro H75 // Intel Core i5 7600K // Asus Strix Z270E // G.Skill Tridentz DDR4 2x8GB 3000 // Crucial MX300 525GB M.2 // HDD Seagate 1TB - Toshiba 2TB // Asus Strix GTX 1070 O8G // Samsung C24FG70


Página 1 de 2 12 ÚltimoÚltimo

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
*