Pas CRONtent

mali44 Messages postés 180 Statut Membre -  
mali44 Messages postés 180 Statut Membre -
slt,
j'essaie de faire une sauvegarde auto de certains fichiers avec cron
mais ça ne marche pas. apparemment la tache ne se déclenche pas
1 en root, crontad save
avec save:
0 12 * * * periodic_save
donc exécution tous les jours à midi du script periodic_save
periodic_save est un scprit qui fonctionne si je le lance en console!
il est copié ds le rep /usr/local/bin qui fait partie du Path ds etc/crontab
et enfin ds var/spool/cron j'ai un fichier root avec le contenu de save

4 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Essaie malgré le "PATH dans /etc/crontab" de spécifier un chemin absolu pour ton script, on sait jamais...
Sinon, extrait du "man crontab" :
Notez qu'un appel à su(8) peut induire crontab en erreur. Ainsi si vous
avez effectué un su(8) vous devez toujours utiliser l'option -u par
précaution.

Ou alors appeler le "root" en tapant :
su -
pour initialiser les variables d'environnement propres à l'utilisateur "root".
C'est peut être pas ça la solution, mais l'essayer ne coûte rien ;-))
0
Utilisateur anonyme
 
crontab -l inclut bien la tâche?
0
vle
 
Aprés avoir modifié ton fichier root, tu as lancé la commande crontab root ou redémarré ta machine ?
0
mali44 Messages postés 180 Statut Membre 3
 
[root@ yo]# crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (essai installed on Thu Feb 17 21:16:52 2005)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
* * * * * sh /home/yo/coucou[root@ yo]#


voilà le résultat, le "coucou" est un sript simple que j'ai réécrit pour etre sur de l'éxecution.

'Aprés avoir modifié ton fichier root, tu as lancé la commande crontab root ou redémarré ta machine ?'

quel fichier root?
0