[FUGSPBR] Horario de Verao errado: encerrando
Patrick Tracanelli
eksffa em freebsdbrasil.com.br
Qua Out 20 12:18:40 BRT 2004
Senhores, para encerrar a questão do "horario de verao", e fazer as
modificações necessários no FreeBSD para corrigir a discrepância no
comportamento do sistema (lembrando que isso é uma característica não só
do FreeBSD, mas sim da maioria dos sistemas Unix), estou encaminhando à
vocês uma mensagem que mandamos à todos os clientes da FreeBSD Brasil,
como de costume fazemos, instruindo modificacões ou correções de
segurança necessárias.
O e-mail está claro e acredito que resolve o problema dos Srs.
----------------
HORARIO DE VERAO BRASILEIRO 2004
Senhores,
O horario de verao brasileiro esse ano, como é relativamente comum,
vai comecar em dia/hora diferentes do esperado. Com isso, todos os que
usam recursos de timezones automaticos (como o FreeBSD e outros
sistemas Unix fazem) terao problemas com relacao a essa timezone,
visto que o sistema se colocará em horario de verao antes do tempo
certo.
Para resolver esse problema, é necessario "ensinar" ao sistema quando
comeca e termina o horario de verao correto. Faremos isso criando um
arquivo contendo as informacoes da timezone brasileira para 2004 e
2005. Os passos sao:
Entrar no diretorio de timezones /usr/share/zoneinfo
# cd /usr/share/zoneinfo/
Criar/editar o arquivo br2004.zic
# ee br2004.zic
Incluir o seguimte conteudo no arquivo br2004.zic:
Rule Brazil 2004 only - Nov 2 00:00 1 D
Rule Brazil 2005 only - Feb 20 00:00 0 S
Zone hv2004 -3:00 Brazil BR%sT
E entao "compilar" as informacoes dele
# zic br2004.zic
Isso vai gerar um arquivo chamado hv2004, que é o arquivo que contem
as informacoes da timezone brasileira. Ele deve ser usado para
substituir o /etc/localtime, que indica ao sistema qual timezone usar.
Portanto, copiemos o hv2004 para /etc/localtime, mas fazendo um backup
do anterior antes:
# mv /etc/localtime /etc/localtime_bkp
# cp hv2004 /etc/localtime
E atribuimos as permissoes padrao ao arquivo:
# chmod 444 /etc/localtime
Nesse ponto, é só verificar se a hora foi alterada corretamente com o
comando date. Em caso positivo, pode-se remover o backup do
/etc/localtime:
# rm -fv /etc/localtime_bkp
É possivel que alguns servicos (como cron, syslogd, etc) se comportem
de maneira estranha apos essa mudanca, porque a hora vai mudar
repentinamente. Caso isso ocorra, é só reiniciar cada servico que
apresentar esse comportamento.
Qualquer duvida, estamos a disposicao.
Atenciosamente,
Equipe FreeBSD Brasil.
--
Atenciosamente,
Patrick Tracanelli
FreeBSD Brasil LTDA.
The FreeBSD pt_BR Documentation Project
http://www.freebsdbrasil.com.br
patrick @ freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd