Bonjour , je vous soumets mon probléme
Sous Fedora Core2
Quand je mets dans mon crontab l'execution d'un script
relancant les regles de mon firewall (Iptables) ,l'execution apparait bien dans les lignes de log de cron mais le script n'est pas executé.
Quand il s'agit d'un autre script, pas de soucis.
Y a t'il un parametre à rajouter dans la ligne du crontab, ou une ligne a rajouter dans le script des regles du firewall ?
Merci d'avance
# svp
Posté par slack . Évalué à 0.
# sortie du script
Posté par Bastien Mourgues . Évalué à 1.
Si les sorties n'ont pas été redirigées dans un fichier, tu les retrouveras dans la boite mail de l'utilisateur (root j'imagine ;) )
Après, pour reprendre les erreurs classiques, es tu sûr de ton environnement cron, en particulier, la variable PATH contient-elle les bons chemins (/sbin par exemple) ?
# $PATH
Posté par Hervé Rilos . Évalué à 1.
[^] # Re: $PATH
Posté par gnial . Évalué à 1.
Je vais essayer ton truc $PATH,même si dans le PATH du Crontab j'ai tout les repertoires executables (/sbin).
# Re: $PATH
Posté par gnial . Évalué à 1.
# Cron avec user sans PATH
Posté par gnial . Évalué à 1.
Il n'avait pas la PATH dans l'execution du crontab spécifique a mon USER ,
Ciao
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.