[FUG-BR] horario de verão - 2009~2010

Rafael Henrique Faria rafaelhfaria em cenadigital.com.br
Sexta Outubro 16 13:52:48 BRT 2009


Infelizmente nada ainda.

Aparentemente o zdump -v não roda nos meus FreeBSD.

Eu testei ele em 4 FreeBSDs que eu tenho instalado aqui, e todos se
comportaram da mesma forma. 3 deles estão em maquinas reais, e 1 em
uma maquina virtual ESXi:

---
fbsdm# date
Fri Oct 16 13:36:01 BRT 2009
fbsdm# zdump -v /etc/localtime | grep -E '20(09|10)'
^C
fbsdm# date
Fri Oct 16 13:46:39 BRT 2009
fbsdm# uname -a
FreeBSD xxx.br 7.2-STABLE FreeBSD 7.2-STABLE #0: Fri Jul 31 18:28:56
BRT 2009     root em xxx.br:/usr/obj/usr/src/sys/VMSERVER  amd64
fbsdm#
---
root em socrates paramount # date
Fri Oct 16 13:30:29 BRT 2009
root em socrates paramount # zdump -v /etc/localtime | grep -E '20(09|10)'
^C
root em socrates paramount # date
Fri Oct 16 13:41:03 BRT 2009
root em socrates paramount # uname -a
FreeBSD xxx.br 6.3-STABLE FreeBSD 6.3-STABLE #2: Fri Feb 22 10:30:05
BRT 2008     paramount em xxx.br:/usr/obj/usr/src/sys/SOCRATES  amd64
root em socrates paramount #
---
paramount em sartre paramount # date
Fri Oct 16 13:36:32 BRT 2009
paramount em sartre paramount # zdump -v /etc/localtime | grep -E '20(09|10)'
^C
paramount em sartre paramount # date
Fri Oct 16 13:47:04 BRT 2009
paramount em sartre paramount # uname -a
FreeBSD xxx.br 7.2-STABLE FreeBSD 7.2-STABLE #0: Tue May 12 17:28:33
BRT 2009     paramount em xxx.br:/usr/obj/usr/src/sys/SARTRE  amd64
paramount em sartre paramount #
---
paramount em freud paramount # date
Fri Oct 16 14:36:25 BRST 2009
paramount em freud paramount # zdump -v /etc/localtime | grep -E '20(09|10)'
^C
paramount em freud paramount # date
Fri Oct 16 14:47:06 BRST 2009
paramount em freud paramount # uname -a
FreeBSD xxx.br 7.2-STABLE FreeBSD 7.2-STABLE #0: Tue Jun  2 16:02:03
BRT 2009     paramount em xxx.br:/usr/obj/usr/src/sys/FREUD  amd64
paramount em freud paramount #
---

Nas 4 maquinas eu fiquei esperando mais de 10 minutos para ver se o
comando retornava algo. Porém não me retorna nada.

Está tudo muito estranho.

OBS: todas essas máquinas são sincronizadas via NTP, pode ter algum
relacionamento?

Em nenhuma delas eu possuo o kern_securelevel ativado.

