Oi Denis,

então provavelmente o script nem foi chamado e o mais provável é que este
usuário esteja sem o crontab sendo executado.

Não sei os detalhes de como habilitar isso, pois acho que poucas vezes usei
crontab de um usuário. Pode tentar seguir as dicas dos colegas ou procurar
referências, por exemplo no
handbook<http://www.freebsd.org/doc/handbook/configtuning-cron.html>
.

Outra opção é programar a execução, mesmo que queira que seja executado por
um usuário que não o root, no crontab do sistema. Edite o /etc/crontab.
Notadamente a diferença de uma linha ali e uma linha no crontab do usuário
é uma coluna extra que indica sob que usuário o script vai rodar. Se seu
usuário se chama fulano, por exemplo, a linha ficaria assim:

21 21 * * * fulano /usr/local/libexec/rancid/rancid-run >> /tmp/log.txt 2>>
/tmp/log.txt

Se quiser o próprio root é só trocar o fulano por root.

Abs,

Carlos E G Carvalho (Cartola)
http://cartola.org/360
http://www.panoforum.com.br/



Em 17 de setembro de 2012 11:57, Denis Granato <denisgran...@gmail.com>escreveu:

> Carlos,
>
> Não executou e nada foi logado no arquivo :(
>
> abs
>
> 2012/9/17 Carlos Eduardo G. Carvalho (Cartola) <cartol...@gmail.com>
>
> > Jogue a saída padrão e de erro da execução pra um arquivo de modo que
> possa
> > ver possíveis erros e mensagens. Por exemplo:
> >
> > 21 21 * * * /usr/local/libexec/rancid/rancid-run >> /tmp/log.txt 2>>
> > /tmp/log.txt
> >
> > Abs,
> >
> > Carlos E G Carvalho (Cartola)
> > http://cartola.org/360
> > http://www.panoforum.com.br/
> >
>
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a