Exim Logs Verzeichnis ändern?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Crogge
Beiträge: 58
Registriert: 19.07.2011 21:28:45

Exim Logs Verzeichnis ändern?

Beitrag von Crogge » 09.10.2011 15:56:21

Die Exim Konfiguration ist für mich sehr unübersichtlich deshalb konnte ich bisher nicht die Option finden um das Log Verzeichnis von Exim4 zu ändern. Zwar habe ich in Google folgenden Link gefunden ( http://www.exim.org/exim-html-3.20/doc/ ... ec_51.html ) aber kann damit nicht viel anfangen denn ich finde die entsprechende Stelle nicht in der Konfiguration. Generell wäre auch eine Option die Logs zu deaktivieren in Ordnung denn ich brauche Exim kaum.

Ich würde mich über eine schnelle Antwort sehr freuen.

Colttt
Beiträge: 3012
Registriert: 16.10.2008 23:25:34
Wohnort: Brandenburg
Kontaktdaten:

Re: Exim Logs Verzeichnis ändern?

Beitrag von Colttt » 10.10.2011 08:27:20

hallo,

mach mal ein:

Code: Alles auswählen

 grep -R mainlog /etc/*
dann siehst du wo das steht mit den LOG-Dateien..
Debian-Nutzer :D

ZABBIX Certified Specialist

Crogge
Beiträge: 58
Registriert: 19.07.2011 21:28:45

Re: Exim Logs Verzeichnis ändern?

Beitrag von Crogge » 10.10.2011 13:09:19

Colttt hat geschrieben:hallo,

mach mal ein:

Code: Alles auswählen

 grep -R mainlog /etc/*
dann siehst du wo das steht mit den LOG-Dateien..
Bei mir nirgendwo, der Befehl hat nur einen Eintrag im Exim Cronjob und in Logrotate gefunden. In beiden Fällen ist der Pfad fest definiert weshalb ich davon ausgehe das der Pfad sich nicht ohne weiteres ändern lässt. Deshalb habe ich einfach einen Softlink gesetzt und den Logrotate Eintrag entfernt:

Code: Alles auswählen

ln -s /tmp/mainlog /var/log/exim4/mainlog

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Exim Logs Verzeichnis ändern?

Beitrag von rendegast » 10.10.2011 13:10:33

Option LOG_FILE_PATH,
siehe auch in EDITME.exim4-light.
Wird entsprechend in /etc/exim4/ oder /etc/exim4/conf.d/ gesetzt.

Wird das geändert, passen natürlich die logrotate und cron.d nicht mehr.

Einfach wäre eine Verlagerung durch einen bind-Mount vor dem Start von exim.
Aber die Meldungen tauchen wohl auch in /var/log/mail.* auf.
Ich habe das per rsyslog gefiltert und noch einen logrotate dafür erstellt.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten