Linux cambio de hora septiembre 2022

Soujiro

Fanático
Se incorporó
14 Enero 2008
Mensajes
1.433
Gracias a los imbeciles del gobierno en practica que movieron la fecha del cambio de hora hay que actualizar el tzdata de los equipos, pero acabo de tirar el zdump en ubuntu 18.04 y me arroja esto...

America/Santiago Sun Apr 3 02:59:59 2022 UT = Sat Apr 2 23:59:59 2022 -03 isdst=1 gmtoff=-10800
America/Santiago Sun Apr 3 03:00:00 2022 UT = Sat Apr 2 23:00:00 2022 -04 isdst=0 gmtoff=-14400
America/Santiago Sun Sep 4 03:59:59 2022 UT = Sat Sep 3 23:59:59 2022 -04 isdst=0 gmtoff=-14400
America/Santiago Sun Sep 4 04:00:00 2022 UT = Sun Sep 4 01:00:00 2022 -03 isdst=1 gmtoff=-10800

¿aun no esta el update con las fecha de cambio de hora actualizado?
 

freishner

Capo
Se incorporó
16 Noviembre 2021
Mensajes
455
Yo usé éste (tzdata_2022c-1_all.deb) con Ubuntu 20.04.4 LTS.

Descarga con
Código:
wget http://ftp.us.debian.org/debian/pool/main/t/tzdata/tzdata_2022c-1_all.deb
Instala con
Código:
sudo dpkg -- install tzdata_2022c-1_all.deb
Pide reconfigurar
Código:
sudo dpkg-reconfigure tzdata
Y luego verificas con
Código:
zdump -v America/Santiago | grep 2022

America/Santiago Sun Apr 3 02:59:59 2022 UT = Sat Apr 2 23:59:59 2022 -03 isdst=1 gmtoff=-10800
America/Santiago Sun Apr 3 03:00:00 2022 UT = Sat Apr 2 23:00:00 2022 -04 isdst=0 gmtoff=-14400
America/Santiago Sun Sep 11 03:59:59 2022 UT = Sat Sep 10 23:59:59 2022 -04 isdst=0 gmtoff=-14400
America/Santiago Sun Sep 11 04:00:00 2022 UT = Sun Sep 11 01:00:00 2022 -03 isdst=1 gmtoff=-10800
 
Última modificación:
Upvote 0

wurrzag

Ciclista Jipi
Se incorporó
30 Mayo 2006
Mensajes
8.945
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.880
Hice esta brujería para cargar el tzdata a mano, espero que les sirva. A mi me sirvió en Oracle Linux 6 y Redhat 6.

Descargar archivo tzdata

Copiarlo en alguna ubicación temporal de tu servidor. En mi caso lo dejé en /root/tzdata. Pueden hacer la brujería con wget si es que tienen salida a internet desde el servidor, o si no copiarlo a mano.

Entrar con root

Código:
# mkdir -p /root/tzdata
# cd /root/tzdata
# tar xvfz tzdata2022c.tar.gz
# zic southamerica 
Saltarán unos warnings. 
# zic backward
Saltarán unos warnings
# cp /usr/share/zoneinfo/Chile/Continental /etc/localtime

Verificar como quedó el nuevo cambio de hora

# zdump -v America/Santiago |grep 2022
# zdump -v /etc/localtime |grep 2022
 
Upvote 0

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.065
Hice esta brujería para cargar el tzdata a mano, espero que les sirva. A mi me sirvió en Oracle Linux 6 y Redhat 6.

Descargar archivo tzdata

Copiarlo en alguna ubicación temporal de tu servidor. En mi caso lo dejé en /root/tzdata. Pueden hacer la brujería con wget si es que tienen salida a internet desde el servidor, o si no copiarlo a mano.

Entrar con root

Código:
# mkdir -p /root/tzdata
# cd /root/tzdata
# tar xvfz tzdata2022c.tar.gz
# zic southamerica
Saltarán unos warnings.
# zic backward
Saltarán unos warnings
# cp /usr/share/zoneinfo/Chile/Continental /etc/localtime

Verificar como quedó el nuevo cambio de hora

# zdump -v America/Santiago |grep 2022
# zdump -v /etc/localtime |grep 2022
Aplicaste eso pa los RHEL 6?
NOICE!
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.880
Update
No sé si acá alguien ya lo dijo pero parece que CentOS 7 no liberó tzdata. Usen el rpm de RedHat 7, el de oracleLinux 7 o el de RockyLinux 7 que sirven igual.
 
Upvote 0

Miguelwill

I am online
Miembro del Equipo
MOD
Se incorporó
23 Febrero 2004
Mensajes
12.409
que hace esa opcion?
la ultima actualizacion en un equipo debian solo aplique el de southamerica y el zpool mostro la programacion correcta

ojo, revise el archivo y el cambio del 2022 es solo para este año, no para el resto que continuan con el cambio en la primera semana de septiembre

saludos
 
Upvote 0

Miguelwill

I am online
Miembro del Equipo
MOD
Se incorporó
23 Febrero 2004
Mensajes
12.409
acaba de llegar este update para debian 10 (para 11 quizas ya estaba disponible)

--- Changes for tzdata ---
tzdata (2021a-0+deb10u6) buster; urgency=medium

* Cherry-pick patches from upstream:
- Iran plans to stop observing DST permanently, after it falls back
on 2022-09-21.
- Chile's 2022 DST start is delayed from September 4 to September 11.
 
Upvote 0

Felipe-R

Miembro Activo
Se incorporó
30 Agosto 2022
Mensajes
1
Buenas para Windows puden genrar un archivo de registro con esto y funciona!!:):):)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Time Zones\Pacific SA Standard Time]
"Display"="(UTC-04:00) Santiago"
"Dlt"="Hora verano Sudamérica Pacífico"
"MUI_Display"="@tzres.dll,-90"
"MUI_Dlt"="@tzres.dll,-91"
"MUI_Std"="@tzres.dll,-92"
"Std"="Hora est. Sudamérica Pacífico"
"TZI"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,04,00,06,00,01,00,17,00,3b,\
00,3b,00,e7,03,00,00,09,00,06,00,02,00,17,00,3b,00,3b,00,e7,03


[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Time Zones\Pacific SA Standard Time\Dynamic DST]
"2007"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,03,00,06,00,02,00,17,00,\
3b,00,3b,00,e7,03,00,00,0a,00,06,00,02,00,17,00,3b,00,3b,00,e7,03
"2008"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,03,00,06,00,05,00,17,00,\
3b,00,3b,00,e7,03,00,00,0a,00,06,00,02,00,17,00,3b,00,3b,00,e7,03
"2009"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,03,00,06,00,02,00,17,00,\
3b,00,3b,00,e7,03,00,00,0a,00,06,00,02,00,17,00,3b,00,3b,00,e7,03
"2010"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,04,00,06,00,01,00,17,00,\
3b,00,3b,00,e7,03,00,00,0a,00,06,00,02,00,17,00,3b,00,3b,00,e7,03
"2011"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,05,00,06,00,01,00,17,00,\
3b,00,3b,00,e7,03,00,00,08,00,06,00,03,00,17,00,3b,00,3b,00,e7,03
"2012"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,04,00,06,00,05,00,17,00,\
3b,00,3b,00,e7,03,00,00,09,00,06,00,01,00,17,00,3b,00,3b,00,e7,03
"2013"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,04,00,06,00,05,00,17,00,\
3b,00,3b,00,e7,03,00,00,09,00,06,00,01,00,17,00,3b,00,3b,00,e7,03
"2014"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,04,00,06,00,05,00,17,00,\
3b,00,3b,00,e7,03,00,00,09,00,06,00,01,00,17,00,3b,00,3b,00,e7,03
"2015"=hex:b4,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"2016"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,05,00,06,00,02,00,17,00,\
3b,00,3b,00,e7,03,00,00,08,00,06,00,02,00,17,00,3b,00,3b,00,e7,03
"2017"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,05,00,06,00,02,00,17,00,\
3b,00,3b,00,e7,03,00,00,08,00,06,00,02,00,17,00,3b,00,3b,00,e7,03
"2018"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,05,00,06,00,02,00,17,00,\
3b,00,3b,00,e7,03,00,00,08,00,06,00,02,00,17,00,3b,00,3b,00,e7,03
"2019"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,04,00,06,00,01,00,17,00,\
3b,00,3b,00,e7,03,00,00,09,00,06,00,01,00,17,00,3b,00,3b,00,e7,03
"2020"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,04,00,06,00,01,00,17,00,\
3b,00,3b,00,e7,03,00,00,09,00,06,00,01,00,17,00,3b,00,3b,00,e7,03
"2021"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,04,00,06,00,01,00,17,00,\
3b,00,3b,00,e7,03,00,00,09,00,06,00,01,00,17,00,3b,00,3b,00,e7,03
"2022"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,04,00,06,00,01,00,17,00,\
3b,00,3b,00,e7,03,00,00,09,00,06,00,02,00,17,00,3b,00,3b,00,e7,03

