É isso meus queridos. O maldito horário de verão já começou. Vai fuder mei mundo de gente que tem de acordar cedo (eu tenho um amigo que acorda às 4 da manhã, vai ter de levantar às 3 agora!). Eu acordava às 5 da manhã, me fudi nessa também.
Pitangas a parte, é hora de verificar como anda seu servidor de horário, correto?
Bem, os Estados que sofrerão as penalidades do bendito são:
Se você administra servidores em algum desses Estados, teremos de resolver esse probleminha. Siga os passos:
1. Verificar a existência do arquivo '/etc/localtime' e se este arquivo é um link.
DICA! Não é recomendado possuir o arquivo /etc/localtime com link para o arquivo /usr/share/zoneinfo/Brazil/East, pois sistemas em que o diretório /usr não estiver acessível (não tiver sido montado, por exemplo) no momento de inicialização da maquina, as informações contidas no localtime não serão carregadas.2. Verificar se no diretorio /usr/share/zoneinfo/Brazil existe algum arquivo NÃO BINÁRIO que contenha informações relativas a outros horários de verão
DICA!: geralmente um arquivo com extensão .zicSe não existir nenhum arquivo com tais informações, deverá ser criado um novo, de nome 'verao.2011.zic' por exemplo, e inserir as seguintes linhas.
Rule Brazil 2011 only - Oct 16 00:00 1 D
Rule Brazil 2012 only - Feb 26 00:00 0 S
Zone Brazil/East -3:00 Brazil BR%sT
Se existir algum arquivo com informações de horário de verão de outros anos, bastará inserir as linhas mencionadas.
As duas primeiras linhas dizem quando se inicia o horário de verão, quando termina, e qual a ação a ser tomada. Lembre-se que no inicio do horário de verão, deve ser adicionada uma hora.
A última linha diz qual o arquivo que será gerado pelo comando zic, no exemplo será o arquivo 'East' (dentro do diretório Brazil). Esta linha também informa o timezone da região, no caso da Bahia (São Paulo, Rio e outros Estados) é -3.
Execute o comando
Com o arquivo 'verao.2011.zic' em mãos, deve-se executar o comando 'zic', tal como segue:zic verao.2011.zicNo caso particular, este comando atualizará o arquivo East.
Mova o Arquivo
Por último, se o arquivo /etc/localtime não for um link para este arquivo deve-se copiar o arquivo East para /etc/localtimecp East /etc/localtime
Referências:
NTP.br: http://ntp.br/NTP/MenuNTPUtilizando
RNP: http://www.rnp.br/cais/alertas/
Observatório Nacional: http://www.horalegalbrasil.mct.on.br/
Manpage do comando Zic: http://linuxcommand.org/man_pages/zic8.html
0 comentários:
Postar um comentário
Só não vale xingar a mãe ou puxar cabelo nos comentários =)