> 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]