[FUG-BR] Script no cron nao roda

2006-06-07 Por tôpico Matheus Lamberti
Saudacoes a todos,

 Bom, tenho varios scripts rodando em meu cron, todos
funcionando perfeitamente (ex: atualiza hora
corretamente, faz backup das configuracoes, atualiza
lista de bloqueios do squid) mas tem um bendito de um
script que nao esta funcionando. Vamos aos fatos...

 01. no /var/log/cron vejo que o script esta sendo
executado no horario determinado
 02. quando executo o script 'na unha' ele funciona
 03. verifiquei o path do script, do programa
executavel que o script chama (sarg) e onde as coisas
deverao ser salvas
 04. somente via cron ele nao funciona, experimentei
fazer um script que chamaria esse script problematico,
e 'na unha' vai, mas no cron nada!
 05. o script propriamente dito (abaixo)

## INICIO DO SCRIPT
#!/bin/sh
echo Gerando relatorio diario
sarg -f /usr/local/etc/sarg/sarg.conf
## FIM DO SCRIPT


Alguem tem alguma dica? Ja passou pro um problema
similar?




Matheus Lamberti de Abreu
BSD UserID: 051370 / ICQ UIN: 58854189

 Diante da vastidão do tempo...
E da  imensidão do universo,
É um  imenso prazer pra mim,
Dividir um planeta e  uma época com você!  ( Carl Sagan )

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Script no cron nao roda

2006-06-07 Por tôpico Giancarlo Rubio
Em Wed, 2006-06-07 às 11:08 -0700, Matheus Lamberti escreveu:
 Saudacoes a todos,
 
  Bom, tenho varios scripts rodando em meu cron, todos
 funcionando perfeitamente (ex: atualiza hora
 corretamente, faz backup das configuracoes, atualiza
 lista de bloqueios do squid) mas tem um bendito de um
 script que nao esta funcionando. Vamos aos fatos...
 
  01. no /var/log/cron vejo que o script esta sendo
 executado no horario determinado
  02. quando executo o script 'na unha' ele funciona
  03. verifiquei o path do script, do programa
 executavel que o script chama (sarg) e onde as coisas
 deverao ser salvas
  04. somente via cron ele nao funciona, experimentei
 fazer um script que chamaria esse script problematico,
 e 'na unha' vai, mas no cron nada!
  05. o script propriamente dito (abaixo)
 
 ## INICIO DO SCRIPT
 #!/bin/sh
 echo Gerando relatorio diario
 sarg -f /usr/local/etc/sarg/sarg.conf
 ## FIM DO SCRIPT
 
 
Provavelmente faltou vc setar o path do programa

Ex se ele esta em /usr/local/bin/sarg coloque assim
/usr/local/bin/sarg -f /usr/local/etc/sarg/sarg.conf


Giancarlo Rubio

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Script no cron nao roda

2006-06-07 Por tôpico Marcello Costa
Em Qua, 2006-06-07 às 11:08 -0700, Matheus Lamberti escreveu:
 sarg -f /usr/local/etc/sarg/sarg.conf

tem que colocar o caminho completo do sarg

/usr/.../sarg

[]'s
-- 
Marcello Costa
BSD System Engineer
unixmafia at yahoo dot com dot br



___ 
Abra sua conta no Yahoo! Mail: 1GB de espa�o, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
http://mail.yahoo.com.br/
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Script no cron nao roda

2006-06-07 Por tôpico Danilo Egea
e ae Matheus, vc jah tentou colocar o caminho completo para o sarg???Matheus Lamberti [EMAIL PROTECTED] escreveu: Saudacoes a todos, Bom, tenho varios scripts rodando em meu cron, todosfuncionando perfeitamente (ex: atualiza horacorretamente, faz backup das configuracoes, atualizalista de bloqueios do squid) mas tem um bendito de umscript que nao esta funcionando. Vamos aos fatos... 01. no "/var/log/cron" vejo que o script esta sendoexecutado no horario determinado 02. quando executo o script 'na unha' ele funciona 03. verifiquei o path do script, do programaexecutavel que o script chama (sarg) e onde as coisasdeverao ser salvas 04. somente via cron ele nao funciona, experimenteifazer um script que chamaria esse script problematico,e 'na unha' vai, mas no
 cron nada! 05. o script propriamente dito (abaixo)## INICIO DO SCRIPT#!/bin/shecho "Gerando relatorio diario"sarg -f /usr/local/etc/sarg/sarg.conf## FIM DO SCRIPTAlguem tem alguma dica? Ja passou pro um problemasimilar?Matheus Lamberti de AbreuBSD UserID: 051370 / ICQ UIN: 58854189" Diante da vastidão do tempo...E da  imensidão do universo,É um  imenso prazer pra mim,Dividir um planeta e  uma época com você! " ( Carl Sagan )__Do You Yahoo!?Tired of spam?  Yahoo! Mail has the best spam protection around http://mail.yahoo.com -Histórico: http://www.fug.com.br/historico/html/freebsd/Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsdMeu Blog - daniloegea.blogspot.com __Fale com seus
 amigos  de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Script no cron nao roda

