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 19 11:25 Acre
-rw-r--r-- 1 root root  714 Out 19 11:25 DeNoronha
-rw-r--r-- 1 root root 2001 Out 19 11:25 East
-rw-r--r-- 1 root root  602 Out 19 11:25 West

Cada arquivo representa uma regiaã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 2012, faça o seguinte :

# zdump -v Brazil/East |grep 201[23]
(deverá ter o seguinte retorno)

Brazil/East  Sun Feb 26 01:59:59 2012 UTC = Sat Feb 25 23:59:59 2012 BRST
isdst=1 gmtoff=-7200
Brazil/East  Sun Feb 26 02:00:00 2012 UTC = Sat Feb 25 23:00:00 2012 BRT
isdst=0 gmtoff=-10800
Brazil/East  Sun Oct 21 02:59:59 2012 UTC = Sat Oct 20 23:59:59 2012 BRT
isdst=0 gmtoff=-10800
Brazil/East  Sun Oct 21 03:00:00 2012 UTC = Sun Oct 21 01:00:00 2012 BRST
isdst=1 gmtoff=-7200
Brazil/East  Sun Feb 17 01:59:59 2013 UTC = Sat Feb 16 23:59:59 2013 BRST
isdst=1 gmtoff=-7200
Brazil/East  Sun Feb 17 02:00:00 2013 UTC = Sat Feb 16 23:00:00 2013 BRT
isdst=0 gmtoff=-10800
Brazil/East  Sun Oct 20 02:59:59 2013 UTC = Sat Oct 19 23:59:59 2013 BRT
isdst=0 gmtoff=-10800
Brazil/East  Sun Oct 20 03:00:00 2013 UTC = Sun Oct 20 01:00:00 2013 BRST
isdst=1 gmtoff=-7200

Sendo este o resultado ou algo muito próximo mesmo, então a mudança
ocorrerá automáticamente.  Se não estiver as linhas referenciando a entrada
em 21 de outrubro e saída 17 de fevereiro de 2013; será preciso atualizar o
arquivo por um que atenda as exigencias.

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/zoneinfo

Se 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/zoneinfo
e
# sum /usr/share/zoneinfo/Brazil/East

( É preciso o pacote* tzdata*)


Em 21 de outubro de 2012 13:36, Mauricio Neto <[email protected]> escreveu:

> Amigos da lista bom dia.
>
> Hoje com a entrada do horário de verão fiquei com uma duvida.
>
> Na minha rede de casa tenho no firewall um servidor NTP instalado e
> funcionando sem problemas. Nos desktops e servidores tenho um script
> rodando no crontab efetuando diariamente a sincronização do relógio, mas
> para minha surpresa percebi que os notebooks atualizaram o horário sem
> nenhuma intervenção.
>
> Efetuei um ps -ef |grep ntp e não encontrei nenhum processo, também não
> encontrei nada no cron.
> Todos os hosts envolvidos estão com Debian squeeze.
>
> Uma coisa que percebi via firewall é que no momento do boot o Debian
> executa algum processo que buasca a porta 123 (NTP), mas os notebooks em
> questão não foram reiniciados.
>
> Alguém sabe qual  processo é executado durante o boot e qual processo
> atualizou os relógios ?
>
> Abraço
>
> --
> Mauricio Neto
>
> ______________________________**______________________________
> FREE 3D MARINE AQUARIUM SCREENSAVER - Watch dolphins, sharks & orcas on
> your desktop!
> Check it out at 
> http://www.inbox.com/**marineaquarium<http://www.inbox.com/marineaquarium>
>
>
>
> --
> To UNSUBSCRIBE, email to 
> debian-user-portuguese-**[email protected]<[email protected]>
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: 
> http://lists.debian.org/**[email protected]<http://lists.debian.org/[email protected]>
>
>


-- 
--
Thiago T. Faioli
(31) 8449-4065
Nº Nacional: 3003-5410 /Ramal: 0011
MSN/Gtalk: [email protected]

Responder a