Enviado em 25/09/2010 - 20:36h
Bom, vamos la.
fiz um script assim:
nome: restart_firewall
pasta: /scripts
script:
#!/bin/bash
service iptables restart
csf -r
sysctl -w net.ipv4.netfilter.ip_conntrack_max=1200000
Bom, o problema é o seguinte, quando eu vou no console e digito ./scripts/restart_firewall o script funciona direitinho, mas eu preciso que ele seja rodado de meia em meia hora entao coloquei no crontab.
meu crontab:
*/30 * * * * /scripts/restart_firewall
Ai recebo no meu e-mail de meia em meia hora a seguinte mensagem:
/scripts/restart_firewall: line 3: service: command not found
/scripts/restart_firewall: line 4: csf: command not found
/scripts/restart_firewall: line 5: sysctl: command not found
Onde esta o erro, alguem poderia me ajudar ?
Obrigado.
fiz um script assim:
nome: restart_firewall
pasta: /scripts
script:
#!/bin/bash
service iptables restart
csf -r
sysctl -w net.ipv4.netfilter.ip_conntrack_max=1200000
Bom, o problema é o seguinte, quando eu vou no console e digito ./scripts/restart_firewall o script funciona direitinho, mas eu preciso que ele seja rodado de meia em meia hora entao coloquei no crontab.
meu crontab:
*/30 * * * * /scripts/restart_firewall
Ai recebo no meu e-mail de meia em meia hora a seguinte mensagem:
/scripts/restart_firewall: line 3: service: command not found
/scripts/restart_firewall: line 4: csf: command not found
/scripts/restart_firewall: line 5: sysctl: command not found
Onde esta o erro, alguem poderia me ajudar ?
Obrigado.