Andreas Ntaflos wrote:
On Tuesday 15 January 2008 05:24:58 Timo Sirainen wrote:
On Tue, 2008-01-15 at 00:21 +0100, Andreas Ntaflos wrote:
Notice how it says "/usr/local/var/run/dovecot"! How and why does dovecot ..
master: path: /var/run/dovecot/auth-master
If you're not using the default built-in path, set:
protocol lda { auth_socket_path = /var/run/dovecot/auth-master }
Thanks for your reply, too!
So does this mean that auth_socket_path is by default set to /usr/local/var/run/dovecot/auth-master? And I have to set that parameter explicitly to /var/run/dovecot/auth-master?
I am a little confused. Why are there two places to set the path to the authentication master socket?
- you need to tell the server where to listen
- you need to tell deliver where to find the socket
the --prefix is probably what added the /usr/local to the default /var/run/....
Do I need to set both? Until yesterday, when I started experimenting, I hadn't even uncommented the "master { ... }" section under "socket listen { ... }", I just used the client so Postfix could do SMTP authentication lookups, as you can see from dovecot -n.
Andreas
P.S.: As you could probably tell some messages from this list bounced from my mailserver when I tried to get the configuration right (which I didn't :)). I apologise for that.