Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/12/2011, à 10:15

AToMiSeR

Probleme de script

Bonjour,

Je fais appelle à vous car je rencontre un souci sur un script bash :

#!/bin/sh
killall tcpdump
mail -s "Sniffer Megaupload" aa@toto.com < /root/logviaproxy.log
mail -s "Sniffer Megaupload" bb@toto.com < /root/logviaproxy.log
rm /root/logviaproxy.log
nohup tcpdump -i eth0 dst proxyfr -A -s 0 -n | grep -5 -w -n '[^GET]*megaupload' > /root/logviaproxy.log &
exit

Le problème rencontré est qu'il exécute bien toutes les commandes, mais impossible d’écrire dans le fichier "logviaproxy.log. On dirait que le résultat du "grep" n'est pas renvoyé dans le fichier ...
Il y a un cron qui est exécuté toutes les nuits à 3h00 du matin
Merci d'avance pour votre aide.

Hors ligne

#2 Le 13/12/2011, à 10:30

AToMiSeR

Re : Probleme de script

Je rajouterai, que quand je l’exécute manuellement tout fonctionne correctement. Par le cron ça bloque.

Hors ligne

#3 Le 13/12/2011, à 15:00

pingouinux

Re : Probleme de script

Bonjour,
Je verrais bien un problème de permissions. Sous quel nom le script est-il lancé ?
Il faudrait faire un test en créant le fichier logviaproxy.log ailleurs que dans /root.
Une autre piste est de ne pas supprimer le fichier avant de le recréer, mais de le vider :

truncate -s 0 /root/logviaproxy.log

Affaire à suivre...

Hors ligne

#4 Le 13/12/2011, à 15:31

AToMiSeR

Re : Probleme de script

Effectivement dans le cron j'ai pas précisé l'utilisateur, je viens de specifier dans le cron l'utilisateur avec lequel il doit l'executer.

Je confirme demain si ça à fonctionné.

Hors ligne

#5 Le 13/12/2011, à 18:04

sputnick

Re : Probleme de script

Autre chose : met le chemin absolu des executables ou alors rempli la variable PATH en tête de crontab


Il existe un tunnel obscur dans la lumière infinie. Lao-Tseu
https://sputnick.fr

Hors ligne