On Sun, 2004-05-02 at 12:33, Lars Skovgaard wrote:
It's because the logging process is chrooted, doesn't have TZ env. var. set, and doesn't have a correct /etc/localtime (or whatever your libc uses) _inside_ the chroot directory. Therefore its timezone is the default, UTC (formerly known as GMT).
As I understand it, it would be a good idea to come up with a more permanent fix. However, I have no idea where to begin. Timo writes about making all logging go through the dovecot-master process – can anyone point me in the direction of information on how to accomplish this?
The permanent fix will be to use 1.0 (pre)releases once they become stable. The current test releases aren't yet. Until then login_chroot = no isn't really bad either, it just drops extra safety against possible security holes in Dovecot.