Linux - logwatch přestal fungovat - neposílá emaily

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Linux - logwatch přestal fungovat -…

06.08.2017 napsal Howie

Vyřešeno
Ahoj, používám logwatch, abych dostával do emailu výpis logů z mé linux mašiny. Z ničeho nic však email přestal být doručován. Nevíte čím by to mohlo být?
Nejlépe hodnocení uživatelé
Hanz

Počet UP: 4476

React: 209

Rusty

Počet UP: 2088

React: 94

OL3G

Počet UP: 1451

React: 60

Strosmajer

Počet UP: 403

React: 20

Oxytocin

Počet UP: 251

React: 18

SYSTEM

Počet UP: 369

React: 18

RE: Linux - logwatch přestal…

06.08.2017 odpověděl Rusty

Zkontrolováno

Zkus restartnout cron, dej service cron restart

Dále zkus poslat ručně email z logwatche:
logwatch --logfile secure --detail high --mailto email@email.cz --range yesterday

Koukni co máš nastaven jako mailer pro logwatch:
nano /usr/share/logwatch/default.conf/logwatch.conf
mailer = "/usr/sbin/sendmail -t" nebo mailer = "/usr/sbin/ssmtp"

Pokud používáš postfix a dovecot, tak se mrkni na frontu na SMTP serveru:
mailq

RE: Linux - logwatch přestal…

06.08.2017 odpověděl Howie

Zkontrolováno


21
Tak testovací emaily logwatche procházely, ale když jsem to dal do cronu, tak to neodešlo. Nakonec jsem problém našel v tom, že musí být uvedena absolutní cesta na logwatch takto /usr/sbin/logwatch --logfile secure --detail high --mailto email@email.cz --range yesterday

A jinak hlavní konfigurák logwatche je /usr/share/logwatch/default.conf/logwatch.conf
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace