quarta-feira, 21 de outubro de 2009

Alterar Horario de Verão em Servidores Windows / Linux (Centos)

Procedimento para alteracao de Horario de verão em Sistemas opercionais - Microsoft.
http://support.microsoft.com/kb/970653/pt-br
______________________________________

Procedimento para Linux.

Para proceder com a configuração no linux: Centos.

Acessar o diretório "/usr/share/zoneinfo/Brazil"
cd /usr/share/zoneinfo/Brazil

Criar o arquivo "verao.2009.zic"
vi verao.2009.zic


Insira as seguintes linhas indicando o início e o término do horário de verão:

Rule Brazil 2009 only - Oct 18 00:00 1 S
Rule Brazil 2010 only - Feb 21 00:00 0 -
Zone Brazil/East -3:00 Brazil BR%sT

Salve e saia do arquivo.

Execute o comando:
zic verao.2009.zic

Faça o backup do arquivo localtime:
cp /etc/localtime /etc/localtime.bak

cp: overwrite `/etc/localtime.bak'?
Se for solicitado substituir o arquivo, confirque que y.

Copie o arquivo East (/usr/share/zoneinfo/Brazil/East) para o diretório "/etc" como localtime.

cp /usr/share/zoneinfo/Brazil/East /etc/localtime
Confirme se o horário continua OK com o comando date.

Verifique se as configurações foram validadas

[root@www4 Brazil]# zdump -v /etc/localtime
/etc/localtime Fri Dec 13 20:45:52 1901 UTC = Fri Dec 13 17:45:52 1901 BRT isdst=0 gmtoff=-10800
/etc/localtime Sat Dec 14 20:45:52 1901 UTC = Sat Dec 14 17:45:52 1901 BRT isdst=0 gmtoff=-10800
/etc/localtime Sun Oct 18 02:59:59 2009 UTC = Sat Oct 17 23:59:59 2009 BRT isdst=0 gmtoff=-10800
/etc/localtime Sun Oct 18 03:00:00 2009 UTC = Sun Oct 18 01:00:00 2009 BRST isdst=1 gmtoff=-7200
/etc/localtime Sun Feb 21 01:59:59 2010 UTC = Sat Feb 20 23:59:59 2010 BRST isdst=1 gmtoff=-7200
/etc/localtime Sun Feb 21 02:00:00 2010 UTC = Sat Feb 20 23:00:00 2010 BRT isdst=0 gmtoff=-10800
/etc/localtime Mon Jan 18 03:14:07 2038 UTC = Mon Jan 18 00:14:07 2038 BRT isdst=0 gmtoff=-10800
/etc/localtime Tue Jan 19 03:14:07 2038 UTC = Tue Jan 19 00:14:07 2038 BRT isdst=0 gmtoff=-10800

referente a: iGoogle (ver no Google Sidewiki)