[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [openbsd-france-misc] Cron n'execute pas correctement un script ?
> Salut,
>
> Ce serait pas un problème de droits ?
>
Salut
merci pour cette reponse rapide :)
droits de qui/quoi ?
le fichier a uploader sur le ftp est en 755
16:02 root AT pussycat ~# ll Pussycat_save_journal_Wed.tgz
-rwxr-xr-x 1 root wheel 467k May 19 15:59
Pussycat_save_journal_Wed.tgz
le fichier executé par cron est quant a lui egalement en 755
Seul le fichier .netrc contenant le login/pass du ftp est en 700 mais j ai
essaye de lle mettre en 755 et c'est la meme chose :(
Mais cron n'est il pas sensé executé avec les droits de l'utilisateur ?
(ps : je sais pas si c'est pas "mal" mais j'ai rajoute mon script a executer
dans /var/cron/tabs/root)
Merci
>
> > Bonsoir la liste,
> >
> > desole de vous poser une question de debutant, mais j'ai un probleme
sous
> > openbsd que je n'ai pas sous linux et j'avoue que la je suis un peu
perdu
> > sur le "pourquoi du comment" ! :)
> >
> > Donc, voila, j'ai un script qui est appelle par cron regulierement :
> > 22 * * * * /bin/sh
/root/save_journal_ftp.sh
> >
> > /dev/null
> >
> > Lorsque j'execute ce script, "a la main" sans passer par cron, il
> fonctionne
> > nickel (il envoie un fichier sur un ftp), mais lorsque j'execute ce
> fichier
> > par cron, ben noway, il m'execute bien le script (il ecrit dans le
fichier
> > de debug) mais il ne m'envoie pas le fichier par ftp.
> >
> > Voila le script fautif (j'ai juste enlever les login pass hein :) ) :
> >
> >
> > -----> debut <------
> > 15:37 root AT pussycat ~# less save_journal_ftp.sh
> > #!/bin/sh
> > JOUR=`date +%a`
> > FTP_SERVER="ftpperso.free.fr"
> > FTP_USER="*****"
> > FTP_PWD="******"
> >
> > echo "debut de la sauve ftp" >> "/root/rapport.txt"
> > echo "machine $FTP_SERVER" > /root/.netrc
> > echo "login $FTP_USER" >> /root/.netrc
> > echo "password $FTP_PWD" >> /root/.netrc
> > chmod go-rwx /root/.netrc
> >
> > ftp -i -p << **
> > open $FTP_SERVER
> > put /root/Pussycat_save_journal_$JOUR.tgz
Pussycat_save_journ_$JOUR.tar.gz
> > bye
> > **
> > 15:38 root AT pussycat ~# ll save_journal_ftp.sh
> > -rwx--x--x 1 root wheel 419 May 19 15:19
> save_journal_ftp.sh*
> >
> >
> > -----> Fin <------
> >
> > Voila, merci de m'avoir lu jsuqu'au bout mais la j'avoue que je bloque
un
> > peu :)
> >
> > COrdialement,
> > Vargas Emmanuel
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
openbsd-france-misc-unsubscribe AT openbsd-france POINT org
> > For additional commands, e-mail:
> openbsd-france-misc-help AT openbsd-france POINT org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: openbsd-france-misc-unsubscribe AT openbsd-france POINT org
> For additional commands, e-mail:
openbsd-france-misc-help AT openbsd-france POINT org
>
>