|
Bonjour, Un problème de droit refuserait de créer le fichier même vide. le cron a ses propres PATH ( pas ceux de root forcément donc ) par exemple j'ai dans mon /etc/crontab : PATH=/sbin:/bin:/usr/sbin:/usr/bin je mettrais par sécurité dans ton script appellé par cron : /usr/sbin/slapcat > /root/envoi/creation/save.ldif ou autre chemin cf "which slapcat" ( ou alors tu valorises la var d'env PATH du cron pour qu'il ait le chemin de slapcat ) ps : nimportequoi > save.ldif va bien te créer un save.ldif vide ( car tu rediriges la sortie d'1 commande -qui ne fait rien car n'existe pas, et a donc une sortie nulle- vers le fichier ) j'espère que c'est bien cela le pb a + Michel TRICOCHE wrote: Coté des droits, ça doit coller. Ensuite, est-ce que dans le scripts "monfichier.bash", toutes les références à des fichiers sont des références absolues ? (du type "/home/truc/machin/fichier.ext" au lieu de "fichier.ext"). Dans ma crontab j'ai: 0,30 * * * * /root/envoi/creation/monfichier.bash Je l'ai produit sous root. Au niveau droit sur le fichier bash j'ai -rwxr--r-- root root monfichier.bash Et le fichier save.ldif doit être généré dans le dossier /root/envoi/creation Voilà. Merci. Le 14/11/05 14:44, « Michel TRICOCHE » <michel.tricoche@xxxxxxxxxx> a écrit : -- Am I SHOPLIFTING? |