Boa tarde a todos,Estou postando essas informações pois acho que possa valer para alguém!Trata-se da configuração do arquivo de Time Zone que permite a entrada e saída automática do servidor linux do horário de verão:======No diretório "/usr/share/zoneinfo/Brazil/" estão os seguintes arquivos:$ls -l /usr/share/zoneinfo/Brazil/-rw-r--r-- 1 root root 612 Out 10 11:25 Acre-rw-r--r-- 1 root root 714 Out 10 11:25 DeNoronha-rw-r--r-- 1 root root 2001 Out 10 11:25 East-rw-r--r-- 1 root root 602 Out 10 11:25 WestCada arquivo representa uma região do Brasil. No meu caso, que moro em Minas Gerais, que é representado pelo arquivo de zona East que possui as linhas necessárias para a entrada e saída do horário de verão automáticamente.Para checar se o arquivo de zona East está atualizado para atender o ano vigente de 2013, faça o seguinte :zdump -v Brazil/East |grep 201[34]Brazil/East Sun Feb 17 01:59:59 2013 UTC = Sat Feb 16 23:59:59 2013 BRST isdst=1 gmtoff=-7200Brazil/East Sun Feb 17 02:00:00 2013 UTC = Sat Feb 16 23:00:00 2013 BRT isdst=0 gmtoff=-10800Brazil/East Sun Oct 20 02:59:59 2013 UTC = Sat Oct 19 23:59:59 2013 BRT isdst=0 gmtoff=-10800Brazil/East Sun Oct 20 03:00:00 2013 UTC = Sun Oct 20 01:00:00 2013 BRST isdst=1 gmtoff=-7200Brazil/East Sun Feb 16 01:59:59 2014 UTC = Sat Feb 15 23:59:59 2014 BRST isdst=1 gmtoff=-7200Brazil/East Sun Feb 16 02:00:00 2014 UTC = Sat Feb 15 23:00:00 2014 BRT isdst=0 gmtoff=-10800Brazil/East Sun Oct 19 02:59:59 2014 UTC = Sat Oct 18 23:59:59 2014 BRT isdst=0 gmtoff=-10800Brazil/East Sun Oct 19 03:00:00 2014 UTC = Sun Oct 19 01:00:00 2014 BRST isdst=1 gmtoff=-7200Sendo este o resultado ou algo muito próximo mesmo, então a mudança ocorrerá automáticamente. Se não conter as linhas referenciando a entrada em outrubro e saída em fevereiro de 2014; será preciso atualizar o arquivo por um que atenda as exigências.
Para isso basta copiar o arquivo de zona de um linux que esteja atualizado para o sistemas desatualizado sobrepondo o existente.Depois de copiado via SHH(scp) o arquivo de zona atualizado:Verifique se o arquivo "/etc/timezone" é ou não um link para "/usr/share/zoneinfo/Brazil/East"# file /etc/zoneinfoSe o retorno não for um link e sim um arquivo de zona, ascII, timezone....etc melhor ainda pois esta é a forma correta de estar. Caso seja um link simbolico para o timezone e não um arquivo de timezone; essa é a forma errada de implementação. Mas vamos continuar...Agora copie o arquivo de zona atualizado para o diretório correto:# cp ~East /usr/share/zoneinfo/Brazil/Agora que sabemos que o arquivo "zoneinfo" não é um link, vamos sobrepor o arquivo East existente pelo atualizado# cd /usr/share/zoneinfo/Brazil/# cp East /etc/zoneinfo(será quetionado se quer sobrepor o arquivo: "sim")Agora só para confirmar se os arquivos de zona dos dois locais estão identicos, faça o seguinte:# sum /etc/zoneinfoe# sum /usr/share/zoneinfo/Brazil/East( É preciso o pacote tzdata)--
--
Thiago T. Faioli
(31) 8449-4065
Nº Nacional: 3003-5410 /Ramal: 0011
Chamada local em todo Brasil
MSN/Skype/Gtalk: thiago.faioli@gmail.com