[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [openbsd-france-misc] Cron n'execute pas correctement un script ?



Pour être franc je ne connais pas cron dans les moindres détails.
En fait, j'utilise "crontab -e" pour modifier le fichier qui se trouve dans
/var/cron/tab
Et c'est tout ce que je sais faire... :-/ mais jusqu'à maintenant je n'ai
jamais eu de problèmes. Voici mon /var/cron/tab/root

#
SHELL=/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
0       6       *       *       0       rdate -c ntp.ac-creteil.fr >
/dev/null
15      3       *       *       *       /usr/libexec/locate.updatedb >
/dev/null
#30     0       *       *       *       /usr/cvsupdate
#

Tu as une erreur dans les logs ?

----- Original Message ----- 
From: "Vargas Emmanuel" <emmanuel POINT vargas AT epitech.net>
To: <openbsd-france-misc AT openbsd-france POINT org>
Sent: Wednesday, May 19, 2004 3:10 PM
Subject: 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
> >
> >
>
>
> ---------------------------------------------------------------------
> 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
>