Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/04/2012, à 12:13

bruno38000

Log de cron

Je cherche avoir des logs lié aux exécutions effectuées par cron.
Pour cela, j'ai ajouté dans /etc/rsyslog.d/50-default.conf la ligne suivante

cron.*                /var/log/cron.log

mais cela ne log rien dans ce fichier par contre j'ai toujours dans mail (car je n'ai pas encore installé correctement postfix )

From: root@smtp.monsite.fr (Cron Daemon)
To: root@smtp.monsite.fr
Subject: Cron <root@ns381806> if [ -x /usr/share/mdadm/checkarray ] && [ $(date +%d) -le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi
Content-Type: text/plain; charset=ANSI_X3.4-1968
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=root>
Message-Id: <20120331225701.C8D6260240@nsxxxxx.ovh.net>
Date: Sun,  1 Apr 2012 00:57:01 +0200 (CEST)

Comment avoir ma log et question subsidiaire ou se trouve le corps de mon mail (en attendant de paramétrer correctement  postfix).
Merci de vos réponses

Hors ligne

#2 Le 02/04/2012, à 15:36

remi82

Re : Log de cron

Bonjour,

Pour avoir les logs cron.

apt-get install sysklogd

Ensuite, il faut éditer le fichier

/etc/syslog.conf

et décommenter la ligne "cron".

Et voilà, dans

/var/log/cron.log

Hors ligne

#3 Le 02/04/2012, à 16:11

bruno38000

Re : Log de cron

Merci. smile

Ok, j'ai suivi ce que tu m'as indiqué et donc installé sysklogd mais un truc m'as perturbé... le fait que l’installation de sysklogd  desinstalle rsyslog... par la suite, j'ai lu que "rsyslog est une alténative multy thread à sysklog ( http://blog.gerhards.net/2007/08/why-do … slogd.html ) .. Il semble plus adapté étant native à ubuntu 10.10 

J'ai donc reinstallé rsyslog, je préfère donc rester sur rsyslog qui est natif.
Le fichier de conf est à peu près le même que sysklogd...
J'ai déjà décommenté cron dans un fichier de conf de rsyslog.
cron.*                /var/log/cron.log
par contre j'ai vu dans le fichier que d'autre log avait un "-" devant le nom du fichier
par exemple

mail.*                -/var/log/mail.log

je vais donc tenter

cron.*                -/var/log/cron.log

à la place de

cron.*                /var/log/cron.log

Dernière modification par bruno38000 (Le 02/04/2012, à 16:20)

Hors ligne

#4 Le 04/04/2012, à 22:02

remi82

Re : Log de cron

Bonsoir,

Alors là, aucune idée. Tiens nous au courant.

Hors ligne