"FirstEntry"=dword:000007d7
"LastEntry"=dword:000007e6
 
Upvote 0

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.065
Hoygan , y alguno de ustedes tiene de casualidad aplicativos corriendo con Java Oracle 1.8? :zippy
creé un script bien bonito que despliega:
- Actualización de TZdata para Java oracle
- Aplicación de tzdata y tzdata-java para RHEL 7 y 8
- Aplicación de tzdata2022c compilando la zona (para RHEL6) utilizando la solución provista por @Zuljin
Si alguien lo quiere se lo paso, es un zip de 2.6M que hace toda la pega
 
Upvote 0

Soujiro

Fanático
Se incorporó
14 Enero 2008
Mensajes
1.433
el java nuestro esta en gmt-0, hace siglos decidieron que era mucho hueveo y daba jugo con la hora local, por lo que no tengo que ocuparme de ese bicho feo. Al final para ubuntu aplicamos la solucion de zuljin en los containers.
 
Upvote 0

mcl_nemesis

Miembro Regular
Se incorporó
13 Diciembre 2008
Mensajes
45
Hoygan , y alguno de ustedes tiene de casualidad aplicativos corriendo con Java Oracle 1.8? :zippy
creé un script bien bonito que despliega:
- Actualización de TZdata para Java oracle
- Aplicación de tzdata y tzdata-java para RHEL 7 y 8
- Aplicación de tzdata2022c compilando la zona (para RHEL6) utilizando la solución provista por @Zuljin
Si alguien lo quiere se lo paso, es un zip de 2.6M que hace toda la pega
hola, te agredeceria el script para darle un vistazo, tengo que hacerlo en varios rhel y centos.
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.880
Hoygan , y alguno de ustedes tiene de casualidad aplicativos corriendo con Java Oracle 1.8? :zippy
creé un script bien bonito que despliega:
- Actualización de TZdata para Java oracle
- Aplicación de tzdata y tzdata-java para RHEL 7 y 8
- Aplicación de tzdata2022c compilando la zona (para RHEL6) utilizando la solución provista por @Zuljin
Si alguien lo quiere se lo paso, es un zip de 2.6M que hace toda la pega

Yo si y ya los parché. Hay que meterles el último tzupdater proporcionado por Oracle y hacer una magia. Más rato lo posteo.
 
Upvote 0

anonimoxd

Miembro Activo
Se incorporó
31 Agosto 2022
Mensajes
2
hola, tengo un par de maquinas centos 7, por lo que entiendo no van a salir actualizaciones del tzdata para esta version, alguien encontro una forma de hacerlo? de ante mano gracias.

rpm -qa | grep tzdata
tzdata-2022a-1.el7.noarch

zdump -v America/Santiago | grep 2022
zdump: warning: zone "America/Santiago" abbreviation "-05" lacks alphabetic at start
America/Santiago Sun Apr 3 02:59:59 2022 UTC = Sat Apr 2 23:59:59 2022 -03 isdst=1 gmtoff=-10800
America/Santiago Sun Apr 3 03:00:00 2022 UTC = Sat Apr 2 23:00:00 2022 -04 isdst=0 gmtoff=-14400
America/Santiago Sun Sep 4 03:59:59 2022 UTC = Sat Sep 3 23:59:59 2022 -04 isdst=0 gmtoff=-14400
America/Santiago Sun Sep 4 04:00:00 2022 UTC = Sun Sep 4 01:00:00 2022 -03 isdst=1 gmtoff=-10800
 
Upvote 0
Subir