Re: [FUG-BR] duvida Crontab
Em 17 de setembro de 2012 10:21, Denis Granato denisgran...@gmail.comescreveu: Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! Já executou o script na mão como usuário rancid? Colocou o cron no usuário certo? # crontab -u usuario -e -- Eduardo Schoedler - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
2012/9/17 Denis Granato denisgran...@gmail.com Bom dia senhores, Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! este script utiliza um arquivo .cloginrc que está no home do usuario sugestões? Verifica o PATH, normalmente qd executado via cron o PATH pode ser mais limitado. 21 21 * * * PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin /usr/local/libexec/rancid/rancid-run -- William Grzybowski -- Agência Livre - www.agencialivre.com.br Curitiba/PR - Brasil - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
Bom dia Eduardo, 1 - Sim, executo como usuario rancid e funciona 2 - adicionei como usuário rancid no crontab (crontab -e) Willian, vou testar o PATH Mas caso for PATH, não teria que aparecer no /var/log/cron algum tipo de erro ou não? abs 2012/9/17 Eduardo Schoedler lis...@esds.com.br Em 17 de setembro de 2012 10:21, Denis Granato denisgran...@gmail.com escreveu: Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! Já executou o script na mão como usuário rancid? Colocou o cron no usuário certo? # crontab -u usuario -e -- Eduardo Schoedler - 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] duvida Crontab
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/ Em 17 de setembro de 2012 10:32, Denis Granato denisgran...@gmail.comescreveu: Bom dia Eduardo, 1 - Sim, executo como usuario rancid e funciona 2 - adicionei como usuário rancid no crontab (crontab -e) Willian, vou testar o PATH Mas caso for PATH, não teria que aparecer no /var/log/cron algum tipo de erro ou não? abs 2012/9/17 Eduardo Schoedler lis...@esds.com.br Em 17 de setembro de 2012 10:21, Denis Granato denisgran...@gmail.com escreveu: Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! Já executou o script na mão como usuário rancid? Colocou o cron no usuário certo? # crontab -u usuario -e -- Eduardo Schoedler - 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] duvida Crontab
Camaradas 2012/9/17 Denis Granato denisgran...@gmail.com Bom dia Eduardo, 1 - Sim, executo como usuario rancid e funciona 2 - adicionei como usuário rancid no crontab (crontab -e) Willian, vou testar o PATH Mas caso for PATH, não teria que aparecer no /var/log/cron algum tipo de erro ou não? abs 2012/9/17 Eduardo Schoedler lis...@esds.com.br Em 17 de setembro de 2012 10:21, Denis Granato denisgran...@gmail.com escreveu: Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! Já executou o script na mão como usuário rancid? Colocou o cron no usuário certo? # crontab -u usuario -e -- Eduardo Schoedler - 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 Há muito eu não uso o crontab, mas minha primeira experiência com ele foi difícil porque eu esqueci de habilitar os usuários que poderiam fazer crontab e at no /var/cron/allow e no /var/at/(at.)allow Não sei se houve mudanças, mas por via das dúvidas sempre crio ou edito estes arquivos e não tenho tido problemas. Um abraço Eduardo -- Eduardo Lemos de Sa Associated Professor Level 3 Dep. Quimica da Universidade Federal do Paraná fone: +55(41)3361-3300 fax: +55(41)3361-3186 Voip Number call to (41) 33613600 (listen to the message and type 10531185) - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
Eduardo, aqui no 9.1 não existem estes arquivos, é necessário criar? abs 2012/9/17 Eduardo Lemos de Sa eduardo.lemosd...@gmail.com Camaradas 2012/9/17 Denis Granato denisgran...@gmail.com Bom dia Eduardo, 1 - Sim, executo como usuario rancid e funciona 2 - adicionei como usuário rancid no crontab (crontab -e) Willian, vou testar o PATH Mas caso for PATH, não teria que aparecer no /var/log/cron algum tipo de erro ou não? abs 2012/9/17 Eduardo Schoedler lis...@esds.com.br Em 17 de setembro de 2012 10:21, Denis Granato denisgran...@gmail.com escreveu: Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! Já executou o script na mão como usuário rancid? Colocou o cron no usuário certo? # crontab -u usuario -e -- Eduardo Schoedler - 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 Há muito eu não uso o crontab, mas minha primeira experiência com ele foi difícil porque eu esqueci de habilitar os usuários que poderiam fazer crontab e at no /var/cron/allow e no /var/at/(at.)allow Não sei se houve mudanças, mas por via das dúvidas sempre crio ou edito estes arquivos e não tenho tido problemas. Um abraço Eduardo -- Eduardo Lemos de Sa Associated Professor Level 3 Dep. Quimica da Universidade Federal do Paraná fone: +55(41)3361-3300 fax: +55(41)3361-3186 Voip Number call to (41) 33613600 (listen to the message and type 10531185) - 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] duvida Crontab
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/ Em 17 de setembro de 2012 10:32, Denis Granato denisgran...@gmail.com escreveu: Bom dia Eduardo, 1 - Sim, executo como usuario rancid e funciona 2 - adicionei como usuário rancid no crontab (crontab -e) Willian, vou testar o PATH Mas caso for PATH, não teria que aparecer no /var/log/cron algum tipo de erro ou não? abs 2012/9/17 Eduardo Schoedler lis...@esds.com.br Em 17 de setembro de 2012 10:21, Denis Granato denisgran...@gmail.com escreveu: Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! Já executou o script na mão como usuário rancid? Colocou o cron no usuário certo? # crontab -u usuario -e -- Eduardo Schoedler - 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 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
Em 17/09/2012 10:21, Denis Granato escreveu: Bom dia senhores, Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! este script utiliza um arquivo .cloginrc que está no home do usuario sugestões? Sim, olhe no script qual o interpretador e veja se está na PATH do crontab. Se não tiver coloque. Eu costumo colocar no /etc/crontab a seguinte PATH: PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin Ainda mais de tiver usando o bash. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
1 - O arquivo em questão está com permissão de execução? 2 - Como está o cabeçalho do script? 2012/9/17 Marcelo Gondim gon...@bsdinfo.com.br: Em 17/09/2012 10:21, Denis Granato escreveu: Bom dia senhores, Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! este script utiliza um arquivo .cloginrc que está no home do usuario sugestões? Sim, olhe no script qual o interpretador e veja se está na PATH do crontab. Se não tiver coloque. Eu costumo colocar no /etc/crontab a seguinte PATH: PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin Ainda mais de tiver usando o bash. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Matheus Weber da Conceição - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
Vamos lá 1 - Sim, está com permissão de execução 2 - #!/bin/sh (shell do user rancid) na mão roda OK (com o usuario rancid) abs 2012/9/17 Matheus Weber da Conceição matheusw...@gmail.com 1 - O arquivo em questão está com permissão de execução? 2 - Como está o cabeçalho do script? 2012/9/17 Marcelo Gondim gon...@bsdinfo.com.br: Em 17/09/2012 10:21, Denis Granato escreveu: Bom dia senhores, Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! este script utiliza um arquivo .cloginrc que está no home do usuario sugestões? Sim, olhe no script qual o interpretador e veja se está na PATH do crontab. Se não tiver coloque. Eu costumo colocar no /etc/crontab a seguinte PATH: PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin Ainda mais de tiver usando o bash. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Matheus Weber da Conceição - 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] duvida Crontab
Acrescente no cabecalho do script o caminho do seu interpretador de comandos. On Seg, 2012-09-17 at 10:21 -0300, Denis Granato wrote: Bom dia senhores, Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! este script utiliza um arquivo .cloginrc que está no home do usuario sugestões? abs - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- -- Atenciosamente: - Guilherme Ferreira Rosario * Supervisor de Servidores * www.abasetelecom.com.br * Telefone (14)-3402284 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
Sim o /bin/sh é o shell do user rancid 2012/9/17 Guilherme Ferreira Rosario guilherme.rosa...@abasetelecom.com.br Acrescente no cabecalho do script o caminho do seu interpretador de comandos. On Seg, 2012-09-17 at 10:21 -0300, Denis Granato wrote: Bom dia senhores, Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! este script utiliza um arquivo .cloginrc que está no home do usuario sugestões? abs - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- -- Atenciosamente: - Guilherme Ferreira Rosario * Supervisor de Servidores * www.abasetelecom.com.br * Telefone (14)-3402284 - 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] duvida Crontab
2012/9/17 Denis Granato denisgran...@gmail.com: Vamos lá 1 - Sim, está com permissão de execução 2 - #!/bin/sh (shell do user rancid) na mão roda OK (com o usuario rancid) Coloque o seguinte comando pra rodar no cron: /bin/sh -x /usr/local/libexec/rancid/rancid-run /tmp/rancid-run.out 21 Depois que ele rodar, verifique o conteúdo do arquivo /tmp/rancid-run.out e ele poderá lhe ajudar a entender o que tá rolando. Pelo bem do histórico dessa lista, responda os emails embaixo. Obrigado -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
2012/9/17 Guilherme Ferreira Rosario guilherme.rosa...@abasetelecom.com.br: Acrescente no cabecalho do script o caminho do seu interpretador de comandos. On Seg, 2012-09-17 at 10:21 -0300, Denis Granato wrote: Bom dia senhores, Estou tentando configurar um script no crontab de um usuario comun (rancid) e ele não executa e não há nenhuma saida de erro no /var/log/cron segue o crontab: $ crontab -l 21 21 * * * /usr/local/libexec/rancid/rancid-run Executando na mão esse script funciona ! este script utiliza um arquivo .cloginrc que está no home do usuario sugestões? abs uma linha em branco no fim do arquivo de conf da crontab -- Vinícius Zavam profiles.google.com/egypcio - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
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 handbookhttp://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.comescreveu: 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
Re: [FUG-BR] duvida Crontab [RESOLVIDO]
2012/9/17 Renato Botelho rbga...@gmail.com 2012/9/17 Denis Granato denisgran...@gmail.com: Vamos lá 1 - Sim, está com permissão de execução 2 - #!/bin/sh (shell do user rancid) na mão roda OK (com o usuario rancid) Coloque o seguinte comando pra rodar no cron: /bin/sh -x /usr/local/libexec/rancid/rancid-run /tmp/rancid-run.out 21 Depois que ele rodar, verifique o conteúdo do arquivo /tmp/rancid-run.out e ele poderá lhe ajudar a entender o que tá rolando. Pelo bem do histórico dessa lista, responda os emails embaixo. Obrigado -- Renato Botelho - Desculpe Renato, estava no padrão do GMAIL É claro que o problema seria algo simples em se tratando de FreeBSD. Dos 3 servidores FreeBSD que tenho aqui, e instalei todos da mesma maneira, este servidor o serviço /etc/rc.d/cron estava parado :( somente um /etc/rc.d/cron start resolveu, a dúvida agora é: Por que nos demais servidores o serviço está running ? Será que o fato de eu ter criado no outro servidor um crontab como root (crontab -e ) , startou o serviço? E neste que o usuario é comum não? Pois no /etc/default/rc.conf o cron_enable está YES Obrigado pela ajuda de todos abs - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab [RESOLVIDO]
2012/9/17 Denis Granato denisgran...@gmail.com: 2012/9/17 Renato Botelho rbga...@gmail.com 2012/9/17 Denis Granato denisgran...@gmail.com: Vamos lá 1 - Sim, está com permissão de execução 2 - #!/bin/sh (shell do user rancid) na mão roda OK (com o usuario rancid) Coloque o seguinte comando pra rodar no cron: /bin/sh -x /usr/local/libexec/rancid/rancid-run /tmp/rancid-run.out 21 Depois que ele rodar, verifique o conteúdo do arquivo /tmp/rancid-run.out e ele poderá lhe ajudar a entender o que tá rolando. Pelo bem do histórico dessa lista, responda os emails embaixo. Obrigado -- Renato Botelho - Desculpe Renato, estava no padrão do GMAIL É claro que o problema seria algo simples em se tratando de FreeBSD. Dos 3 servidores FreeBSD que tenho aqui, e instalei todos da mesma maneira, este servidor o serviço /etc/rc.d/cron estava parado :( somente um /etc/rc.d/cron start resolveu, a dúvida agora é: Por que nos demais servidores o serviço está running ? Será que o fato de eu ter criado no outro servidor um crontab como root (crontab -e ) , startou o serviço? E neste que o usuario é comum não? Pois no /etc/default/rc.conf o cron_enable está YES Obrigado pela ajuda de todos Minha primeira dica iria ser pra vc checar o /var/log/cron, mas achei que como muita gente já tinha respondido já tinha passado disso. Respondendo a sua pergunta, não, rodar o crontab -e não starta o crond. Ele deveria ter subido na hora do boot. Você deve conferir o log e ver se o serviço subiu no boot, e se tem alguma mensagem de erro explicando o porquê dele ter caído. []s -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab [RESOLVIDO]
2012/9/17 Renato Botelho rbga...@gmail.com 2012/9/17 Denis Granato denisgran...@gmail.com: 2012/9/17 Renato Botelho rbga...@gmail.com 2012/9/17 Denis Granato denisgran...@gmail.com: Vamos lá 1 - Sim, está com permissão de execução 2 - #!/bin/sh (shell do user rancid) na mão roda OK (com o usuario rancid) Coloque o seguinte comando pra rodar no cron: /bin/sh -x /usr/local/libexec/rancid/rancid-run /tmp/rancid-run.out 21 Depois que ele rodar, verifique o conteúdo do arquivo /tmp/rancid-run.out e ele poderá lhe ajudar a entender o que tá rolando. Pelo bem do histórico dessa lista, responda os emails embaixo. Obrigado -- Renato Botelho - Desculpe Renato, estava no padrão do GMAIL É claro que o problema seria algo simples em se tratando de FreeBSD. Dos 3 servidores FreeBSD que tenho aqui, e instalei todos da mesma maneira, este servidor o serviço /etc/rc.d/cron estava parado :( somente um /etc/rc.d/cron start resolveu, a dúvida agora é: Por que nos demais servidores o serviço está running ? Será que o fato de eu ter criado no outro servidor um crontab como root (crontab -e ) , startou o serviço? E neste que o usuario é comum não? Pois no /etc/default/rc.conf o cron_enable está YES Obrigado pela ajuda de todos Minha primeira dica iria ser pra vc checar o /var/log/cron, mas achei que como muita gente já tinha respondido já tinha passado disso. Respondendo a sua pergunta, não, rodar o crontab -e não starta o crond. Ele deveria ter subido na hora do boot. Você deve conferir o log e ver se o serviço subiu no boot, e se tem alguma mensagem de erro explicando o porquê dele ter caído. []s -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Toda vez que eu verificava o /var/log/cron, aparecia as tentativas que fiz de arrumar a linha do cron Sep 17 15:22:45 a-fw crontab[32752]: (rancid) BEGIN EDIT (rancid) Sep 17 15:24:20 a-fw crontab[32752]: (rancid) REPLACE (rancid) Sep 17 15:24:20 a-fw crontab[32752]: (rancid) END EDIT (rancid) Por isso achei que o serviço estava ok, pois estava logando abs - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab [RESOLVIDO]
2012/9/17 Denis Granato denisgran...@gmail.com: 2012/9/17 Renato Botelho rbga...@gmail.com 2012/9/17 Denis Granato denisgran...@gmail.com: 2012/9/17 Renato Botelho rbga...@gmail.com 2012/9/17 Denis Granato denisgran...@gmail.com: Vamos lá 1 - Sim, está com permissão de execução 2 - #!/bin/sh (shell do user rancid) na mão roda OK (com o usuario rancid) Coloque o seguinte comando pra rodar no cron: /bin/sh -x /usr/local/libexec/rancid/rancid-run /tmp/rancid-run.out 21 Depois que ele rodar, verifique o conteúdo do arquivo /tmp/rancid-run.out e ele poderá lhe ajudar a entender o que tá rolando. Pelo bem do histórico dessa lista, responda os emails embaixo. Obrigado -- Renato Botelho - Desculpe Renato, estava no padrão do GMAIL É claro que o problema seria algo simples em se tratando de FreeBSD. Dos 3 servidores FreeBSD que tenho aqui, e instalei todos da mesma maneira, este servidor o serviço /etc/rc.d/cron estava parado :( somente um /etc/rc.d/cron start resolveu, a dúvida agora é: Por que nos demais servidores o serviço está running ? Será que o fato de eu ter criado no outro servidor um crontab como root (crontab -e ) , startou o serviço? E neste que o usuario é comum não? Pois no /etc/default/rc.conf o cron_enable está YES Obrigado pela ajuda de todos Minha primeira dica iria ser pra vc checar o /var/log/cron, mas achei que como muita gente já tinha respondido já tinha passado disso. Respondendo a sua pergunta, não, rodar o crontab -e não starta o crond. Ele deveria ter subido na hora do boot. Você deve conferir o log e ver se o serviço subiu no boot, e se tem alguma mensagem de erro explicando o porquê dele ter caído. []s -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Toda vez que eu verificava o /var/log/cron, aparecia as tentativas que fiz de arrumar a linha do cron Sep 17 15:22:45 a-fw crontab[32752]: (rancid) BEGIN EDIT (rancid) Sep 17 15:24:20 a-fw crontab[32752]: (rancid) REPLACE (rancid) Sep 17 15:24:20 a-fw crontab[32752]: (rancid) END EDIT (rancid) Por isso achei que o serviço estava ok, pois estava logando Esse é apenas o log do crontab -e, não do daemon. -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] duvida Crontab
On Mon, Sep 17, 2012 at 02:25:03PM -0300, Renato Botelho wrote: 2012/9/17 Denis Granato denisgran...@gmail.com: Vamos lá 1 - Sim, está com permissão de execução 2 - #!/bin/sh (shell do user rancid) na mão roda OK (com o usuario rancid) Coloque o seguinte comando pra rodar no cron: /bin/sh -x /usr/local/libexec/rancid/rancid-run /tmp/rancid-run.out 21 Depois que ele rodar, verifique o conteúdo do arquivo /tmp/rancid-run.out e ele poderá lhe ajudar a entender o que tá rolando. Pelo bem do histórico dessa lista, responda os emails embaixo. Obrigado -- Renato Botelho Denis, não lembro nas outras mensagens se te perguntaram, assim: você reiniciou o processo cron depois de alterar o /etc/crontab? # sh /etc/rc.d/cron restart (ou kill -HUP `cat /var/run/cron.pid` deve funcionar) -- Ricardo Campos Passanezi - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd