Re:
Da próxima vez... coloca o assunto no Subject.... Assim fica evita que
outras pessoas perguntem a mesma coisa, já vendo que tem uma solução na
lista
Eduardo - Telzi SP wrote:
Ola Ricardo.
Eu resolvi o mesmo problema com o seguinte comando:
# date –s “/hora atual”/
Eduardo C. Rocha
Telzi - Depto. TI
DDR: 2147-0802
Tel: 3322-0813
Ola Pessoal
Estou com um problema em meu servidor de e-mail PostFix no Debian, onde
após a mundança do horario de verão os e-mails que envio e recebo estão
chegando com uma hora de atrazo ou seja no horario antigo, alterei a
data manualmente com o comando date, mas mesmo assim não adiantou. Como
posso resolver este problema?
Obrigado
Ricardo Socreppa
Analista de TI.
Linux e FreeBSD
Para equipamentos utilizando o sistema operacional Linux ou FreeBSD,
devemos verificar os seguintes arquivos e atualiza-los.
*/etc/localtime* - Verificar se este arquivo existe e se e' um link para
outro.
Não recomenda-se que */etc/localtime* seja um link para o arquivo de
informação de zona como */usr/share/zoneinfo/Brazil/East*, pois caso o
*/usr*, quando montado em uma partição, não esteja disponível no momento
de inicialização do equipamento, as informações de Time Zone não serão
carregadas.
Devemos verificar no diretório */usr/share/zoneinfo/Brazil* quais são as
zoneinfo que estão disponíveis e se existe algum arquivo com informações
sobre o horário de verão.
Caso não exista um arquivo com tais informações, devemos criar um
arquivo(ex: Verao-2000.zic) e inserir as seguintes informações.
/# cat > Verao-2000.zic/
/Rule Brazil 2000 max - Oct Sun>=8 0:00 1 D/
/Rule Brazil 2001 max - Feb Sun>=18 0:00 0 S/
/Zone Brazil/East -3:00 Brazil E%sT/
/^D/
/#/
Onde:
Rule Brazil -> Especifica o nome da regra a ser criada
2000 -> Ano em que esta regra será executada
max -> Parâmetro especificando ate quando ela será valida, pode ser Only
também, sendo executada somente desta vez.
Oct Sun>=8 -> A data onde a mudança será feita, neste caso, primeiro
domingo que for após ou no dia 8 de outubro.
0:00 -> A hora onde será feita a mudança.
1 -> Quanto tempo será adicionado ao relógio.
D/S -> Especifica a ação, onde D entrada em DST e S, volta para o
"Standar Time", ou Horário Normal.
A linha Zone especifica o arquivo de Time Zone, qual nosso fuso horário,
neste caso -3:00, quais as regras que se aplicaram a este fuso.
Caso o arquivo de regras já existe, simplesmente adicione as novas regras.
Após criar o arquivo Verao-2000.zic, iremos fazer a atualização do
arquivo de TimeZone para o Inicio do Horário de Verão.
Para realizar esta atualização no arquivo de TimeZone, usaremos o
comando zic, responsável por recompilar o banco de dados de TimeZones.
/# zic verao.2000.zic/
Executando este comando ele atualizara automaticamente o arquivo
/usr/share/zoneinfo/Brazil/East. Agora você deve copiar o conteúdo deste
arquivo para */etc/localtime*, caso */etc/localtime* não seja um link
para este arquivo.
/# cp East /etc/localtime/
Concluída esta tarefa, *não é necessário* reinicializar o sistema.
--
======================================
CyberCrow
Conhecimento é Poder !
Quando voce perde a mente limitada
Voce liberta a sua vida
http://cybercrow.blogspot.com
======================================
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCM/L/U d- s-: a- C++ LSU++++ P+ L+++ E--- W++ N w--
O-- M- V- PS PE- Y PGP++ t 5 X++ R tv- b++ DI D+
G++ e- h* r y+
-------END GEEK CODE BLOCK------
Reply to:
- References:
- [no subject]
- From: "Eduardo - Telzi SP" <eduardo.rocha@telzi.com.br>