Cron m'envoie un mail chaque fois qu'il s'exécute

Cron m'envoie un mail chaque fois qu'il s'exécute - Logiciels - Linux et OS Alternatifs

Marsh Posté le 03-07-2009 à 13:36:08    

Bonjour à tous !
 
       je ne sais pas pourquoi, mais Cron envoie un mail sur mon compte chaque fois qu'il exécute une commande, même si elle s'exécute sans erreur:
 

Code :
  1. From: Cron Daemon <root@hostname.mi>                                                                               
  2. To: sysop1@hostname.mi                                                                                             
  3. Subject: Cron <sysop1@Hostname> /usr/bin/maildirsync -rvv -a md5 hostname.mi:Maildir Maildir                     
  4. +maildirsync_sec_prim.bz2                                                                                                     
  5. X-Cron-Env: <SHELL=/bin/sh>                                                                                                   
  6. X-Cron-Env: <HOME=/home/sysop1>                                                                                               
  7. X-Cron-Env: <PATH=/usr/bin:/bin>                                                                                             
  8. X-Cron-Env: <LOGNAME=sysop1>                                                                                                 
  9.                                                                                                                              
  10. ...


 
Vous avez déjà vu ça ?
 
Merci d'avance !
RedVivi

Reply

Marsh Posté le 03-07-2009 à 13:36:08   

Reply

Marsh Posté le 03-07-2009 à 13:57:56    

J'ai essayé d'ajouter à la fin de la ligne > /dev/null mais ça ne fonctionne pas.

Reply

Marsh Posté le 03-07-2009 à 13:58:48    

1>/dev/null si je dis pas de bêtises


---------------
dam's (debianer), ma galerie Flickr
Reply

Marsh Posté le 03-07-2009 à 14:02:39    

vi
la sortie 1 est stdout -> messages normaux
la sortie 2 est stderr  -> messages d'erreurs
 
en envoyant 1 dans la poubelle, on ne recoit que les messages d'erreurs (si il y a)

Reply

Marsh Posté le 03-07-2009 à 14:15:38    

Non, j'ai encore des messages et ce ne sont pas des messages d'erreur, apparemment, le seul truc qui fonctionne c'est &> /dev/null mais dans ce cas je perds les messages d'erreurs...c'est quand même pas si bête un cron ?


Message édité par redvivi le 03-07-2009 à 14:16:58
Reply

Marsh Posté le 03-07-2009 à 14:19:01    

c'est quoi comme type de messages que tu reçois?
t'es sûr que c'est pas des messages d'erreurs?


---------------
dam's (debianer), ma galerie Flickr
Reply

Marsh Posté le 03-07-2009 à 14:26:54    

Code :
  1. startup:   Starting source and target modes                                                                                                                                                                                               
  2. source:   Reading state file                                                                                                                                                                                                             
  3. source:   reading state file maildirsync_prim_sec.bz2                                                                                                                                                                                     
  4. source:   Reading directory structure                                                                                                                                                                                                     
  5. source:   Calculating digest informations on old source files                                                                                                                                                                             
  6. source:   Sending change / deletion requests                                                                                                                                                                                             
  7. source:   Calculating digest informations on new source files                                                                                                                                                                             
  8. source:   Sending new file requests                                                                                                                                                                                                       
  9. source:   Waiting for answer                                                                                                                                                                                                             
  10. startup:   Starting source and target modes                                                                                                                                                                                               
  11. target:   Reading directory structure                                                                                                                                                                                                     
  12. target:   Waiting for changes                                                                                                                                                                                                             
  13. source:   Sending files                                                                                                                                                                                                                   
  14. target:   Sending back file-requests                                                                                                                                                                                                     
  15. target:   Receiving files                                                                                                                                                                                                                 
  16. target:   Committing changes                                                                                                                                                                                                             
  17. source:   Saving state file                                                                                                                                                                                                               
  18. target:   Work finished                                                                                                                                                                                                                   
  19. source:   Work Finished


 
Rien de spécial.....par contre les messages n'apparaissent pas si je met 2> /dev/null....

Reply

Marsh Posté le 03-07-2009 à 14:34:36    

une question: si tu compares 2>/dev/null et 1>/dev/null , tu vois une différence?
 
Il est possible que l'appli ne différencie pas message d'erreur et message normal.

Reply

Marsh Posté le 03-07-2009 à 14:38:08    

Non, d'apres la comparaison l'appli envoie tout sur STDERR, je pense que c'est un bug.


Message édité par redvivi le 03-07-2009 à 14:38:38
Reply

Marsh Posté le 03-07-2009 à 14:43:58    

C'est effectivement un bug. Si c'est une appli "maison", demande à ce que les messages informatifs soient renvoyés sur STDOUT.

Reply

Marsh Posté le 03-07-2009 à 14:43:58   

Reply

Marsh Posté le 03-07-2009 à 14:48:26    

Pas maison, j'en informe le développeur. Merci pour tout !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed