Uma das tarefas mais importantes de qualquer administrador de servidores é manter seus equipamentos com o horário correto. Isto dá confiabilidade às informações do log, bem como facilita a tarefa de localizar eventos no sistema.
O serviço de sincronismo de hora, ntp, pode ser instalado em qualquer equipamento, transformando nosso servidor em um ponto de atualização onde outros equipamentos podem se atualizar, mas muitas vezes apenas queremos que nosso servidor se atualize a partir de um serviço confiável na Intenet. Para esta tarefa existe o pacote ntpdate que pode ser instalado via aptitude ou similar:
# aptitude install ntpdate
A simples instalação do pacote faz que o comando ntpdate seja executado a cada boot, sincronizando horário com pool.ntp.org. O servidor consultado fica cadastrado no arquivo /etc/default/ntpdate e se você quiser pode alterar para o pool de servidores no Brasil que participam do projeto ntp.org, inserindo o seguinte valor:
NTPSERVERS="0.br.pool.ntp.org 1.br.pool.ntp.org 2.br.pool.ntp.org"
Desta forma seu equipamento realizará três tentativas de atualização através de um destes servidores. Alguns dos servidores acima são geridos pelo projeto ntp.br do Comitê Gestor da Internet no Brasil e por outras entidades como RNP, UFRJ e outros.
Por falar em horário de verão, para manter seu Debian sempre em dia, sabendo quando inicia e quando termina o horário de verão a cada ano, existe um pacote específico para isto, o tz-brazil. Se você estiver usando Fedora/RedHat pode manter o pacote tzdata atualizado. Para poder utilizá-lo, de forma correta é conveniente que sua instalação esteja indicando o "time zone" correto. O indicado é América/São_Paulo ou na saída do comando date "BRT".
O comando tzconfig é o responsável pela definição do timezone correto. Rode o comando date e caso sua saída não tenha a identicação BRT, altere o timezone executando o comando tzconfig:
$ date
Sex Ser 11 14:51:14 BRT 2009
A instalação do pacote tz-brasil cria uma tarefa agendada que atualiza a tabela de horários de verão em intervalos regulares. Se você tem o ntpdate rodando em seu equipamento, isto fará com que seu servidor altere corretamente o horário no início e no término do horário de verão.
Até mais


