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

Re: mon crontab n'aime pas la nuit




Bonjour,

Au cas où, contrôle le PATH par défaut de Cron au cas où Perl est installé ailleurs que dans /usr/bin,
ce qui était le cas -je crois me souvenir- avant Wheezy.

- A mon avis, chez toi "$ which perl" retourne /usr/local/bin
- tu lances un cron qui affiche la variable $PATH dans un fichier
- "$ man 5 crontab" t'indique comment surcharger le PATH (pas possible d'utiliser de variables)

Nicolas.

Le 10/03/2015 11:30, andre_debian@numericable.fr a écrit :
On Tuesday 10 March 2015 10:56:17 Sébastien NOBILI wrote:
Le lundi 09 mars 2015 à 23:35, andre_debian@numericable.fr a écrit :
L'une d'entre elle, est l'envoi à mon Mail du rapport condensé
de logs par "logwatch" à 03h00, que je ne reçois plus suite à un upgrade.
Toutes les autres tâches sont correctement effectuées.
En plus je les ai testées positivement l'une après l'autre.
Si je modifie l'heure de la tâche "logwatch" dans crontab, p. ex. à
18h30, je la reçois bien à cette heure. Bizarre !
Pourrais-tu donner la ligne de ta crontab qui correspond au lancement de la
tâche ? :
00 3 * * * /opt/adm/./logwatchenvoi

Contenu de "logwatchenvoi" :
test -x /usr/share/logwatch/scripts/logwatch.pl || exit 0
/usr/sbin/logwatch --mailto andre_debian@numericable.fr

Est-ce qu'il n'y aurait pas un « ntpdate » qui remettrait ton horloge à
l'heure à peu près au même moment ? Si ton horloge dérive et que
« ntpdate » passe par là, il se peut que ton système ne passe jamais par 3h
du matin…
Sébastien
Pas de remise à l'heure via "ntpdate".
Si celui-ci était en cause, les autres lignes auraient le même problème ?

J'ai modifié l'heure de la ligne "logwatchenvoi" : 4h, 5h... pareil.

Je pense que entre 00h et 08h, il dort :-)

André



Reply to: