
Mein Logwatch ist richtig konfiguriert und funktioniert einwandfrei, wenn ich es manuell ausstelle
/usr/sbin/logwatch
Ich habe es zur Crontab von Root hinzugefügt und es wird korrekt aufgelistet, wenn ich es mache, crontab -l
was Folgendes ergibt:
0 5 * * * /etc/cron.daily/0logwatch
0 2 * * * /usr/sbin/logwatch
0 3 * * * /etc/cron.daily/one_of_my_scripts
0 4 * * * /etc/cron.daily/another_script
Meine Skripte funktionieren einwandfrei, aber logwatch funktioniert nicht, obwohl ich es zweimal in crontab hinzugefügt habe, mit einem direkten Aufruf und mit dem Skript, das für die Ausführung von cron.daily vorbereitet ist
/var/log/cron scheint keine Crontab-Aktivitäten pro Benutzer zu protokollieren
Irgendwelche Hinweise?
Antwort1
Ich bin dem Link von @lain gefolgt (danke @lain), habe die Variable MAILTO festgelegt und auf die E-Mail mit dem Bericht gewartet, die mich darüber informierte, dass das Problem von sendmail herrührt, das sich unter /usr/sbin befindet und standardmäßig nicht für Crontab-Einträge aktiviert ist. Ich habe nur den PATH angepasst und alles ist in Ordnung