Foros de CHW > Software > GNU/Linux y otros sistemas operativos
Recuperar Clave
Registrarse FAQ/Ayuda Posts de hoy Tags


Estás leyendo el thread Guia: Modificar tzdata, cambio/no cambio de hora Chile  en el foro GNU/Linux y otros sistemas operativos, que dice: "Hola estimados, me di la tremenda paja de hacer una guía (al estilo Chw), para "

 




Tags: , , , ,

Responder   Iniciar discusión  
 
LinkBack (4) Herramientas
Antiguo 29-mar-2011, 23:34
Sabius
Androide

Microempresario
 
Sabius
 
Registrado: abril-2005
Ubicación: Pirque
Posts: 1.571
Sabius no tiene una reputación buena ni mala


 
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:
Code:
yum install tzdata
Podemos comprobar que el tzdata contiene el primer cambio de hora anunciado para el 2 de Abril.
Code:
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
Code:
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.
Code:
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:
Code:
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á:
Code:
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:
Code:
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):
Code:
zic southamerica
zic backward
Comprobamos el cambio:
Code:
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
Code:
cp /usr/share/zoneinfo/Chile/Continental /etc/localtime
Finalmente comprobamos el localtime
Code:
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.

Editado por Sabius en 01-abr-2011 a las 18:03.
Sabius está fuera de línea   Citar y responder
Recuerda que no verás este banner una vez que te registres

Antiguo 29-mar-2011, 23:48
Manuel_CHW
Wn amargo
 
Manuel_CHW
 
Registrado: mayo-2009
Ubicación: Iquique - Carofagasta - Santiago
Posts: 2.634
Manuel_CHW goza de buena reputación

Mi Feedback?


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

Cambiar la zona horaria y listo
Manuel_CHW está fuera de línea   Citar y responder
Antiguo 29-mar-2011, 23:58
miguelwill
Matrix Operator
 
miguelwill
 
Registrado: febrero-2004
Ubicación: Flotando en la Nabucodonosor
Posts: 4.047
miguelwill goza de buena reputación


  Enviar un mensaje por MSN a miguelwill
Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

Quote:
Originalmente publicado por Manuel_CHW Ver post
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.
miguelwill está fuera de línea   Citar y responder
Antiguo 30-mar-2011, 00:33
Sabius
Androide

Microempresario
 
Sabius
 
Registrado: abril-2005
Ubicación: Pirque
Posts: 1.571
Sabius no tiene una reputación buena ni mala


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

Quote:
Originalmente publicado por miguelwill Ver post
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.

Editado por Sabius en 30-mar-2011 a las 00:37.
Sabius está fuera de línea   Citar y responder
Antiguo 30-mar-2011, 01:27
Rickynet
Linterna Azul sector 2813
 
Rickynet
 
Registrado: julio-2006
Ubicación: Viña del Mar
Posts: 2.020
Rickynet goza de buena reputación

Mi Feedback?


 
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
Rickynet está fuera de línea   Citar y responder
Antiguo 30-mar-2011, 12:09
ociomax
Pajarito Nuevo
 
ociomax
 
Registrado: diciembre-2010
Posts: 2
ociomax no tiene una reputación buena ni mala


 
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.
ociomax está fuera de línea   Citar y responder
Antiguo 31-mar-2011, 15:10
Mr.Magoo
Fuck the Police!!!
Moderador

 
Mr.Magoo
 
Registrado: mayo-2005
Ubicación: /root/Desktop
Posts: 6.016
Mr.Magoo no tiene una reputación buena ni mala


  Enviar un mensaje por MSN a Mr.Magoo
Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

la agregue a las guias de linux
Mr.Magoo está fuera de línea   Citar y responder
Antiguo 31-mar-2011, 16:55
miguelwill
Matrix Operator
 
miguelwill
 
Registrado: febrero-2004
Ubicación: Flotando en la Nabucodonosor
Posts: 4.047
miguelwill goza de buena reputación


  Enviar un mensaje por MSN a miguelwill
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
miguelwill está fuera de línea   Citar y responder
Antiguo 11-abr-2011, 10:05
miguelwill
Matrix Operator
 
miguelwill
 
Registrado: febrero-2004
Ubicación: Flotando en la Nabucodonosor
Posts: 4.047
miguelwill goza de buena reputación


  Enviar un mensaje por MSN a miguelwill
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
miguelwill está fuera de línea   Citar y responder
Antiguo 11-abr-2011, 11:13
madek
KineTech
 
