Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1341 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Je n'arrive pas à utiliser cron. [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Je n'arrive pas à utiliser cron. [Résolu]

n°1156669
Mac Gyver ​974
Posté le 20-08-2009 à 19:49:31  profilanswer
 

Bonsoir, j'essaye en vain d'utiliser cron :(
 
J'ai éditer comme indiqué ici crontab, pour tester que cron fonctionne j'ai betement essayé de lancer tout simplement mplayer, mais ça ne fonctionne pas:
 
40 21 * * * mplayer /home/mac_gyver/Musiques/sondetest.mp3
 
Je viens de tester cela sans succes, pourtant il me semble avoir bien suivi la syntaxe comme indiqué sur wikipedia, non ? :??: (bien sur il n'était pas encore 21H40, et au passage a 21H40 il ne s'est rien passé du tout :??:)


Message édité par Mac Gyver 974 le 21-08-2009 à 13:31:17
mood
Publicité
Posté le 20-08-2009 à 19:49:31  profilanswer
 

n°1156670
RiderCrazy
Posté le 20-08-2009 à 19:50:24  profilanswer
 

40 21 * * * ton_utilisateur mplayer /home/mac_gyver/Musiques/sondetest.mp3


Message édité par RiderCrazy le 20-08-2009 à 19:50:39
n°1156671
blanccomme​neige
Posté le 20-08-2009 à 19:51:14  profilanswer
 

Déja faut rediriger en 1>/dev/null et 2>/dev/null sinon ça va exploiser ta boite systeme. Tu peux rediriger vers uen log  en attendant

n°1156672
blanccomme​neige
Posté le 20-08-2009 à 19:51:43  profilanswer
 

blabla

n°1156677
Mac Gyver ​974
Posté le 20-08-2009 à 19:56:08  profilanswer
 

Tout d'abord merci pour vos réponses rapides !
malheureusement l'ajout du nom d'utilisateur n'a rien changé :(
je viens de tester avec cette syntaxe:
 
55 21 * * * mac_gyver mplayer /home/mac_gyver/Musiques/sondetest.mp3

n°1156680
blanccomme​neige
Posté le 20-08-2009 à 20:00:11  profilanswer
 

blabla

n°1156690
Mac Gyver ​974
Posté le 20-08-2009 à 21:14:02  profilanswer
 

j'essaye des tas de bidouille, mais ça ne fonctionne pas. J'ai l'impression qu'il me manque une info non présente dans les docs que je trouve sur google....
 
Je suis déjà parvenu à utiliser cron par le passé pourtant :(

n°1156692
etienne_ad​am
Posté le 20-08-2009 à 21:20:10  profilanswer
 

Le probleme vient surement de DISPLAY qui n'est pas initialisé avec le cron en principe. Aussi, pour que le cron ait acces au serveur X il faut faire un coup de "xhost +" sous X, voir meme autoriser les connections TCP pour X.
 
En tout cas; avec une redirection comme ca:
 
55 21 * * * mac_gyver mplayer /home/mac_gyver/Musiques/sondetest.mp3 >/tmp/cron.log 2>&1
 
Tu saura pourquoi ca ne marche pas en regardant dans /tmp/cron.log


---------------
http://i-kom.fr
n°1156699
Mac Gyver ​974
Posté le 20-08-2009 à 21:41:47  profilanswer
 

etienne_adam a écrit :

Le probleme vient surement de DISPLAY qui n'est pas initialisé avec le cron en principe. Aussi, pour que le cron ait acces au serveur X il faut faire un coup de "xhost +" sous X, voir meme autoriser les connections TCP pour X.
 
En tout cas; avec une redirection comme ca:
 
55 21 * * * mac_gyver mplayer /home/mac_gyver/Musiques/sondetest.mp3 >/tmp/cron.log 2>&1
 
Tu saura pourquoi ca ne marche pas en regardant dans /tmp/cron.log


 
Mais le display n'a pas d'importance pour lire un son avec mplayer :??:
 
J'ai testé ton cron mais ça n'a rien donné: le fichier de log ne s'est pas créé une fois l'heure de la tache passé, jpige vraiment rien....

n°1156701
etienne_ad​am
Posté le 20-08-2009 à 21:44:59  profilanswer
 

mhm c vrai pour le son c bon..
 
tu as bien redemarré le cron avec:
 
/etc/init.d/cron restart
 
?


---------------
http://i-kom.fr
mood
Publicité
Posté le 20-08-2009 à 21:44:59  profilanswer
 

n°1156702
Mac Gyver ​974
Posté le 20-08-2009 à 21:49:43  profilanswer
 

etienne_adam a écrit :

mhm c vrai pour le son c bon..
 
tu as bien redemarré le cron avec:
 
/etc/init.d/cron restart
 
?


 
Je n'ai pas de /etc/init.d/cron mais /etc/init.d/vixie-cron (c'est une alternative, non ?)
 
En tout les cas je l'ai bien redemarré oui. Et rien....

n°1156703
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 20-08-2009 à 21:50:09  profilanswer
 

il n'y a pas à le relancer


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1156705
etienne_ad​am
Posté le 20-08-2009 à 21:57:42  profilanswer
 

oui je crois ca depend des cron.. en tout cas c'est effectivement pas ca le pb..
 
la je seche ^^


---------------
http://i-kom.fr
n°1156713
Mac Gyver ​974
Posté le 20-08-2009 à 22:16:18  profilanswer
 
n°1156733
reazon
Posté le 20-08-2009 à 22:46:56  profilanswer
 


tout ça devrait se régler en lisant man crontab

n°1156734
reazon
Posté le 20-08-2009 à 22:46:56  profilanswer
 


tout ça devrait se régler en lisant man crontab

n°1156735
reazon
Posté le 20-08-2009 à 22:46:57  profilanswer
 


tout ça devrait se régler en lisant man crontab

n°1156739
Mac Gyver ​974
Posté le 20-08-2009 à 22:52:08  profilanswer
 

Mon édition de crontab est conforme a man crontab. (en même temps facile, cette page de man est ultra légère et insuffisante d'ailleurs)

n°1156748
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 20-08-2009 à 23:01:19  profilanswer
 

A tout hasard, ton démon cron, il te laisse pas des emails lors de l'(la non)execution des différentes crontabs ?


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°1156750
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 20-08-2009 à 23:02:38  profilanswer
 

moi je parie que son MTA local est mal configuré de toute façon :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1156751
Mac Gyver ​974
Posté le 20-08-2009 à 23:03:28  profilanswer
 

non :(

n°1156757
Mac Gyver ​974
Posté le 20-08-2009 à 23:06:49  profilanswer
 

Bon moi jvais dormir, plus d'une heure du mat. ici à La Réunion jdois commencer a m'habituer aux horaires qui m'attendent lundi....(formation dans la vente)...
 
a plus et merci d'avoir essayé de m'aider :)

n°1156779
reazon
Posté le 20-08-2009 à 23:47:19  profilanswer
 

j'ai un man crontab (pas celui de linux si c'est celui là dont tu causes...) que je ne trouve pas insuffisant :) bizarre ton histoire ;p

n°1156790
mikala
Souviens toi du 5 Novembre...
Posté le 21-08-2009 à 02:15:55  profilanswer
 

reazon a écrit :

j'ai un man crontab (pas celui de linux si c'est celui là dont tu causes...) que je ne trouve pas insuffisant :) bizarre ton histoire ;p


le man de crontab de base renvoie a man 5 crontab qui n'a probablement pas été réalisé (et qui est autrement plus complet).


---------------
Intermittent du GNU
n°1156800
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 21-08-2009 à 05:14:44  profilanswer
 

A tout hasard :
http://www.linux-kheops.com/doc/ma [...] tab.5.html


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°1156803
Mac Gyver ​974
Posté le 21-08-2009 à 07:32:16  profilanswer
 

Bon, vixie-cron doit être bogué c'est pas possible....jvais essayer dcron puisque c'est une implémentation sure de cron.

n°1156808
Mac Gyver ​974
Posté le 21-08-2009 à 08:11:21  profilanswer
 

Youpi avec dcron ça fonctionne direct ! avec la même syntaxe que la page de man.... (et qui fait bien sur partie de ce que j'avais testé avec vixie-cron)
 
ma version de vixie-cron devait etre bogué. Bref content :D
 
ça y est j'ai pu faire ce que je voulais vraiment: me faire envoyer une fois par jour l'adresse IP d'un PC à moi et désormais utilisé par mon père.....(pour aujourd'hui j'ai pu récup. l'adresse IP grace a netstat vu que Skype tourne sur les 2 PC...mais suffit que mon père ou qqun d'autre de passage ferme Skype et c'est le drame....)
 
Mon père n'étant pas doué en info, et ayant de sérieux problèmes de vues qui ne l'aide pas a comprendre ce qui est écris sur son 17", heureusement que ssh existe, j'ai pu déjà rattraper des erreurs de sa part et de la part de personnes de passages qui ont fait n'importe quoi (heureusement que je suis le seul a connaitre le pass root de ce PC  :pt1cable: )
 