2009/10/16 Renato Botelho <rbgarga em gmail.com>:
> 2009/10/16 Rafael Henrique Faria <rafaelhfaria em cenadigital.com.br>:
>> Boa tarde Renato.
>>
>> Eu estou tentando verificar nos meus FreeBSD se o timezone está correto.
>>
>> Porém quando eu coloco o comando que você passou, não aparece nada coerente:
>>
>> fbsdm# zdump -v -c 2009,2011 /etc/localtime
>> /etc/localtime  Sun Jan 26 08:29:52 -219 UTC = Sun Jan 26 05:23:24
>> -219 LMT isdst=0 gmtoff=-11188
>> /etc/localtime  Mon Jan 27 08:29:52 -219 UTC = Mon Jan 27 05:23:24
>> -219 LMT isdst=0 gmtoff=-11188
>> /etc/localtime  Fri Jan  1 03:06:27 -219 UTC = Thu Dec 30 23:59:59
>> -219 LMT isdst=0 gmtoff=-11188
>> /etc/localtime  Fri Jan  1 03:06:28 -219 UTC = Fri Jan  1 00:00:00
>> -219 LMT isdst=0 gmtoff=-11188
>> ^C
>> fbsdm#
>>
>> Eu tenho que dar um CTRL+C para terminar, pq o comando fica parado.
>>
>> Eu já instalei o /usr/ports/misc/zoneinfo, e rodei o tzsetup.
>>
>> O meu Free é um 7.2-STABLE.
>>
>> Se alguém puder me dar uma luz, de como eu confiro se o tz está correto.
>>
>> 2009/10/16 Renato Botelho <rbgarga em gmail.com>:
>>> 2009/10/16 irado furioso com tudo <irado em bsd.com.br>:
>>>>
>>>> o cais acaba de divulgar instruções de "como" acertar o /etc/localtime
>>>> para o horario de verão:
>>>>
>>>> http://www.rnp.br//cais/alertas/2009/cais-alr-20091015.html
>>>
>>> Bom pessoal, o timezone oficial do Brasil foi alterado no tzdata
>>> e fixado pra começar em outubro no domingo depois do dia 15 e
>>> terminar em fevereiro depois do dia 15, o que vai acontecer
>>> corretamente esse ano e nos próximos.
>>>
>>> Portanto, não precisamos mais fazer essa gambiarra recomendada
>>> pelo cais.
>>>
>>> Quem tiver o SO atualizado, pode simplesmente rodar um tzsetup e
>>> re-selecionar o timezone pra garantir que ele está correto.
>>>
>>> Quem tem SO antigo, deve instalar o tzdata via ports e depois rodar
>>> o tzsetup para fazer a escolha
>>>
>>> Para conferir se o seu timezone está correto basta executar o comando:
>>>
>>> zdump -v -c 2009,2011 /etc/localtime
>>>
>>> Na saída dele existirão as seguintes linhas:
>>>
>>> /etc/localtime  Sun Oct 18 03:00:00 2009 UTC = Sun Oct 18 01:00:00
>>> 2009 BRST isdst=1 gmtoff=-7200
>>> /etc/localtime  Sun Feb 21 02:00:00 2010 UTC = Sat Feb 20 23:00:00
>>> 2010 BRT isdst=0 gmtoff=-10800
>>>
>>> Esse método é melhor do que o do cais, pois no deles você seta apenas
>>> o desse ano, e esquece as mudanças do passado, isso pode alterar dados
>>> de arquivos antigos contidos na sua máquina.
>>>
>>> []s
>>> --
>>> Renato Botelho
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>
>>
>>
>>
>> --
>> Rafael Henrique da Silva Faria
>> Grupo de Sistemas e Redes
>>
>> Serviço Técnico de Informática
>> Faculdade de Ciências e Letras do Campus de Araraquara - UNESP
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
> tenta executar assim
>
> # zdump -v /etc/localtime | grep -E '20(09|10)'
>
> A saída deve mostrar os dados
>
> # Final do horário de verão no começo de 2009
> /etc/localtime  Sun Feb 15 01:59:59 2009 UTC = Sat Feb 14 23:59:59
> 2009 BRST isdst=1 gmtoff=-7200
> /etc/localtime  Sun Feb 15 02:00:00 2009 UTC = Sat Feb 14 23:00:00
> 2009 BRT isdst=0 gmtoff=-10800
> # Horário de verão 2009/2010
> /etc/localtime  Sun Oct 18 02:59:59 2009 UTC = Sat Oct 17 23:59:59
> 2009 BRT isdst=0 gmtoff=-10800
> /etc/localtime  Sun Oct 18 03:00:00 2009 UTC = Sun Oct 18 01:00:00
> 2009 BRST isdst=1 gmtoff=-7200
> /etc/localtime  Sun Feb 21 01:59:59 2010 UTC = Sat Feb 20 23:59:59
> 2010 BRST isdst=1 gmtoff=-7200
> /etc/localtime  Sun Feb 21 02:00:00 2010 UTC = Sat Feb 20 23:00:00
> 2010 BRT isdst=0 gmtoff=-10800
> # Início do horário de verão no final de 2010
> /etc/localtime  Sun Oct 17 02:59:59 2010 UTC = Sat Oct 16 23:59:59
> 2010 BRT isdst=0 gmtoff=-10800
> /etc/localtime  Sun Oct 17 03:00:00 2010 UTC = Sun Oct 17 01:00:00
> 2010 BRST isdst=1 gmtoff=-7200
>
>
> --
> Renato Botelho
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
Rafael Henrique da Silva Faria
Grupo de Sistemas e Redes

Serviço Técnico de Informática
Faculdade de Ciências e Letras do Campus de Araraquara - UNESP


Mais detalhes sobre a lista de discussão freebsd