Para quem tiver problemas para atualizar o horário de verão em suas máquinas, evitando o uso do NTP, é só mudar o arquivo de timezone.
Bom, o CAIS, como todo ano, manda um comunicado de como fazer as configurações nos vários sistemas operacionais, já que cada ano o governo resolve que o horário de verão vai ser em uma data específica.
Para o Linux, a explicação prática da coisa ficou meio estranha e acho que vai ter infeliz tomando um coro para fazer alguma coisa, portanto, vamos lá.
No Linux, os arquivos de TIMEZONE, estão no diretório, /usr/share/zoneinfo. Iremos mexer no seguinte diretório /usr/share/zoneinfo/Brazil.
Portanto, é só fazer o seguinte :
# cd /usr/share/zoneinfo/Brazil
Lá criamos um arquivo chamado verao.zic com o seguinte conteúdo :
Rule Brazil 2007 only - Oct 14 00:00 1 S
Rule Brazil 2008 only - Feb 17 00:00 0 -
Zone Brazil/East -3:00 Brazil BR%sT
Depois execute o comando :
# zic verao.zic
O comando em questão vai atualizar o arquivo /usr/share/zoneinfo/Brazil/East
Com o comando date, você vai ver se o sistema teve a hora atualizada ou não. Para garantir que o sistema vai realmente usar este timezone, você deve fazer o seguinte.
No sistema Linux, há um arquivo chamado localtime, localizado no diretório /etc. Iremos garantir aqui que ele realmente irá funcionar utilizando o arquivo /usr/share/zoneinfo/Brazil/East.
# cd /etc
# mv localtime localtime.orig
# ln /usr/share/zoneinfo/Brazil/East localtime
# date
Sun Oct 14 19:22:56 BRST 2007
Fim das contas, você tem o seu sistema Linux com o horário totalmente atualizado.
Quanto aos outros sistemas, é só seguir o que foi explicado no comunicado, ele é bem tranquilo ;-)