Interaction entre Script et Crontab
Bonjour à tous !
J'ai un problème étrange, possiblement du au fait que je ne suis pas vraiment expert en la matière :)
J'ai un script assez simple dont le but est d'examiner le log d'un client IPSEC et de relancer le tunnel si celui ci tombe.
Mon problème vient du fait que le script fonctionne correctement, SAUF lorsque j'essaye de l'inclure dans Crontab...
Si vous aviez une idée, je suis plus que preneur.
Voici le script, assez simple.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| #!/bin/bash
TESTTUNNEL3=$(echo $(ipsec status tunnel_3) | grep -c "ESTABLISHED")
export TESTTUNNEL3
if [ $TESTTUNNEL3 = 1 ]
then
echo "Tunnel_3 en fonction" >> /root/check_tunnel3.log
else
echo "Tunnel_3 a l'arret, redemarrage > `date`" >> /root/check_tunnel3.log
ipsec up tunnel_3
fi |