[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Acertando a hora



Cara, estão faltando algumas linhas no seu arquivo:

<LINHAS>
Rule    Brazil  2001    only    -       Oct     14       0:00   1      S
Rule    Brazil  2002    only    -       Feb     17       0:00   0      -
</LINHAS>

+_+

[]'s
Pablo

PS: O cron daemon usa localtime ao invés de gmtime ou unix time, ou seja, ele vai "pular" uma hora dia 14/10/2001 e rodar duas vezes o que estiver entre 23:00 do dia 16/02/2002 e 0:00 do dia 17/02/2002. O cron daemon não "sabe" o que é timezone. Outra coisa, eu nunca precisei restartar o cron do linux (o do solaris é um lixo).

On Sat, 13 Oct 2001 10:15:09 -0300
Pedro Zorzenon Neto <pzn@terra.com.br> wrote:

> On Fri, Oct 12, 2001 at 07:00:32PM -0300, Pedro Zorzenon Neto wrote:
> >   Existe algum modo de compilar o timezone (não me lembro de cabeça agora) que
> > voce pode espeficar que dia de cada ano isso muda...
> 
> Achei como se faz isso...
> 
> use o comando "tzconfig" para colocar seu timezone em America/Sao_Paulo
> Depois, edite o arquivo em anexo (Brazil.zic), e depois compile-o com o
> comando "zic Brazil.zic". Maiores informações "man zic"
> 
> BUGS que eu percebi: o cron daemon não lê automaticamente o timezone
> quando ele muda para o horário de verão ou quando volta ao horário normal.
> Então as funções agendadas no cron são executadas no timezone de quando
> o micro foi reinicializado. fazendo "/etc/init.d/cron restart" o cron lê
> o timezone novamente.
> acho que outros softwares que rodam por muito tempo e com base no relogio
> poderão ter este problema.
> 



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Pablo Borges                                pablo.borges@uol.com.br
-------------------------------------------------------------------
  ____                                               Tecnologia UOL
 /    \    Debian:
 |  =_/      The 100% suck free linux distro.
  \
    \      SETI is lame. http://www.distributed.net
                                                     Dnetc is XNUG!



Reply to: