exim4 logging und systemd-journald

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

exim4 logging und systemd-journald

Beitrag von scientific » 06.06.2016 12:42:41

Hi Leute!

Ich finde irgendwie keine sinnvollen Informationen, wie ich exim4 konfigurieren muss, dass das Logging nicht in syslog sondern in journald von systemd erfolgt.

Hat da zufällig jemand Ideen?

Folgender Befehl hält exim zwar im Vordergrund, jedoch gehen die Meldungen trotzdem ausschließlich ins log unter /var/log/exim/

Code: Alles auswählen

/usr/sbin/exim -bdf -q30m
Füge ich ein "-v" noch dazu, wird der Output viel zu ausführlich.

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: exim4 logging und systemd-journald

Beitrag von smutbert » 06.06.2016 13:20:44

Wie kann denn das Logging nicht bei systemd-journal landen?
Ich meine die Meldungen sollten doch zuerst an systemd-journal ausgegeben werden und das leitet sie je nach Konfiguration erst nach syslog weiter?

Könnte es sein, dass exim so konfiguriert ist, dass es standardmäßig einfach selbst direkt in Logdateien schreibt und daher weder journal noch syslog etwas davon mitbekommen?

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: exim4 logging und systemd-journald

Beitrag von scientific » 06.06.2016 13:52:44

Offenbar ist es so, dass exim direkt in eigene Logfiles unter /var/log/exim/ schreibt...

Mir gelingt weder, dieses Logging nach journald umzuleiten, noch exim zu einer sinnvollen Ausgabe auf stdout/stderr zu bewegen, sodass die Ausgaben in journald landen...

ohne "-v" ist exim stumm, mit "-v" viel zu gesprächig... *grrr*

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: exim4 logging und systemd-journald

Beitrag von smutbert » 06.06.2016 14:25:17

It is now implemented upstream: add

log_file_path = syslog

to your /etc/exim.conf.
von Debian Bugreport35041

bzw.
log_file_path = syslog
at the end of the file:
/etc/exim4/conf.d/main/02_exim4-config_options
Quelle

funktioniert nicht?

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: exim4 logging und systemd-journald

Beitrag von scientific » 12.06.2016 22:10:04

nein... da kommt nix in journalctl

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: exim4 logging und systemd-journald

Beitrag von ThorstenS » 13.06.2016 06:44:06

Ich habe es in die neu erstellte /etc/exim4/conf.d/main/00_exim4-config_local geschrieben:
log_file_path=:syslog
SRC: http://www.exim.org/exim-html-current/d ... files.html

Jetzt schreibt er wie gewohnt in die mainlog und in der syslog

Antworten