dale gallagher wrote:
Firstly, I cannot run dovecot as an unprivileged user, as the OS moans that the user doesn't have permission to write to /dev/stderr. I've had a similar issue running Clamav, but a patch to Clamav resolved this? This seems to be related to referencing /dev/stderr directly. Any ideas?
...snip...
log_path = /var/log/dovecot ...snip...
You aren't using the correct log_path; it should be:
log_path = /dev/stderr
which *can* be written to by an unprivileged user.
I also noticed the posts re daemontools some time ago, yet they do not include any setup solutions etc - I'd appreciate details from those of you who've succeeded in this regard.
Google is your friend:
http://www.thedjbway.org/imap/dovecot.html
I use the run file listed on that page without change and it works just fine.
John
-- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Boulevard Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5748