Horário de verão para Brasil, Egito, Gaza, Irã e Venezuela
Se você usa GNU/Linux, BSD (inclusive Mac OS X), ou outro sistema operacional da família UNIX, fique atento às atualizações do banco de dados de fusos horários e horários de verão. Também chamado de zoneinfo ou tz, esse é o banco de dados responsável por informar quando o computador deve ajustar o relógio para o horário de verão. A última versão do banco de dados data de 20 de agosto deste ano, mas recentemente foi enviada uma atualização dos horários de verão para Brasil, Egito, Gaza, Irã e Venezuela. O horário de verão começará em breve no Brasil, então precisamos ficar atentos para atualizar o pacote assim que a nova versão for lançada!
Você pode usar o crontab para agendar uma tentativa diária de atualizar as informações de horário de verão. O comando varia de acordo com a distribuição ou sistema operacional; no GNU/Linux Gentoo é emerge --update timezone-data, mas no Debian, por exemplo, é apt-get --target-release testing tzdata. Usuários Debian, Kurumin, Ubuntu etc. precisam evitar a versão estável (etch), pois dificilmente ela será atualizada a tempo (você pode conferir no portal de pacotes to Debian).
Também é necessário sincronizar diariamente o repertório do gerenciador de pacotes de seu sistema. O Gentoo já vem configurado através de um script localizado em /etc/cron.daily, mas isso pode variar de uma distribuição para outra. Você pode procurar pelo comando equivalente dentro desse diretório ou no arquivo /etc/crontab. O diretório que mencionei não está presente em todas as instalações; é uma alteração do Debian (e adotada pelo Gentoo) a partir o Vixie-cron original.
Trocando em miúdos, meu /etc/cron.daily/portage-sync ficou assim:
#!/bin/sh # Sync portage every day emerge --sync emerge --update timezone-data
Não gostei muito de editar um script predefinido, mas pelo menos assim eu garanto que os comandos sejam executados na ordem correta, e não em paralelo.
Espero ter contribuído para que, esse ano, o relógio de seu computador seja ajustado no dia certo! Alternativamente, se você for um brasileiro apressado, também pode configurar seu computador “na unha” com as instruções de Cesar Fresqui.
Atualização: como Oéslei Ribas mencionou no BR-Linux.org, usuários do Debian podem instalar o tz-brasil. Esse programa foi escrito por Pedro Zorzenon Neto, que também atualiza anualmente o arquivo ZIC baixado pelo script. Eu não gosto muito da idéia de “contornar” o tzdata, mas a atualização parece ter funcionado bem, e assim os usuários do Debian estável não vão precisar instalar pacotes de outras versões.
Atualização 2: Funcionou! O timezone-data foi atualizado quando a versão 2007h foi lançada, e graças aos desenvolvedores Gentoo o arquivo /etc/localtime foi atualizado de acordo com a variável TIMEZONE.
Quanto ao tz-brasil, pedi para que os brasileiros desenvolvedores do Gentoo considerem importar o programa que tinha sido feito para o Debian. Se você estiver interessado, acrescente-se no “CC” do relatório de erro.
Atualização 3: O horário de verão chegou, e o relógio de meu computador foi o único acertado corretamente. Até meu celular precisou ser ajustado manualmente…
Other Languages:
Artigos relacionados:
Notícias completas

![[rec6]](http://rec6.via6.com/imagens/botao_rec6_16x16.gif)
![[delicious]](http://images.del.icio.us/static/img/delicious.med.gif)
30 de setembro de 2007 às 00:22
Horário de verão para Brasil, Egito, Gaza, Irã e Venezuela | Leonardo Fonte
Se você usa GNU/Linux ou similar, saiba como fazer seu computador atualizar o relógio para o horário de verão do dia correto.
14 de outubro de 2007 às 22:50
[...] Portuguese version of this article contains intructions on how to install the next version of timezone-data as soon as the [...]
28 de agosto de 2008 às 21:47
[...] tzdata) ainda não foram atualizadas. Em breve uma atualização estará disponível, então sugiro atualizar suas informações automaticamente como no ano passado. (Outro dia publico um exemplo com Arch [...]
17 de setembro de 2008 às 20:02
[...] Com esse decreto, computadores, celulares e outros aparelhos eletrônicos serão capazes de ajustar-se automaticamente para o horário de verão, de forma confiável. Não sei como tem sido nos últimos anos, mas quando eu usava Windows isso simplesmente era impossível (apesar do sistema estar atualizado, por exemplo com correções de segurança). No GNU/Linux, Mac OS X e outros sistemas operacionais da família UNIX, existe um banco de dados de fuso horário e horário de verão, atualizado várias vezes por ano. Mas, como o horário de verão era decretado com pouca antecedência, o usuário brasileiro precisa(va) ficar especialmente atento em ter sempre a última versão do banco de dados. [...]