2006-06-07 Por tôpico Renato Martins
essas conf eu uso no meu /etc/crontab
roda o sar gera os relatorios do dia
depois do um rotate nos logs do squid
ai os dias e os arquivos ficam diarios tudo blz

58  23  *   *   *   root/usr/local/bin/sarg
10  00  *   *   *   root/usr/local/sbin/squid -k
rotate

- Original Message -
From: Matheus Lamberti [EMAIL PROTECTED]
To: Lista FreeBSD Freebsd@fug.com.br
Sent: Wednesday, June 07, 2006 3:08 PM
Subject: [FUG-BR] Script no cron nao roda


Saudacoes a todos,

 Bom, tenho varios scripts rodando em meu cron, todos
funcionando perfeitamente (ex: atualiza hora
corretamente, faz backup das configuracoes, atualiza
lista de bloqueios do squid) mas tem um bendito de um
script que nao esta funcionando. Vamos aos fatos...

 01. no /var/log/cron vejo que o script esta sendo
executado no horario determinado
 02. quando executo o script 'na unha' ele funciona
 03. verifiquei o path do script, do programa
executavel que o script chama (sarg) e onde as coisas
deverao ser salvas
 04. somente via cron ele nao funciona, experimentei
fazer um script que chamaria esse script problematico,
e 'na unha' vai, mas no cron nada!
 05. o script propriamente dito (abaixo)

## INICIO DO SCRIPT
#!/bin/sh
echo Gerando relatorio diario
sarg -f /usr/local/etc/sarg/sarg.conf
## FIM DO SCRIPT


Alguem tem alguma dica? Ja passou pro um problema
similar?




Matheus Lamberti de Abreu
BSD UserID: 051370 / ICQ UIN: 58854189

 Diante da vastidão do tempo...
E da  imensidão do universo,
É um  imenso prazer pra mim,
Dividir um planeta e  uma época com você!  ( Carl Sagan )

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.8.2/356 - Release Date: 5/6/2006


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Script no cron nao roda

2006-06-07 Por tôpico Matheus Lamberti
 E nao eh que rodou! ( q vergonha! vou me enforcar num
pe de cebolinha ). Mas porque diabos quando deixo o
script um pouco mais elaborado (segue abaixo)

#!/bin/sh
sarg=`whereis sarg | awk '{ print $2; }'`
echo Gerando relatorio diario
$sarg -f /srv/sarg/sarg.conf

Nao roda, sendo que a saida do whereis sarg | awk '{
print $2; }' é exatamente /usr/local/bin/sarg

??

Matheus Lamberti de Abreu
BSD UserID: 051370 / ICQ UIN: 58854189

 Diante da vastidão do tempo...
E da  imensidão do universo,
É um  imenso prazer pra mim,
Dividir um planeta e  uma época com você!  ( Carl Sagan )

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Script no cron nao roda

2006-06-07 Por tôpico Danilo Egea
porque as variaveis de ambiente ainda nao foram setadas, ai o whereis nao localiza o sargMatheus Lamberti [EMAIL PROTECTED] escreveu:  E nao eh que rodou! ( q vergonha! vou me enforcar numpe de cebolinha ). Mas porque diabos quando deixo oscript um pouco mais elaborado (segue abaixo)#!/bin/shsarg=`whereis sarg | awk '{ print $2; }'`echo "Gerando relatorio diario"$sarg -f /srv/sarg/sarg.confNao roda, sendo que a saida do whereis sarg | awk '{print $2; }' é exatamente /usr/local/bin/sarg??Matheus Lamberti de AbreuBSD UserID: 051370 / ICQ UIN: 58854189" Diante da vastidão do tempo...E da  imensidão do universo,É um  imenso prazer pra mim,Dividir um planeta e  uma época com você! " ( Carl Sagan
 )__Do You Yahoo!?Tired of spam?  Yahoo! Mail has the best spam protection around http://mail.yahoo.com -Histórico: http://www.fug.com.br/historico/html/freebsd/Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsdMeu Blog - daniloegea.blogspot.com __Fale com seus amigos  de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd