[FUG-BR] Crontab
Pessoal, Estou tendo um problema com o crontab, todo script que eu coloco pra executar por ele, não funciona, mostra no log que esta executando mas ele não faz o que é pra fazer, e se eu der um /path/to/script/script.sh, funciona normal, faz a verificação que eu preciso, um exemplo, tenho um script que roda todo minuto 1/* * * * * root /path/to/script/script.sh Mostra nos logs que ele esta executando, mas não faz a tarefa necessaria, nem se eu colocar pra dar um echo num arquivo de texto num funciona. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Modesto escreveu: Pessoal, Estou tendo um problema com o crontab, todo script que eu coloco pra executar por ele, não funciona, mostra no log que esta executando mas ele não faz o que é pra fazer, e se eu der um /path/to/script/script.sh, funciona normal, faz a verificação que eu preciso, um exemplo, tenho um script que roda todo minuto 1/* * * * * root /path/to/script/script.sh Mostra nos logs que ele esta executando, mas não faz a tarefa necessaria, nem se eu colocar pra dar um echo num arquivo de texto num funciona. - Histórico: [1]http://www.fug.com.br/historico/html/freebsd/ Sair da lista: [2]https://www.fug.com.br/mailman/listinfo/freebsd Tenta colocar o caminho completo dos comandos que vc tah utilizando dentro do script. Ex.: Se vc usa um echo, coloca /bin/echo. Se não me engano, quando ele executa pela cron, ele não pega o $PATH do usuário.(me corrijam se eu estiver falado besteira por favor.) ;) []s -- Fábio da Silva Júnior - [3]fjuniorli...@gmail.com - [4]http://fabioojunior.wordpress.com - References 1. http://www.fug.com.br/historico/html/freebsd/ 2. https://www.fug.com.br/mailman/listinfo/freebsd 3. mailto:fjuniorli...@gmail.com 4. http://fabioojunior.wordpress.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] Crontab
Modesto, Inverta o primeira parâmetro para que o script rode todo minuto, */1 * * * * root /path/to/script/script.sh Veja se agora funciona .. 2010/4/20 Fábio Jr. fjuniorli...@gmail.com Modesto escreveu: Pessoal, Estou tendo um problema com o crontab, todo script que eu coloco pra executar por ele, não funciona, mostra no log que esta executando mas ele não faz o que é pra fazer, e se eu der um /path/to/script/script.sh, funciona normal, faz a verificação que eu preciso, um exemplo, tenho um script que roda todo minuto 1/* * * * * root /path/to/script/script.sh Mostra nos logs que ele esta executando, mas não faz a tarefa necessaria, nem se eu colocar pra dar um echo num arquivo de texto num funciona. - Histórico: [1]http://www.fug.com.br/historico/html/freebsd/ Sair da lista: [2]https://www.fug.com.br/mailman/listinfo/freebsd Tenta colocar o caminho completo dos comandos que vc tah utilizando dentro do script. Ex.: Se vc usa um echo, coloca /bin/echo. Se não me engano, quando ele executa pela cron, ele não pega o $PATH do usuário.(me corrijam se eu estiver falado besteira por favor.) ;) []s -- Fábio da Silva Júnior - [3]fjuniorli...@gmail.com - [4]http://fabioojunior.wordpress.com - References 1. http://www.fug.com.br/historico/html/freebsd/ 2. https://www.fug.com.br/mailman/listinfo/freebsd 3. mailto:fjuniorli...@gmail.com 4. http://fabioojunior.wordpress.com/ - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Errei ao digitar, mas no crontab ja esta */1, realmente, não esta executando, coloquei o path para os programas completo. Tentei adicionar no /etc/crontab, no crontab do root, reiniciei o servico e nada, e nos logs mostra que esta rodando no tempo certo, mas não executa o script, coloquei pra gerar logs de execução, mas ficam em branco, so quando executo o script na mão que roda, e ja dei permissão de execucao no script. On Tue, 2010-04-20 at 10:00 -0300, Leandro F Silva wrote: Modesto, Inverta o primeira parâmetro para que o script rode todo minuto, */1 * * * * root /path/to/script/script.sh Veja se agora funciona .. 2010/4/20 Fábio Jr. fjuniorli...@gmail.com Modesto escreveu: Pessoal, Estou tendo um problema com o crontab, todo script que eu coloco pra executar por ele, não funciona, mostra no log que esta executando mas ele não faz o que é pra fazer, e se eu der um /path/to/script/script.sh, funciona normal, faz a verificação que eu preciso, um exemplo, tenho um script que roda todo minuto 1/* * * * * root /path/to/script/script.sh Mostra nos logs que ele esta executando, mas não faz a tarefa necessaria, nem se eu colocar pra dar um echo num arquivo de texto num funciona. - Histórico: [1]http://www.fug.com.br/historico/html/freebsd/ Sair da lista: [2]https://www.fug.com.br/mailman/listinfo/freebsd Tenta colocar o caminho completo dos comandos que vc tah utilizando dentro do script. Ex.: Se vc usa um echo, coloca /bin/echo. Se não me engano, quando ele executa pela cron, ele não pega o $PATH do usuário.(me corrijam se eu estiver falado besteira por favor.) ;) []s -- Fábio da Silva Júnior - [3]fjuniorli...@gmail.com - [4]http://fabioojunior.wordpress.com - References 1. http://www.fug.com.br/historico/html/freebsd/ 2. https://www.fug.com.br/mailman/listinfo/freebsd 3. mailto:fjuniorli...@gmail.com 4. http://fabioojunior.wordpress.com/ - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
2010/4/20 Modesto mode...@isimples.com.br: Errei ao digitar, mas no crontab ja esta */1, realmente, não esta executando, coloquei o path para os programas completo. Tentei adicionar no /etc/crontab, no crontab do root, reiniciei o servico e nada, e nos logs mostra que esta rodando no tempo certo, mas não executa o script, coloquei pra gerar logs de execução, mas ficam em branco, so quando executo o script na mão que roda, e ja dei permissão de execucao no script. On Tue, 2010-04-20 at 10:00 -0300, Leandro F Silva wrote: Modesto, Inverta o primeira parâmetro para que o script rode todo minuto, */1 * * * * root /path/to/script/script.sh Veja se agora funciona .. 2010/4/20 Fábio Jr. fjuniorli...@gmail.com Modesto escreveu: Pessoal, Estou tendo um problema com o crontab, todo script que eu coloco pra executar por ele, não funciona, mostra no log que esta executando mas ele não faz o que é pra fazer, e se eu der um /path/to/script/script.sh, funciona normal, faz a verificação que eu preciso, um exemplo, tenho um script que roda todo minuto 1/* * * * * root /path/to/script/script.sh Mostra nos logs que ele esta executando, mas não faz a tarefa necessaria, nem se eu colocar pra dar um echo num arquivo de texto num funciona. - Histórico: [1]http://www.fug.com.br/historico/html/freebsd/ Sair da lista: [2]https://www.fug.com.br/mailman/listinfo/freebsd Tenta colocar o caminho completo dos comandos que vc tah utilizando dentro do script. Ex.: Se vc usa um echo, coloca /bin/echo. Se não me engano, quando ele executa pela cron, ele não pega o $PATH do usuário.(me corrijam se eu estiver falado besteira por favor.) ;) []s -- Fábio da Silva Júnior - [3]fjuniorli...@gmail.com - [4]http://fabioojunior.wordpress.com - References 1. http://www.fug.com.br/historico/html/freebsd/ 2. https://www.fug.com.br/mailman/listinfo/freebsd 3. mailto:fjuniorli...@gmail.com 4. http://fabioojunior.wordpress.com/ - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Modesto, um pequeno detalhe que eu não sabia, e percebi aqui é que a ultima linha do /etc/crontab precisa ficar em branco meu sarg não estava gerando relatórios, bastou acrescentar uma linha em branco e o mesmo passou a funcionar, -- ENIO RODRIGO MARCONCINI gtalk: eni...@gmail.com skype: eniorm msn: /dev/null .: FreeBSD -:- OpenBSD -:-Slackware Linux :. Have trouble with Windows - reboot! Have trouble with Unix - be root! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Oi Pessoal Pelo que eu me lembro (e tenho usado isto nas minhas máquinas) há dois arquivos /etc/cron/cron.allow e /etc/cron/allow que devem listar os usuários a fazer o crontab (o mesmo vale para o at). Sugiro você verificar se estes arquivos existem e se o nome de seu user está listado neles. Edu On 04/20/10 11:31, Enio Marconcini # www.Enio.Pro.Br wrote: 2010/4/20 Modestomode...@isimples.com.br: Errei ao digitar, mas no crontab ja esta */1, realmente, não esta executando, coloquei o path para os programas completo. Tentei adicionar no /etc/crontab, no crontab do root, reiniciei o servico e nada, e nos logs mostra que esta rodando no tempo certo, mas não executa o script, coloquei pra gerar logs de execução, mas ficam em branco, so quando executo o script na mão que roda, e ja dei permissão de execucao no script. On Tue, 2010-04-20 at 10:00 -0300, Leandro F Silva wrote: Modesto, Inverta o primeira parâmetro para que o script rode todo minuto, */1 * * * * root /path/to/script/script.sh Veja se agora funciona .. 2010/4/20 Fábio Jr.fjuniorli...@gmail.com Modesto escreveu: Pessoal, Estou tendo um problema com o crontab, todo script que eu coloco pra executar por ele, não funciona, mostra no log que esta executando mas ele não faz o que é pra fazer, e se eu der um /path/to/script/script.sh, funciona normal, faz a verificação que eu preciso, um exemplo, tenho um script que roda todo minuto 1/* * * * * root /path/to/script/script.sh Mostra nos logs que ele esta executando, mas não faz a tarefa necessaria, nem se eu colocar pra dar um echo num arquivo de texto num funciona. - Histórico: [1]http://www.fug.com.br/historico/html/freebsd/ Sair da lista: [2]https://www.fug.com.br/mailman/listinfo/freebsd Tenta colocar o caminho completo dos comandos que vc tah utilizando dentro do script. Ex.: Se vc usa um echo, coloca /bin/echo. Se não me engano, quando ele executa pela cron, ele não pega o $PATH do usuário.(me corrijam se eu estiver falado besteira por favor.) ;) []s -- Fábio da Silva Júnior - [3]fjuniorli...@gmail.com - [4]http://fabioojunior.wordpress.com - References 1. http://www.fug.com.br/historico/html/freebsd/ 2. https://www.fug.com.br/mailman/listinfo/freebsd 3. mailto:fjuniorli...@gmail.com 4. http://fabioojunior.wordpress.com/ - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Modesto, um pequeno detalhe que eu não sabia, e percebi aqui é que a ultima linha do /etc/crontab precisa ficar em branco meu sarg não estava gerando relatórios, bastou acrescentar uma linha em branco e o mesmo passou a funcionar, -- Eduardo Lemos de Sa Associated Professor at Chemistry Department Universidade Federal do Parana Dep. Quimica, P. Box 19081, 81531-990 Curitiba PR / Brazil phone: +55(41)33613300 fax : +55(41)33613186 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab nao funciona..
Sim! O squid -k rotate funciona manualmente. Será que o sarg precisa ter o -f ? /usr/local/bin/sarg -f Fiz o comando agora (/usr/local/bin/sarg -f /usr/local/etc/sarg/sarg.conf 21 /tmp/sarg.log), mas não tem registros, pois tinha feito diretamente pelo webmin. abraço --- Em sex, 17/7/09, Wanderson Tinti wander...@bsd.com.br escreveu: De: Wanderson Tinti wander...@bsd.com.br Assunto: Re: [FUG-BR] Crontab nao funciona.. Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Data: Sexta-feira, 17 de Julho de 2009, 21:58 2009/7/17 ca_programador007 ca_programador...@yahoo.com.br Amigos!! já restartei o crontab, ele está rodando, só que não está rotacionando os logs do squid, muito menos o sarg. Veja como está: 30 23 * * * root /usr/local/sbin/squid -k rotate 50 23 * * * root /usr/local/bin/sarg Tem algo errado aqui? obrigado Valeu! Carlos Boa noite. Tenta gerar uma saida de log pra ver o que ta pegando: 30 23 * * * /usr/local/sbin/squid -k rotate 50 23 * * * /usr/local/bin/sarg -f /usr/local/etc/sarg/sarg.conf 21 /tmp/sarg.log O 'squid -k rotate' roda normalmente? - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.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] Crontab nao funciona..
Carlos, ca_programador007 escreveu: Amigos!! já restartei o crontab, ele está rodando, só que não está rotacionando os logs do squid, muito menos o sarg. Veja como está: 30 23 * * * root /usr/local/sbin/squid -k rotate 50 23 * * * root /usr/local/bin/sarg Em todos jobs processados pelo cron, caso gerem algum output, enviam um e-mail para o seu usuário. Se o cron não está conseguindo rotacionar os logs é possível que esteja acontecendo algum erro no processamento do job. Leia os e-mails da conta root e envie a mensagem de erro pra gente. []s Ronan - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab nao funciona..
Olá Ronan! Como eu habilito a conta root? Valeu! --- Em seg, 20/7/09, Ronan Lucio lis...@tiper.com.br escreveu: De: Ronan Lucio lis...@tiper.com.br Assunto: Re: [FUG-BR] Crontab nao funciona.. Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Data: Segunda-feira, 20 de Julho de 2009, 14:07 Carlos, ca_programador007 escreveu: Amigos!! já restartei o crontab, ele está rodando, só que não está rotacionando os logs do squid, muito menos o sarg. Veja como está: 30 23 * * * root /usr/local/sbin/squid -k rotate 50 23 * * * root /usr/local/bin/sarg Em todos jobs processados pelo cron, caso gerem algum output, enviam um e-mail para o seu usuário. Se o cron não está conseguindo rotacionar os logs é possível que esteja acontecendo algum erro no processamento do job. Leia os e-mails da conta root e envie a mensagem de erro pra gente. []s Ronan - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.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] Crontab nao funciona..
Carlos, ca_programador007 escreveu: Olá Ronan! Como eu habilito a conta root? Valeu! Em primeiro lugar é importante salientar que é importante ler os e-mails de root, por questões de monitoramento. Qualquer coisa que mais sério que aconteça no servidor (como a mudança da permissão de algum arquivo para suid) ele via avisar. Outra coisa legal que eu gosto de utilizar é o portaudit, que se integra automaticamente aos e-mails periódicos do sistema e te avisa caso surjam vulnerabilidades em algum port instalado (Ta aí um dos porquês que eu não abro mão do ports). Bem, vamos ao mão-na-massa: Edite o arquivo /etc/mail/aliases e aponte o alias root para a sua conta de e-mails. Ex: root:car...@seudominio.com.br e roda um newaliases depois: # newaliases []s Ronan - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab nao funciona..
Amigos!! já restartei o crontab, ele está rodando, só que não está rotacionando os logs do squid, muito menos o sarg. Veja como está: 30 23 * * * root /usr/local/sbin/squid -k rotate 50 23 * * * root /usr/local/bin/sarg Tem algo errado aqui? obrigado Valeu! Carlos --- Em qua, 15/7/09, irado furioso com tudo ir...@bsd.com.br escreveu: De: irado furioso com tudo ir...@bsd.com.br Assunto: Re: [FUG-BR] Crontab nao funciona.. Para: Lista Brasileira de Discussão sobre FreeBSD freebsd@fug.com.br Data: Quarta-feira, 15 de Julho de 2009, 21:30 Em Wed, 15 Jul 2009 16:13:50 -0700 (PDT) ca_programador007 ca_programador...@yahoo.com.br, conhecido consumidor de drogas (BigMac's com Coke) escreveu: Qual a diferença de eu editar o crontab pelo /etc/crontab ou pela crontab -e? Vi que só quando edito pelo crontab -e , ele lista no crontab -l. quando vc usa crontab -l êle (l)ista aquilo que está definido pelo crontab -e; crontab -e é (e)dita. quando vc usa crontab -e é criado um arquivo temporário (acho que em /var/spool ou por aí - risos - esqueci) que vai se sobrepor àquele que está em uso no momento (em /etc/crontab ?). man crontab flames /dev/null -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free Salário Regime Com ele, você come menos - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.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] Crontab nao funciona..
2009/7/17 ca_programador007 ca_programador...@yahoo.com.br Amigos!! já restartei o crontab, ele está rodando, só que não está rotacionando os logs do squid, muito menos o sarg. Veja como está: 30 23 * * * root /usr/local/sbin/squid -k rotate 50 23 * * * root /usr/local/bin/sarg Tem algo errado aqui? obrigado Valeu! Carlos Boa noite. Tenta gerar uma saida de log pra ver o que ta pegando: 30 23 * * * /usr/local/sbin/squid -k rotate 50 23 * * * /usr/local/bin/sarg -f /usr/local/etc/sarg/sarg.conf 21 /tmp/sarg.log O 'squid -k rotate' roda normalmente? - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab nao funciona..
Em Fri, 17 Jul 2009 15:55:55 -0700 (PDT) ca_programador007 ca_programador...@yahoo.com.br, conhecido consumidor de drogas (BigMac's com Coke) escreveu: rotacionando os logs do squid, muito menos o sarg. de memória, há muito tempo atrás precisei rotacionar os logs do squid (e de outros trecos). Mas não usei isso não, usei as recomendações daqui: http://www.faqs.org/docs/securing/chap28sec234.html IMHO, fica melhor organizado. -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free Alguns paradoxos são perfeitamente compreensíveis: Há homens, por exemplo, que vestem u'a mulher para ter o direito de vê-la nua. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab nao funciona..
Ok, acho que faltava restartar. Vou fazer o teste para ver se era isso. Uma pergunta! Qual a diferença de eu editar o crontab pelo /etc/crontab ou pela crontab -e? Vi que só quando edito pelo crontab -e , ele lista no crontab -l. Aguardo resposta. Valeu --- Em ter, 14/7/09, Ricardo Campos Passanezi ri...@ige.unicamp.br escreveu: De: Ricardo Campos Passanezi ri...@ige.unicamp.br Assunto: Re: [FUG-BR] Crontab nao funciona.. Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) free...@fug..com.br Data: Terça-feira, 14 de Julho de 2009, 9:29 On Mon, Jul 13, 2009 at 04:49:23PM -0700, ca_programador007 wrote: boa noite lista tenho uma linha no crontab que é para rotacionar os logs do squid, e nao está funcionando.. só funciona quando eu executo o comando.. Percebi que no crontab ele nao está executando. tem que habilitar o crontab? ou algo assim? abraco Uma maneira legal de rotacionar os logs do squid é colocar algo como: 59 23 * * * root [ `date -v+1d +\%d` -eq '01' ] /usr/local/sbin/squid -k rotate Com isso vai gerar os arquivos mensalmente (no final do mês, pouco antes da virada.) Depois de alterar a crontab não se deve esquecer re reiniar o serviço (sh /etc/rc.d/cron restart deve bastar.) -- Ricardo Campos Passanezi - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.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] Crontab nao funciona..
Ok, acho que faltava restartar. Vou fazer o teste para ver se era isso. Uma pergunta! Qual a diferença de eu editar o crontab pelo /etc/crontab ou pela crontab -e? Vi que só quando edito pelo crontab -e , ele lista no crontab -l. Aguardo resposta. Valeu --- Em ter, 14/7/09, Ricardo Campos Passanezi ri...@ige.unicamp.br escreveu: De: Ricardo Campos Passanezi ri...@ige.unicamp.br Assunto: Re: [FUG-BR] Crontab nao funciona.. Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Data: Terça-feira, 14 de Julho de 2009, 9:29 On Mon, Jul 13, 2009 at 04:49:23PM -0700, ca_programador007 wrote: boa noite lista tenho uma linha no crontab que é para rotacionar os logs do squid, e nao está funcionando.. só funciona quando eu executo o comando.. Percebi que no crontab ele nao está executando. tem que habilitar o crontab? ou algo assim? abraco Uma maneira legal de rotacionar os logs do squid é colocar algo como: 59 23 * * * root [ `date -v+1d +\%d` -eq '01' ] /usr/local/sbin/squid -k rotate Com isso vai gerar os arquivos mensalmente (no final do mês, pouco antes da virada.) Depois de alterar a crontab não se deve esquecer re reiniar o serviço (sh /etc/rc.d/cron restart deve bastar.) -- Ricardo Campos Passanezi - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.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] Crontab nao funciona..
crontab -e manda sinal de HUP para o PID do crond. editar o arquivo /etc/crontab não faz sinalização alguma. Abraço, 2009/7/15 ca_programador007 ca_programador...@yahoo.com.br Ok, acho que faltava restartar. Vou fazer o teste para ver se era isso. Uma pergunta! Qual a diferença de eu editar o crontab pelo /etc/crontab ou pela crontab -e? Vi que só quando edito pelo crontab -e , ele lista no crontab -l. Aguardo resposta. Valeu --- Em ter, 14/7/09, Ricardo Campos Passanezi ri...@ige.unicamp.br escreveu: De: Ricardo Campos Passanezi ri...@ige.unicamp.br Assunto: Re: [FUG-BR] Crontab nao funciona.. Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) free...@fug. .com.br Data: Terça-feira, 14 de Julho de 2009, 9:29 On Mon, Jul 13, 2009 at 04:49:23PM -0700, ca_programador007 wrote: boa noite lista tenho uma linha no crontab que é para rotacionar os logs do squid, e nao está funcionando.. só funciona quando eu executo o comando.. Percebi que no crontab ele nao está executando. tem que habilitar o crontab? ou algo assim? abraco Uma maneira legal de rotacionar os logs do squid é colocar algo como: 59 23 * * * root [ `date -v+1d +\%d` -eq '01' ] /usr/local/sbin/squid -k rotate Com isso vai gerar os arquivos mensalmente (no final do mês, pouco antes da virada.) Depois de alterar a crontab não se deve esquecer re reiniar o serviço (sh /etc/rc.d/cron restart deve bastar.) -- Ricardo Campos Passanezi - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Eduardo Alvarenga - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab nao funciona..
Em Wed, 15 Jul 2009 16:13:50 -0700 (PDT) ca_programador007 ca_programador...@yahoo.com.br, conhecido consumidor de drogas (BigMac's com Coke) escreveu: Qual a diferença de eu editar o crontab pelo /etc/crontab ou pela crontab -e? Vi que só quando edito pelo crontab -e , ele lista no crontab -l. quando vc usa crontab -l êle (l)ista aquilo que está definido pelo crontab -e; crontab -e é (e)dita. quando vc usa crontab -e é criado um arquivo temporário (acho que em /var/spool ou por aí - risos - esqueci) que vai se sobrepor àquele que está em uso no momento (em /etc/crontab ?). man crontab flames /dev/null -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free Salário Regime Com ele, você come menos - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab nao funciona..
On Mon, Jul 13, 2009 at 04:49:23PM -0700, ca_programador007 wrote: boa noite lista tenho uma linha no crontab que é para rotacionar os logs do squid, e nao está funcionando.. só funciona quando eu executo o comando.. Percebi que no crontab ele nao está executando. tem que habilitar o crontab? ou algo assim? abraco Uma maneira legal de rotacionar os logs do squid é colocar algo como: 59 23 * * * root [ `date -v+1d +\%d` -eq '01' ] /usr/local/sbin/squid -k rotate Com isso vai gerar os arquivos mensalmente (no final do mês, pouco antes da virada.) Depois de alterar a crontab não se deve esquecer re reiniar o serviço (sh /etc/rc.d/cron restart deve bastar.) -- Ricardo Campos Passanezi - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] Crontab nao funciona..
boa noite lista tenho uma linha no crontab que é para rotacionar os logs do squid, e nao está funcionando.. só funciona quando eu executo o comando.. Percebi que no crontab ele nao está executando. tem que habilitar o crontab? ou algo assim? abraco Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.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] Crontab nao funciona..
2009/7/13 ca_programador007 ca_programador...@yahoo.com.br boa noite lista tenho uma linha no crontab que é para rotacionar os logs do squid, e nao está funcionando.. só funciona quando eu executo o comando.. Percebi que no crontab ele nao está executando. tem que habilitar o crontab? ou algo assim? abraco Boa noite. Eu usava assim: cat /etc/crontab 50 23 * * * root /usr/local/bin/sarg Qualquer coisa, /etc/rc.d/cron restart Posta sua configuração para que possamos ver. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab não funciona..
boa noite lista tenho uma linha no crontab que é para rotacionar os logs do squid, e nao está funcionando.. só funciona quando eu executo o comando.. Percebi que no crontab ele nao está executando. tem que habilitar o crontab? ou algo assim? abraco [SNIP] Olá. Nesta mensagem[1] da lista está a solução do seu problema. Também há outras mensagens[2], com alternativas, que chegam ao mesmo resultado. Se possível, confirme seu êxito. [1] http://www.fug.com.br/historico/html/freebsd/2009-05/msg7.html [2] http://www.google.com/search?hl=enq=cron+script+site%3A.fug.com.br Grande abraço, Trober - - - - - - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab não funciona..
Tem mensagem de erro nos logs? Trober escreveu: boa noite lista tenho uma linha no crontab que é para rotacionar os logs do squid, e nao está funcionando.. só funciona quando eu executo o comando.. Percebi que no crontab ele nao está executando. tem que habilitar o crontab? ou algo assim? abraco [SNIP] Olá. Nesta mensagem[1] da lista está a solução do seu problema. Também há outras mensagens[2], com alternativas, que chegam ao mesmo resultado. Se possível, confirme seu êxito. [1] http://www.fug.com.br/historico/html/freebsd/2009-05/msg7.html [2] http://www.google.com/search?hl=enq=cron+script+site%3A.fug.com.br Grande abraço, Trober - - - - - - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab nao funciona..
boa noite, amigo. uma duvida simples. voce inseriu a linha, mas reiniciou o serviço depois disso? se funciona na mão o cron deveria executar. abração. 2009/7/13 Wanderson Tinti wander...@bsd.com.br 2009/7/13 ca_programador007 ca_programador...@yahoo.com.br boa noite lista tenho uma linha no crontab que é para rotacionar os logs do squid, e nao está funcionando.. só funciona quando eu executo o comando.. Percebi que no crontab ele nao está executando. tem que habilitar o crontab? ou algo assim? abraco Boa noite. Eu usava assim: cat /etc/crontab 50 23 * * * root /usr/local/bin/sarg Qualquer coisa, /etc/rc.d/cron restart Posta sua configuração para que possamos ver. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] Crontab
Pessoal estou com um probleminha, tenho um script que fica dentro de /home/user/scripts/executabkp.sh com esta linha mysqldump -u root --password=xxx bancotal /home/user/bkp_diario/ Com meu usuário(user) dou um # contrab -e e tenho a linha: 45 16 * * 1-5 /home/user/scripts/executaBkp.sh Ai recebo este email: Subject: Cron [EMAIL PROTECTED] /home/user/scripts/executaBkp.sh X-Cron-Env: SHELL=/bin/sh X-Cron-Env: HOME=/home/user X-Cron-Env: PATH=/usr/bin:/bin X-Cron-Env: LOGNAME=user X-Cron-Env: USER=user mysqldump: not found Consigo rodar o script manual, mais no contrab ele não executa o mysqldump. Aparece esse mysqldump not found. valeu! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
passa o path inteiro, /usr/local/bin/mysqldump 2008/10/16 Rafael [EMAIL PROTECTED] Pessoal estou com um probleminha, tenho um script que fica dentro de /home/user/scripts/executabkp.sh com esta linha mysqldump -u root --password=xxx bancotal /home/user/bkp_diario/ Com meu usuário(user) dou um # contrab -e e tenho a linha: 45 16 * * 1-5 /home/user/scripts/executaBkp.sh Ai recebo este email: Subject: Cron [EMAIL PROTECTED] /home/user/scripts/executaBkp.sh X-Cron-Env: SHELL=/bin/sh X-Cron-Env: HOME=/home/user X-Cron-Env: PATH=/usr/bin:/bin X-Cron-Env: LOGNAME=user X-Cron-Env: USER=user mysqldump: not found Consigo rodar o script manual, mais no contrab ele não executa o mysqldump. Aparece esse mysqldump not found. valeu! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] Crontab em Freebsd
Ola ... Ola amigos estou com um problema bobo, estranho ate, gostaria de uma ajuda dos senhores... Num FreeBSD, estou com essa tabela de crontab -l: 1 0 * * 1 /bin/seg1.sh 1 18 * * 1 /bin/seg0.sh 1 0 * * 2 /bin/seg1.sh 1 18 * * 2 /bin/seg0.sh 1 0 * * 3 /bin/seg1.sh 1 18 * * 3 /bin/seg0.sh 1 0 * * 4 /bin/seg1.sh 1 18 * * 4 /bin/seg0.sh 1 0 * * 5 /bin/seg1.sh 1 18 * * 5 /bin/seg0.sh 1 0 * * 6 /bin/sab.sho 1 0 * * 0 /bin/dom.sh As linhas desse tipo 1 18 * * ... executa normal, mais as linhas do tipo 1 0 * * ... não se executa, mais antes executava normal, os arquivos estão OK, quero fazer assim executar de segunda a sexta os arquivos seg1.sh 6 horas da tarde e 1 minuto e depois o arquivo seg0.sh a Meia Noite e 1 minuto e depois os arquivos sab.sh e dom.sh meia noite e 1 minuto. As linhas de 1 0 * * ... do arquivo seg1.sh não executa. Gostaria de alguem me apontar o q esta de errado. Grato: Ronildo Marques - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab em Freebsd
On Nov 18, 2007 7:34 PM, Ronildo Marques [EMAIL PROTECTED] wrote: Ola ... Ola amigos estou com um problema bobo, estranho ate, gostaria de uma ajuda dos senhores... Num FreeBSD, estou com essa tabela de crontab -l: 1 0 * * 1 /bin/seg1.sh 1 18 * * 1 /bin/seg0.sh 1 0 * * 2 /bin/seg1.sh 1 18 * * 2 /bin/seg0.sh 1 0 * * 3 /bin/seg1.sh 1 18 * * 3 /bin/seg0.sh 1 0 * * 4 /bin/seg1.sh 1 18 * * 4 /bin/seg0.sh 1 0 * * 5 /bin/seg1.sh 1 18 * * 5 /bin/seg0.sh 1 0 * * 6 /bin/sab.sho 1 0 * * 0 /bin/dom.sh As linhas desse tipo 1 18 * * ... executa normal, mais as linhas do tipo 1 0 * * ... não se executa, mais antes executava normal, os arquivos estão OK, quero fazer assim executar de segunda a sexta os arquivos seg1.sh 6 horas da tarde e 1 minuto e depois o arquivo seg0.sh a Meia Noite e 1 minuto e depois os arquivos sab.sh e dom.sh meia noite e 1 minuto. Por que você não simplifica ??? 1 0 * * 1-5 /bin/seg1.sh 1 18 * * 1-5 /bin/seg0.sh 1 0 * * 6 /bin/sab.sho 1 0 * * 0 /bin/dom.sh Dá uma lida nas man pages... # man 5 crontab As linhas de 1 0 * * ... do arquivo seg1.sh não executa. Gostaria de alguem me apontar o q esta de errado. Dá uma olhada no log de execução da cron /var/log/cron pra ver se mostra algum erro... - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Voce pode fazer um script/daemon em bash ou perl pra realizar essa tarefa.. coisa bem simples #!/bin/bash while true; do comando sleep 30; done ou em perl #!/usr/bin/perl while (true) { exec('comando') or print STDERR couldn't exec: $!; sleep(30); } abracos On 9/26/07, Suprema Informática Ltda - Leandro [EMAIL PROTECTED] wrote: Francisco Ricardo Batista Cardoso escreveu: On 9/26/07, Diego Augusto Dalmolin [EMAIL PROTECTED] wrote: com o cron do bsd nao... tem no ports o ... cara nao lembro o nome.. só sei q no sysutils tem um substituto ao vixie cron www.freshports.org att Diego On 9/26/07, Suprema Informática Ltda - Leandro [EMAIL PROTECTED] wrote: Gente, boa, consigo deixar pra startar uma tarefa de 30 em 30 segundos Agradeço desde sempre leandro - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- -- Diego Augusto Dalmolin Certificado LINUX LPI Certificado Mandriva CCNA Mods 1,2,3 Cel: (41) 8436-2448 Msn: [EMAIL PROTECTED] Mail: [EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd A resposta do Diego me fez ver o meu erro ... desculpe Leandro. Pensei que era de 30 em 30 minutos. Tenta o uschedule: cd /usr/ports/sysutils/uschedule/ make install clean Desculpe o erro no mail anterior ... vou testar e aviso qdo estiver pronto/resolvido - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] Crontab
Gente, boa, consigo deixar pra startar uma tarefa de 30 em 30 segundos Agradeço desde sempre leandro - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
On 9/26/07, Suprema Informática Ltda - Leandro [EMAIL PROTECTED] wrote: Gente, boa, consigo deixar pra startar uma tarefa de 30 em 30 segundos Isto está no man 5 crontab. Lembre-se de ler as man pages, até antes de buscar no google. Elas são nossas amigas!! hehehe Coloca */30 no campo de minutos, faz o que você quer. Agradeço desde sempre leandro - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Francisco Ricardo I3C - Treinamentos e Soluções Open Source (84)3211-1695 - [EMAIL PROTECTED] Natal/RN - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
com o cron do bsd nao... tem no ports o ... cara nao lembro o nome.. só sei q no sysutils tem um substituto ao vixie cron www.freshports.org att Diego On 9/26/07, Suprema Informática Ltda - Leandro [EMAIL PROTECTED] wrote: Gente, boa, consigo deixar pra startar uma tarefa de 30 em 30 segundos Agradeço desde sempre leandro - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- -- Diego Augusto Dalmolin Certificado LINUX LPI Certificado Mandriva CCNA Mods 1,2,3 Cel: (41) 8436-2448 Msn: [EMAIL PROTECTED] Mail: [EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
On 9/26/07, Diego Augusto Dalmolin [EMAIL PROTECTED] wrote: com o cron do bsd nao... tem no ports o ... cara nao lembro o nome.. só sei q no sysutils tem um substituto ao vixie cron www.freshports.org att Diego On 9/26/07, Suprema Informática Ltda - Leandro [EMAIL PROTECTED] wrote: Gente, boa, consigo deixar pra startar uma tarefa de 30 em 30 segundos Agradeço desde sempre leandro - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- -- Diego Augusto Dalmolin Certificado LINUX LPI Certificado Mandriva CCNA Mods 1,2,3 Cel: (41) 8436-2448 Msn: [EMAIL PROTECTED] Mail: [EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd A resposta do Diego me fez ver o meu erro ... desculpe Leandro. Pensei que era de 30 em 30 minutos. Tenta o uschedule: cd /usr/ports/sysutils/uschedule/ make install clean Desculpe o erro no mail anterior ... -- Francisco Ricardo I3C - Treinamentos e Soluções Open Source (84)3211-1695 - [EMAIL PROTECTED] Natal/RN - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Francisco Ricardo Batista Cardoso escreveu: On 9/26/07, Diego Augusto Dalmolin [EMAIL PROTECTED] wrote: com o cron do bsd nao... tem no ports o ... cara nao lembro o nome.. só sei q no sysutils tem um substituto ao vixie cron www.freshports.org att Diego On 9/26/07, Suprema Informática Ltda - Leandro [EMAIL PROTECTED] wrote: Gente, boa, consigo deixar pra startar uma tarefa de 30 em 30 segundos Agradeço desde sempre leandro - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- -- Diego Augusto Dalmolin Certificado LINUX LPI Certificado Mandriva CCNA Mods 1,2,3 Cel: (41) 8436-2448 Msn: [EMAIL PROTECTED] Mail: [EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd A resposta do Diego me fez ver o meu erro ... desculpe Leandro. Pensei que era de 30 em 30 minutos. Tenta o uschedule: cd /usr/ports/sysutils/uschedule/ make install clean Desculpe o erro no mail anterior ... vou testar e aviso qdo estiver pronto/resolvido - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Citando Hermann T. Ribeiro [EMAIL PROTECTED]: Prezados, adicionei a seguinte linha ao meu crontab seguindo orientação contida no tópico: Instalação de servidor de email com QMAIL usando o ports do FreeBSD: 0 3 * * * root portsnap cron update pkg_version -vIL= Como posso verificar se esta linha de execução está ok ? Há algum log que me informe que houve realmente uma atualização dos ports ? Grato, H. se nao me engano vc pode ter infos pelo UPDATING em /usr/ports; que tbm quarda o ports-current ou entao fazendo uma gambiarra no cron; adicionando echo `date` /usr/ports/lastupgrade no final da linha. rsss esse foi meu precioso centavo (, []'s _ - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Em Thu, 1 Feb 2007 23:08:46 -0300 Mirela Lisboa [EMAIL PROTECTED] escreveu: Ps: entre cada asterisco tem um espaço, alias, entre todos as palavras tem um espaço o único problema que vejo, nêsse tipo de abordagem para desligamento de máquina, é de que vc terá que estar de corpo presente para recoloca-la no ar porque o shutdown, por exemplo, termina com um halt pedindo para vc acionar qualquer tecla para o reboot.. a máquina (hardware), em si, não desligou. Se usando o acpi para desligamento do hardware vc também fica sem acesso. Nêste último caso, quem sabe aquêles sistemas de wake-up via modem ou rede? Enfim, se a máquina é para ser desligada de modo remoto, não haverá como fazê-la ressucitar sem alguém fisicamente presente, portanto.. não faça com servidores que vc tenha lá no alaska, por exemplo (risos). -- flames /dev/null saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free ou locupletamo-nos todos ou instaure-se a moralidade (barão de itararé) - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab + du -s = bug
Ricardo e Victor, Muito Obrigado pela ajuda. Quando vierem pra Curitiba/PR me mandem um e-mail ([EMAIL PROTECTED]) que a cerveja é por minha conta :D Abraço, Carlos Fischer - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] crontab + du -s = bug
Olá pessoALL, Estou com um probleminha. Acho q é um bug ou talvez uma característica. Se eu executo do shell o comando: du -s /etc eu obtenho como resposta: 1672 /etc Agora se eu executo o mesmo comando du -s /etc através da crontab eu obtenho a resposta 3344/etc Ou seja a crontab retorna o DOBRO do tamanho que realmente é. Isso vale pra qualquer diretório, não necessáriamente o /etc. Alguém já viu isso??? Obrigado, Carlos Fischer - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab + du -s = bug
Em 09/02/07, pc.suporte[EMAIL PROTECTED] escreveu: Olá pessoALL, Estou com um probleminha. Acho q é um bug ou talvez uma característica. Se eu executo do shell o comando: du -s /etc eu obtenho como resposta: 1672/etc Agora se eu executo o mesmo comando du -s /etc através da crontab eu obtenho a resposta 3344/etc Ou seja a crontab retorna o DOBRO do tamanho que realmente é. Isso vale pra qualquer diretório, não necessáriamente o /etc. Alguém já viu isso??? Foi reproduzido corretamente aqui em casa tambem, interessante esse tipo de erro sim!? Vou dar uma investigada a mais, mas ja' vale a pena abrir um PR no freebsd.org para investigacao desse bug, porque e' um bug,o' nao sabemos aonde!!! FreeBSD zion 6.2-RELEASE FreeBSD 6.2-RELEASE #19: Thu Feb 8 11:00:59 BRST 2007 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/zion.kernel amd64 Como nao achei a versao do du(1), mandei um md5 para verificarmos se a nossa se trata da mesma (meio nao confiavel ;)) MD5 (/usr/bin/du) = 8f96a7eb887e15d296aff89fc08eb396 valeu, victor f. loureiro lima - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab + du -s = bug
Como nao achei a versao do du(1), mandei um md5 para verificarmos se a nossa se trata da mesma (meio nao confiavel ;)) MD5 (/usr/bin/du) = 8f96a7eb887e15d296aff89fc08eb396 Corrigindo, $FreeBSD: src/usr.bin/du/du.c,v 1.38.2.1 2006/06/04 10:23:08 maxim Exp$ victor loureiro lima - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab + du -s = bug
On Fri, 9 Feb 2007 18:10:00 -0200 pc.suporte [EMAIL PROTECTED] wrote: Se eu executo do shell o comando: du -s /etc eu obtenho como resposta: 1672/etc Agora se eu executo o mesmo comando du -s /etc através da crontab eu obtenho a resposta 3344/etc Ou seja a crontab retorna o DOBRO do tamanho que realmente é. Isso vale pra qualquer diretório, não necessáriamente o /etc. Não é bug, é BLOCKSIZE padrão em 512. % setenv BLOCKSIZE 512 % du -s /lib 6508/lib % setenv BLOCKSIZE 4096 % du -s /lib 814 /lib % setenv BLOCKSIZE 1024 % du -s /lib 3254/lib du(1) ENVIRONMENT BLOCKSIZE If the environment variable BLOCKSIZE is set, and the -k option is not specified, the block counts will be displayed in units of that size block. If BLOCKSIZE is not set, and the -k option is not specified, the block counts will be displayed in 512-byte blocks. -- Ricardo Nabinger Sanchez [EMAIL PROTECTED],wait4.org} Powered by FreeBSD Left to themselves, things tend to go from bad to worse. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab + du -s = bug
Em 09/02/07, Ricardo Nabinger Sanchez[EMAIL PROTECTED] escreveu: On Fri, 9 Feb 2007 18:10:00 -0200 pc.suporte [EMAIL PROTECTED] wrote: Se eu executo do shell o comando: du -s /etc eu obtenho como resposta: 1672/etc Agora se eu executo o mesmo comando du -s /etc através da crontab eu obtenho a resposta 3344/etc Ou seja a crontab retorna o DOBRO do tamanho que realmente é. Isso vale pra qualquer diretório, não necessáriamente o /etc. Não é bug, é BLOCKSIZE padrão em 512. % setenv BLOCKSIZE 512 % du -s /lib 6508/lib % setenv BLOCKSIZE 4096 % du -s /lib 814 /lib % setenv BLOCKSIZE 1024 % du -s /lib 3254/lib du(1) ENVIRONMENT BLOCKSIZE If the environment variable BLOCKSIZE is set, and the -k option is not specified, the block counts will be displayed in units of that size block. If BLOCKSIZE is not set, and the -k option is not specified, the block counts will be displayed in 512-byte blocks. -- Ricardo Nabinger Sanchez [EMAIL PROTECTED],wait4.org} Powered by FreeBSD Left to themselves, things tend to go from bad to worse. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Exatamente, perguntei na -hackers@ e o pessoal respondeu isso mesmo: du uses the BLOCKSIZE environment variable to decide what size blocks to display. Crontab commands don't run with your environment; they run with a very restricted one. This is documented in the du manual page. Weird bug... Someone probably set BLOCKSIZE in your environment. Try using du -sk to force du to use 1k blocks. --- victor - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Em Thu, 1 Feb 2007 22:23:04 -0300 Mirela Lisboa [EMAIL PROTECTED] escreveu: Syntax error: EOF in backquote substitution talvez seja mais prático fazer de outro modo (eu não uso os pliques ou crases): hoje=$(date +%F) tar cpjf backups/BKP-$hoje.tar.bz2 -- flames /dev/null saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free ou locupletamo-nos todos ou instaure-se a moralidade (barão de itararé) - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
On Thu, Feb 01, 2007 at 10:29:11PM -0300, Mirela Lisboa wrote: OI Andres, Descobri. :-) To get a literal '%', type '\%'. É o seguinte o crontab entende o sinal % como uma nova linha então temos que escapá-lo. Se quiser ver a dica inteira é só ir para o link: http://adam.kungfoohampster.com/lists/freebsd-questions/msg02034.shtml Só pra constar, está na manpage (man 5 crontab): ... The ``sixth'' field (the rest of the line) specifies the command to be run. The entire command portion of the line, up to a newline or % char- acter, will be executed by /bin/sh or by the shell specified in the SHELL variable of the cronfile. Percent-signs (%) in the command, unless escaped with backslash (\), will be changed into newline characters, and all data after the first % will be sent to the command as standard input. ... -- Ricardo Campos Passanezi - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] Crontab
Olá Gallera, alguém pode me dizer o que há de errado com essa tarefa do cron 00 23 1 * * tar -czf /backup/mensal_`date +%Y%m`.tgz --exclude /backup/*.tgz /backup/ /tmp/bkp_mensal.log 2 /tmp/bkp_mensal.err ele simplesmente não executa o comando e também não dá nenhum erro no arquivo de saida de erro, o mais engraçado é que se executo esse comando na linha de comando ele funciona. Alguém pode me dar um help? Abs, Mirela - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Mirela, Tente colocar o comando em uma arquivo script shell e mande executar o script. Pode ser que funcione. Andrés 2007/2/1, Mirela Lisboa [EMAIL PROTECTED]: Olá Gallera, alguém pode me dizer o que há de errado com essa tarefa do cron 00 23 1 * * tar -czf /backup/mensal_`date +%Y%m`.tgz --exclude /backup/*.tgz /backup/ /tmp/bkp_mensal.log 2 /tmp/bkp_mensal.err ele simplesmente não executa o comando e também não dá nenhum erro no arquivo de saida de erro, o mais engraçado é que se executo esse comando na linha de comando ele funciona. Alguém pode me dar um help? Abs, Mirela - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
oi Andres, Em um script ele funciona sim, já testei. O que não entendo é porque o crontab não entende os pliques (`), ele sempre dá o seguinte erro que manda para o e-mail do root root tar -czf /backup/mensal-`date + Syntax error: EOF in backquote substitution ou seja ele para no + Você sabe me dizer porque? Estranho não? Obrigada. Abs, Mirela Em 01/02/07, Andres Alejandro Luengo Gonzalez[EMAIL PROTECTED] escreveu: Mirela, Tente colocar o comando em uma arquivo script shell e mande executar o script. Pode ser que funcione. Andrés 2007/2/1, Mirela Lisboa [EMAIL PROTECTED]: Olá Gallera, alguém pode me dizer o que há de errado com essa tarefa do cron 00 23 1 * * tar -czf /backup/mensal_`date +%Y%m`.tgz --exclude /backup/*.tgz /backup/ /tmp/bkp_mensal.log 2 /tmp/bkp_mensal.err ele simplesmente não executa o comando e também não dá nenhum erro no arquivo de saida de erro, o mais engraçado é que se executo esse comando na linha de comando ele funciona. Alguém pode me dar um help? Abs, Mirela - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
OI Andres, Descobri. :-) To get a literal '%', type '\%'. É o seguinte o crontab entende o sinal % como uma nova linha então temos que escapá-lo. Se quiser ver a dica inteira é só ir para o link: http://adam.kungfoohampster.com/lists/freebsd-questions/msg02034.shtml Vivendo e aprendendo hehehhe :-) Valeu! Brigadão. Abs, Mirela Em 01/02/07, Andres Alejandro Luengo Gonzalez[EMAIL PROTECTED] escreveu: Mirela, Tente colocar o comando em uma arquivo script shell e mande executar o script. Pode ser que funcione. Andrés 2007/2/1, Mirela Lisboa [EMAIL PROTECTED]: Olá Gallera, alguém pode me dizer o que há de errado com essa tarefa do cron 00 23 1 * * tar -czf /backup/mensal_`date +%Y%m`.tgz --exclude /backup/*.tgz /backup/ /tmp/bkp_mensal.log 2 /tmp/bkp_mensal.err ele simplesmente não executa o comando e também não dá nenhum erro no arquivo de saida de erro, o mais engraçado é que se executo esse comando na linha de comando ele funciona. Alguém pode me dar um help? Abs, Mirela - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
e por falar com Crontab, como que faço para colocar no Crontab para o comando para desligra a maquina num determidado horário. -- -- Obrigado, Att.: Samuel Querino da Cruz ___ Nas suas férias, de um telefone fixo ou do celular, faz um 21. A Embratel tem tarifas muito baratas para você ligar para quem você gosta, contar como estão as férias e economizar. Faz um 21 e aproveite. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
Oi Samuel, Nunca tentei, mas testa isso (vamos dizer que você quer que deslique todo o dia a máquina as 3:30 (15:30) da tarde, ok?), então ficaria assim 30 15 * * * shutdown -h now Ps: entre cada asterisco tem um espaço, alias, entre todos as palavras tem um espaço mas tem que ser o crontab do root, ou seja voce deve fazer o crontab logado no root. Aí galera, se eu estiver errada por favor corrijam.. Abs, Mirela Em 01/02/07, Samuel Querino da Cruz[EMAIL PROTECTED] escreveu: e por falar com Crontab, como que faço para colocar no Crontab para o comando para desligra a maquina num determidado horário. -- -- Obrigado, Att.: Samuel Querino da Cruz ___ Nas suas férias, de um telefone fixo ou do celular, faz um 21. A Embratel tem tarifas muito baratas para você ligar para quem você gosta, contar como estão as férias e economizar. Faz um 21 e aproveite. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] crontab.
Olá pessoal, eu coloque no crontab pra rodar alguns scripts toda sexta-feira num determinado horario, mas fui verificar hoje e não rodou... Ai vai como eu coloquei no crontab pra verificar se está certo realmente. # ### Rotina de Backups De Documentos ### # CICERO ### 00 12 * * 6 root /etc/rc.d/bk_documentos_cicero.sh 00 17 * * 6 root /etc/rc.d/rotacao_nome_cicero.sh Está certo? Se estiver, o que pode ter ocorrido? Grato desde já, -- Junior Pires Assistente de Informáica CPD Gujão Alimentos. Tel: (75) 3244-2121 (Ramal 202). -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab.
On 12/29/06, Junior Pires [EMAIL PROTECTED] wrote: Olá pessoal, eu coloque no crontab pra rodar alguns scripts toda sexta-feira num determinado horario, mas fui verificar hoje e não rodou... Ai vai como eu coloquei no crontab pra verificar se está certo realmente. # ### Rotina de Backups De Documentos ### # CICERO ### 00 12 * * 6 root /etc/rc.d/bk_documentos_cicero.sh 00 17 * * 6 root /etc/rc.d/rotacao_nome_cicero.sh Está certo? Se estiver, o que pode ter ocorrido? Junior, Sexta = 5 1 segunda 2 terca 3 quarta 4 quinta 5 sexta 6 sabado 7 domingo Att, -- Welington F.J BSD User: 51392 ICQ: 31320518 MSN: [EMAIL PROTECTED] Drogas ? Pra que? Já Tenho Meu Windows!! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab.
Hum... Muito obrigado! On 12/29/06, Junior Pires [EMAIL PROTECTED] wrote: Olá pessoal, eu coloque no crontab pra rodar alguns scripts toda sexta-feira num determinado horario, mas fui verificar hoje e não rodou... Ai vai como eu coloquei no crontab pra verificar se está certo realmente. # ### Rotina de Backups De Documentos ### # CICERO ### 00 12 * * 6 root /etc/rc.d/bk_documentos_cicero.sh 00 17 * * 6 root /etc/rc.d/rotacao_nome_cicero.sh Está certo? Se estiver, o que pode ter ocorrido? Junior, Sexta = 5 1 segunda 2 terca 3 quarta 4 quinta 5 sexta 6 sabado 7 domingo Att, -- Welington F.J BSD User: 51392 ICQ: 31320518 MSN: [EMAIL PROTECTED] Drogas ? Pra que? Já Tenho Meu Windows!! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. -- Junior Pires Assistente de Informáica CPD Gujão Alimentos. Tel: (75) 3244-2121 (Ramal 202). -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] Crontab
Prezados, Gostaria de algumas dicas sobre o CRON. Utilizo na maioria das vezes o crontab que fica no /etc/crontab Em alguns casos ele funciona normal ... em outros não. EX: # Implementacoes #*/5 * * * * root/etc/bkp.sh /dev/null 21 50 23 * * * root/usr/local/bin/sarg /dev/null 21 50 03 * * * root/usr/local/sbin/squid -k rotate /dev/null 21 */10* * * * root/usr/local/sbin/squid -k reconfigure /dev/null 21 */5 * * * * root/usr/local/bin/mrtg /web/mrtg/mrtg.cfg /dev/null 21 */5 * * * * root/usr/local/bin/mrtg /web/mrtg/3com.cfg /dev/null 21 A primeira linha não funciona de forma alguma. Fiz um script para efetuar backups dos bancos do MySQL. Funciona normal quando executo manualmente: ./bkp.sh (OK ele efetua o BKP) So que no cron não funciona ... e nem no crontab e -rwxrwxrwx 1 root wheel73 Nov 27 16:26 bkp.sh (esta com todas as permissões) E no log do cron não da erro. Alguém pode me dar uma dica Ats. Jr - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Crontab
On Mon, 2006-12-04 at 16:59 -0300, Cobra wrote: Prezados, Gostaria de algumas dicas sobre o CRON. Utilizo na maioria das vezes o crontab que fica no /etc/crontab Em alguns casos ele funciona normal ... em outros não. EX: # Implementacoes #*/5 * * * * root/etc/bkp.sh /dev/null 21 50 23 * * * root/usr/local/bin/sarg /dev/null 21 50 03 * * * root/usr/local/sbin/squid -k rotate /dev/null 21 */10* * * * root/usr/local/sbin/squid -k reconfigure /dev/null 21 */5 * * * * root/usr/local/bin/mrtg /web/mrtg/mrtg.cfg /dev/null 21 */5 * * * * root/usr/local/bin/mrtg /web/mrtg/3com.cfg /dev/null 21 A primeira linha não funciona de forma alguma. Fiz um script para efetuar backup’s dos bancos do MySQL. Funciona normal quando executo manualmente: Com quase 100% de crtza vc nao esta setando o path corretamente. ex mysqldump /usr/local/bin/mysqldump em vez de usar /etc/crontab use crontab -e ./bkp.sh (OK ele efetua o BKP) So que no cron não funciona ... e nem no crontab –e -rwxrwxrwx 1 root wheel73 Nov 27 16:26 bkp.sh (esta com todas as permissões) E no log do cron não da erro. Alguém pode me dar uma dica Ats. Jr - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Linux is for people who hate Windows, BSD is for people who love UNIX Freebsd-BR User #88 --- 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] Crontab
Certifi1que-se que dentro do seu script os caminhos são absolutos explo: /bin/cp /var/db/mysql /backup/mysql isso é somente um exemplo , cp normalmente não vai precisar , veja export path etc , normalmente isso acontece quando ele não encontra o arquivo/comando tenta colocar tb: /bin/sh /etc/bkp.sh , veja o que acontece -- Marcello Costa BSD System Engineer unixmafia at yahoo dot com dot br FUG-BR #156 http://www.fug.com.br ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] crontab
Criei um script para testar o crontab, contudo tenho alguns problemas O script chama-se test.sh #!/bin/sh echo cron test test.txt no crontab tenho a seguinte linha */5 * * * * root /root/test.sh /dev/null fiz crontab -r depois crontab /etc/crontab reiniciei o cron /etc/rc.d/cron start contudo o script nao funciona O file test.txt nunca é alterado -rwx-- 1 root wheel 44 May 2 20:43 test.sh -rwx-- 1 root wheel 0 May 2 21:03 test.txt Pq não funciona? Se fizer crontab -l ele lista tudo direito ___ freebsd mailing list freebsd@fug.com.br https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab
asakusa asa wrote: Criei um script para testar o crontab, contudo tenho alguns problemas O script chama-se test.sh #!/bin/sh echo cron test test.txt no crontab tenho a seguinte linha */5 * * * * root /root/test.sh /dev/null fiz crontab -r depois crontab /etc/crontab reiniciei o cron /etc/rc.d/cron start contudo o script nao funciona O file test.txt nunca é alterado -rwx-- 1 root wheel 44 May 2 20:43 test.sh -rwx-- 1 root wheel 0 May 2 21:03 test.txt Pq não funciona? Se fizer crontab -l ele lista tudo direito Troque echo por /bin/echo Ou defina os PATHS no inicia da crontab: SHELL=/bin/sh PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin HOME=/var/log Ou no proprio script PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin export PATH -- Patrick Tracanelli FreeBSD Brasil LTDA. (31) 3281-9633 / 3281-3547 [EMAIL PROTECTED] http://www.freebsdbrasil.com.br Long live Hanin Elias, Kim Deal! ___ freebsd mailing list freebsd@fug.com.br https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab
Oi amigo, existe o crontab geral do sistema, em /etc/crontab, e cada usuário (incluíndo o root) pode ter ainda um crontab pessoal, que manipulará via comando crontab. Esses dois crontabs diferem por uma coluna em sua sintaxe interna, já que o arquivo de cron pessoal já é de um usuário ele não deve conter a coluna que diz quem executará o comando. Se optar por usar o crontab pessoal, mesmo do root, deve tirar tal coluna. Se optar por usar o crontab geral basta editá-lo, não é necessário usar qualquer comando crontab xxx. Nele, claro, deve ter a coluna dizendo quem executará o comando, como está na sua linha. Abs, Carlos E. G. Carvalho OpenIT Solucoes Tecnologicas Consultor Unix/Internet Tel. +55 21 2517-6000 http://www.OpenIT.com.br http://www.MyFreeBSD.com.br Em Ter, 2006-05-02 às 21:51 +0100, asakusa asa escreveu: Criei um script para testar o crontab, contudo tenho alguns problemas O script chama-se test.sh #!/bin/sh echo cron test test.txt no crontab tenho a seguinte linha */5 * * * * root /root/test.sh /dev/null fiz crontab -r depois crontab /etc/crontab reiniciei o cron /etc/rc.d/cron start contudo o script nao funciona O file test.txt nunca é alterado -rwx-- 1 root wheel 44 May 2 20:43 test.sh -rwx-- 1 root wheel 0 May 2 21:03 test.txt Pq não funciona? Se fizer crontab -l ele lista tudo direito ___ freebsd mailing list freebsd@fug.com.br https://www.fug.com.br/mailman/listinfo/freebsd !DSPAM:4457c65231871093817510! ___ freebsd mailing list freebsd@fug.com.br https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] crontab
Sim, eu tenho essas linhas... On 5/2/06, Patrick Tracanelli [EMAIL PROTECTED] wrote: asakusa asa wrote: Criei um script para testar o crontab, contudo tenho alguns problemas O script chama-se test.sh #!/bin/sh echo cron test test.txt no crontab tenho a seguinte linha */5 * * * * root /root/test.sh /dev/null fiz crontab -r depois crontab /etc/crontab reiniciei o cron /etc/rc.d/cron start contudo o script nao funciona O file test.txt nunca é alterado -rwx-- 1 root wheel 44 May 2 20:43 test.sh -rwx-- 1 root wheel 0 May 2 21:03 test.txt Pq não funciona? Se fizer crontab -l ele lista tudo direito Troque echo por /bin/echo Ou defina os PATHS no inicia da crontab: SHELL=/bin/sh PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin HOME=/var/log Ou no proprio script PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin export PATH -- Patrick Tracanelli FreeBSD Brasil LTDA. (31) 3281-9633 / 3281-3547 [EMAIL PROTECTED] http://www.freebsdbrasil.com.br Long live Hanin Elias, Kim Deal! ___ freebsd mailing list freebsd@fug.com.br https://www.fug.com.br/mailman/listinfo/freebsd ___ freebsd mailing list freebsd@fug.com.br https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] Crontab
Ola a todos!!! Estou usando no crontab o parametro */1 * * * * root /usr/local/bin/mrtg /usr/local/www/data/traf/traf.conf pra rodar em 1 e 1 minuto. Alguem sabe qual parametro pra rodar em 5 em 5 segundos???. - Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA CONVERSA. Participe! ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Crontab
Alguem sabe qual parametro pra rodar em 5 em 5 segundos???. coloque um script pra rodar constantemente, e nele um sleep de 5 segundos =) while true do mrtg sleep 5 done espero que ajude, Brenno. -- ___ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Crontab
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mon, Sep 05, 2005 at 01:06:21PM +, Andre Luiz wrote: Ola a todos!!! Estou usando no crontab o parametro */1 * * * * root /usr/local/bin/mrtg /usr/local/www/data/traf/traf.conf pra rodar em 1 e 1 minuto. Alguem sabe qual parametro pra rodar em 5 em 5 segundos???. Até onde eu sei o tempo mínimo pra rodar o cron eh de 1 em 1 minuto, sem contar que, se o seu processo levar mais de 5 seg, vai ficar encavalando, rodando um por cima do outro. []'s - -- Renato Botelho garga @ FreeBSD.org freebsd @ galle.com.br GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc A diplomat is a man who can convince his wife she'd look stout in a fur coat. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDHEVg6CRbiSJE7akRAl1+AKCPQ+6p58uEK/mQVqheXM9BebEgfACeK431 1ff2BHd/4LZNhaUsVr/31xU= =+966 -END PGP SIGNATURE- ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Crontab
Bom Dia Andre. Se voce quizer rodar em segundos use um script para fazer isso. * corte aqui --* #!/bin/csh *while ( 1 )* *** comando **sleep 5* *end corte aqui -- []'s * Carlos Anderson Jardim Tecnologia da Informacao - Redes e Internet Santa Casa de São José dos Campos Tel.: (12) 3925-1873 - 3925-1925 Andre Luiz escreveu: Ola a todos!!! Estou usando no crontab o parametro */1 * * * * root /usr/local/bin/mrtg /usr/local/www/data/traf/traf.conf pra rodar em 1 e 1 minuto. Alguem sabe qual parametro pra rodar em 5 em 5 segundos???. - Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA CONVERSA. Participe! ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br -- Carlos Anderson Jardim Tecnologia da Informacao - Redes e Internet Santa Casa de São José dos Campos Tel.: (12) 3925-1873 - 3925-1925 ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Crontab
Corrigindo... #!/bin/csh while ( 1 ) comando sleep 5 end Meu firefox zuou o e-mail []'s Carlos Anderson Jardim Tecnologia da Informacao - Redes e Internet Santa Casa de São José dos Campos Tel.: (12) 3925-1873 - 3925-1925 Carlos Anderson Jardim escreveu: Bom Dia Andre. Se voce quizer rodar em segundos use um script para fazer isso. * corte aqui --* #!/bin/csh *while ( 1 )* *** comando **sleep 5* *end corte aqui -- []'s * Carlos Anderson Jardim Tecnologia da Informacao - Redes e Internet Santa Casa de São José dos Campos Tel.: (12) 3925-1873 - 3925-1925 Andre Luiz escreveu: Ola a todos!!! Estou usando no crontab o parametro */1 * * * * root /usr/local/bin/mrtg /usr/local/www/data/traf/traf.conf pra rodar em 1 e 1 minuto. Alguem sabe qual parametro pra rodar em 5 em 5 segundos???. - Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA CONVERSA. Participe! ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br -- ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Crontab
Bom Dia Marcel, Voce pode rodar a cron atraves de duas situacoes: 1 - Cron a partir do arquivo /etc/crontab edite o arquivo /etc/crontab e coloque (utilize [tab] para separar): #Autenticacao velox 0-59/1 * * * * rootecho teste do cron com sucesso 2 - utilizar o crontab -e neste caso voce nao precisa informar o usuario #Autenticacao velox 0-59/1 * * * * echo teste do cron com sucesso OBS1: 0-59/1 o comando vai ser rodado a cada 1 min, esta certo isso??? OBS2: Verifique se o comando crond esta rodando # ps -aux | grep cro root 128 0,0 0,0 1032 648 ?? Is2Abr04 0:33,85 /usr/sbin/cron Atenciosamente, -- Carlos Anderson Jardim Tecnologia da Informacao - Redes e Internet Santa Casa de São José dos Campos Tel.: (12) 3925-1873 - 3925-1925 Marcel Souza Figueiredo escreveu: Ae pessoal! estou tentando agendar uma tarefa no meu cron mas nao consigo! Criei a seguinte linha: #Autenticacao velox 0-59/1 * *** root echo teste do cron com sucesso Mas naoo esta sendo realizado! O que pode estar acontecendo? Atenciosamente, Marcel Souza Figueiredo Analista de Suporte - PCL ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Crontab
On 7/20/05, Marcel Souza Figueiredo [EMAIL PROTECTED] wrote: Ae pessoal! estou tentando agendar uma tarefa no meu cron mas nao consigo! Criei a seguinte linha: #Autenticacao velox 0-59/1 * *** root echo teste do cron com sucesso Retire o root da linha. Verifique o seu e-mail, pois você está enviando um e-mail por minuto para você com uma mensagen de erro, do tipo, comando root não encontrado. João Rocha. Mas naoo esta sendo realizado! O que pode estar acontecendo? Atenciosamente, Marcel Souza Figueiredo Analista de Suporte - PCL ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br -- [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.goffredo.eti.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Crontab
Verifique /var/log/cron Giancarlo Joao Rocha Braga Filho disse: On 7/20/05, Marcel Souza Figueiredo [EMAIL PROTECTED] wrote: Ae pessoal! estou tentando agendar uma tarefa no meu cron mas nao consigo! Criei a seguinte linha: #Autenticacao velox 0-59/1 * *** root echo teste do cron com sucesso Retire o root da linha. Verifique o seu e-mail, pois você está enviando um e-mail por minuto para você com uma mensagen de erro, do tipo, comando root não encontrado. João Rocha. Mas naoo esta sendo realizado! O que pode estar acontecendo? Atenciosamente, Marcel Souza Figueiredo Analista de Suporte - PCL ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br -- [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.goffredo.eti.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Crontab
Giancarlo, Nao existe essa pasta la! procurei se ha algum log do cron sendo gerado mas n encontro! Outra coisa que eu percebi é que meu sistema nao esta logando! O que pode estar acontecendo ? - Original Message - From: Giancarlo Rubio [EMAIL PROTECTED] To: Lista de discussao do grupo FUG-BR Freebsd@fug.com.br Sent: Wednesday, July 20, 2005 6:28 PM Subject: Re: [FUG-BR] Crontab Verifique /var/log/cron Giancarlo Joao Rocha Braga Filho disse: On 7/20/05, Marcel Souza Figueiredo [EMAIL PROTECTED] wrote: Ae pessoal! estou tentando agendar uma tarefa no meu cron mas nao consigo! Criei a seguinte linha: #Autenticacao velox 0-59/1 * *** root echo teste do cron com sucesso Retire o root da linha. Verifique o seu e-mail, pois você está enviando um e-mail por minuto para você com uma mensagen de erro, do tipo, comando root não encontrado. João Rocha. Mas naoo esta sendo realizado! O que pode estar acontecendo? Atenciosamente, Marcel Souza Figueiredo Analista de Suporte - PCL ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br -- [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.goffredo.eti.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br