> execute
> touch /var/log/imapd.log and touch /var/log/auth.log
> imapd does not create the files if they dont exist

Actually it's syslogd that does this.  Syslogd will not write log files if 
they don't already exist.

The files can be owned by root, since syslogd is doing the logging... not 
the process that calls syslogd.

After every change of /etc/syslogd.conf, syslog needs to be kill -HUP'ed. 
It can also be killed, and syslogd can be run with the -d (debug option... 
recommended).

Always make sure to use tabs for whitespace in the syslogd.conf file, not 
spaces.  Spaces will make syslogd act weird.
--
-Mike Schwager
 [EMAIL PROTECTED]

Reply via email to