Grace a cron désormais, j'aurais systématiquement l'adresse IP... en espérant qu'il n'y aura pas de coupure de courant trop longue pour l'onduleur, je me vois mal redemander a mon père de réappliquer la règle (qui reste enregistré heureusement mais plus appliqué) ssh (redirection de port, histoire de pas se retrouver connecté sur le DSL-524T au lieu d'un PC....)
 
Ah les joies de l'inrformatique a distance (10000 Km  :pt1cable:) avec des personnes agées n'ayant que très peu de connaissance informatique :D
 
Quand je pense à ce PC dont certaines pièces viennent d'un particulier habitant les USA (ouais vive eBay) , sniiiifff je l'ai laissé a 10000Km ce.... bi pentium 3 Tualatin (512Ko de L2) 1,4Ghz, sur Tyan 200T  :whistle:  
 
Bon j'ai bien reçu l'email me donnant l'IP de mon ex bi tualatin, impec  :jap:  
 
Je vais automatiser l'enregistrement de la webcam puis l'envoi de ce bout de film de, disons 30 secondes, chaque jour. (le PC est situé dans un endroit ou je ne risque pas de tomber sur mon père à poil, rassurez vous.... par contre des amis que j'avais là bas passent encore parait-il.....on va voir ça car ils viennent dans cette pièce)

Message cité 1 fois
Message édité par Mac Gyver 974 le 21-08-2009 à 10:19:31
n°1156927
mikala
Souviens toi du 5 Novembre...
Posté le 21-08-2009 à 13:20:03  profilanswer
 

Mac Gyver 974 a écrit :


ça y est j'ai pu faire ce que je voulais vraiment: me faire envoyer une fois par jour l'adresse IP d'un PC à moi et désormais utilisé par mon père.....(pour aujourd'hui j'ai pu récup. l'adresse IP grace a netstat vu que Skype tourne sur les 2 PC...mais suffit que mon père ou qqun d'autre de passage ferme Skype et c'est le drame....)


tu aurais pu aussi utiliser un « dyndns »  pour cela...


---------------
Intermittent du GNU
n°1156931
Mac Gyver ​974
Posté le 21-08-2009 à 13:30:34  profilanswer
 

mikala a écrit :


tu aurais pu aussi utiliser un « dyndns »  pour cela...


 
c'était une autre solution en effet, mais que je n'ai jamais utilisé :D
 
Là j'améliore la tache, elle va envoyer automatiquement l'adresse IP par email a la seule condition que la dite IP a changé (vérification toutes les 10 minutes, et envoi d'un mail avec la nouvel IP s'il y a lieu !)
 
J'ai appris des choses en tout cas, avec ces manips....

n°1156974
Mac Gyver ​974
Posté le 21-08-2009 à 15:36:51  profilanswer
 

Heu...
Cron ne fonctionne plus (même pas de log) sur mon PC .... ET sur l'autre PC aussi !
 (apparemment c'est arrivé en même temps sur les deux PC, ce qui me semble fou....)
 
Jpige plus rien là...j'ai rien fait de spécial....mis à part modifier les crontab pas mal de fois a des fins de tests....
 
Je vois pas ce qu'il peut se passer, à part peut etre une sécurité sur le nombre de modification de crontab peut etre ?
 
Edit: heu ah tient la crontab de root par contre fonctionne toujours :??:
 
Re edit: C'est bon j'ai compris, il faut reloguer l'user parfois !
 
re re edit: faut vraiment que j'approfondisse mes connaissances sur cron....mon script ne s'execute plus sans pour autant que cron ne mette de msg dans son log, alors que si je mets mplayer a la place celui-ci se lance nickel  :pt1cable:
 
Ah d'accord, faut pas mettre le script a lancer dans un sous dossier mais directement dans le home de l'user qui lance son crontab.


Message édité par Mac Gyver 974 le 21-08-2009 à 16:54:58
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Je n'arrive pas à utiliser cron. [Résolu]

 

Sujets relatifs
Utiliser depot Jaunty Jackalope sur Gutsy Gibbon ?[Résolu] Netfilter / Iptables : Redirection de port
Mes traces dans mozilla (ubuntu) [Résolu]Comment enregistrer webcam avec mplayer ? [Résolu]
policykit-qt, je n'arrive pas à l'installer [Gentoo][Ubuntu] Carte ethernet ne marche plus
[Résolu]Mencoder: mixer la vidéo et le son de deux sources différentes[Résolu]proftpd non accessible de l exterieur
Plus de sujets relatifs à : Je n'arrive pas à utiliser cron. [Résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR