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 : Sélectionner tout - Visualiser dans une fenêtre à part
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