madek
 
Registrado: agosto-2008
Posts: 720
madek no tiene una reputación buena ni mala

Mi Feedback?


 
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
madek is online now   Citar y responder
Antiguo 11-abr-2011, 11:15
miguelwill
Matrix Operator
 
miguelwill
 
Registrado: febrero-2004
Ubicación: Flotando en la Nabucodonosor
Posts: 4.047
miguelwill goza de buena reputación


  Enviar un mensaje por MSN a miguelwill
Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

Quote:
Originalmente publicado por madek Ver post
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?
miguelwill está fuera de línea   Citar y responder
Antiguo 11-abr-2011, 11:57
madek
KineTech
 
madek
 
Registrado: agosto-2008
Posts: 720
madek no tiene una reputación buena ni mala

Mi Feedback?


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

Quote:
Originalmente publicado por miguelwill Ver post
si?
que version?
en que distribucion?
version de la distribucion?
Arch Linux - tzdata 2011e-1 - Package Details
madek is online now   Citar y responder
Antiguo 11-abr-2011, 12:26
miguelwill
Matrix Operator
 
miguelwill
 
Registrado: febrero-2004
Ubicación: Flotando en la Nabucodonosor
Posts: 4.047
miguelwill goza de buena reputación


  Enviar un mensaje por MSN a miguelwill
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
miguelwill está fuera de línea   Citar y responder
Antiguo 11-abr-2011, 14:10
madek
KineTech
 
madek
 
Registrado: agosto-2008
Posts: 720
madek no tiene una reputación buena ni mala

Mi Feedback?


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

Quote:
Originalmente publicado por miguelwill Ver post
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
madek is online now   Citar y responder
Antiguo 11-abr-2011, 16:49
MDM-ThuG
Usuario
 
MDM-ThuG
 
Registrado: abril-2007
Posts: 172
MDM-ThuG no tiene una reputación buena ni mala


 
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
MDM-ThuG está fuera de línea   Citar y responder
Antiguo 11-abr-2011, 23:25
miguelwill
Matrix Operator
 
miguelwill
 
Registrado: febrero-2004
Ubicación: Flotando en la Nabucodonosor
Posts: 4.047
miguelwill goza de buena reputación


  Enviar un mensaje por MSN a miguelwill
Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

demas, la modificacion es puntual, por ahora no creare un paquete
miguelwill está fuera de línea   Citar y responder
Antiguo 12-abr-2011, 14:53
inverlink
Experimentado
 
inverlink
 
Registrado: octubre-2005
Posts: 939
inverlink no tiene una reputación buena ni mala


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

Quote:
Originalmente publicado por Sabius Ver post
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..
inverlink está fuera de línea   Citar y responder
Antiguo 12-abr-2011, 14:59
yakko
pingüino mal genio


 
yakko
 
Registrado: agosto-2004
Ubicación: /root
Posts: 22.579
yakko goza de buena reputación

Mi Feedback?


  Enviar un mensaje por MSN a yakko Enviar un mensaje por Skype™ a yakko
Re: Guia: Modificar tzdata, cambio/no cambio de hora Chile

Quote:
Originalmente publicado por Sabius Ver post
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
yakko está fuera de línea   Citar y responder
Antiguo 16-abr-2011, 20:20
Sabius
Androide

Microempresario
 
Sabius
 
Registrado: abril-2005
Ubicación: Pirque
Posts: 1.571
Sabius no tiene una reputación buena ni mala


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

Quote:
Originalmente publicado por miguelwill Ver post
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

Quote:
Originalmente publicado por yakko Ver post
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
Sabius está fuera de línea   Citar y responder
Antiguo 28-feb-2012, 23:26
Sabius
Androide

Microempresario
 
Sabius
 
Registrado: abril-2005
Ubicación: Pirque
Posts: 1.571
Sabius no tiene una reputación buena ni mala


 
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
Sabius está fuera de línea   Citar y responder

  Foros de CHW > Software > GNU/Linux y otros sistemas operativos
Responder

Herramientas

Reglas del Foro
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is activado
Emotíconos está activado
El código [IMG] está activado
El código HTML está desactivado
Trackbacks are activado
Pingbacks are activado
Refbacks are activado

Ir a



Estilo del foro: Todas las horas son GMT -3. La hora es 03:56.

Contacto Foro - Privacidad - FAQ - Reglamento Convivencia - Reglamento Compraventa - Ir arriba