[Dovecot] syslog with PID
Heiko Schlichting
dovecot-l at fu-berlin.de
Thu Jul 31 12:20:39 EEST 2008
Hi,
LOG_NDELAY is the only option for openlog() in dovecot 1.1.2.
Wouldn't be
LOG_NDELAY|LOG_PID as option parameter much more useful?
Without logging
the pid, it is impossible to match 'Disconnected' log entries and the
corresponding session start/login. Therefore I suggest to use
LOG_NDELAY|LOG_PID
in the options of i_set_failure_syslog() at all 6 occurrences which passes
it to openlog().
I know that it is possible to
- use logging to file
- patch it myself
but I can't see good reasons in not using LOG_PID here. As far as I know,
most other programs specify LOG_PID.
Without LOG_PID:
Jul 31 10:21:08 name dovecot: IMAP(hsg): Disconnected: Logged out bytes=28/242
With LOG_PID:
Jul 31 10:21:08 name dovecot[17016]: IMAP(hsg): Disconnected: Logged out bytes=28/242
Heiko
Heiko Schlichting Freie Universität Berlin
heiko at FU-Berlin.DE Zentraleinrichtung für Datenverarbeitung (ZEDAT)
Telefon +49 30 838-54327 Fabeckstraße 32
Telefax +49 30 838454327 14195 Berlin
More information about the dovecot
mailing list