Mercurial > prosody-wiki
comparison mod_auth_dovecot.wiki @ 214:a928ab41c909
mod_auth_dovecot: Add a little documentation for TCP socket support.
author | Waqas Hussain <waqas20@gmail.com> |
---|---|
date | Sat, 17 Sep 2011 19:47:30 +0500 |
parents | 5211b343abc2 |
children |
comparison
equal
deleted
inserted
replaced
213:7c960f1b4cf8 | 214:a928ab41c909 |
---|---|
14 }}} | 14 }}} |
15 | 15 |
16 These options are used by mod_auth_dovecot: | 16 These options are used by mod_auth_dovecot: |
17 | 17 |
18 || *Name* || *Description* || *Default value* || | 18 || *Name* || *Description* || *Default value* || |
19 || dovecot_auth_socket || Path to the Dovecot auth socket || /var/run/dovecot/auth-login || | 19 || dovecot_auth_socket || Path to the Dovecot auth socket || "/var/run/dovecot/auth-login" || |
20 || auth_append_host || If true, sends the bare JID as authzid. || false || | 20 || auth_append_host || If true, sends the bare JID as authzid. || false || |
21 | 21 |
22 The Dovecot user and group must have access to connect to this socket. You can create a new dedicated socket for Prosody too. Add the below to the _socket listen_ section of /etc/dovecot/dovecot.conf, and match the socket path in Prosody's dovecot_auth_socket setting. | 22 The Dovecot user and group must have access to connect to this socket. You can create a new dedicated socket for Prosody too. Add the below to the _socket listen_ section of /etc/dovecot/dovecot.conf, and match the socket path in Prosody's dovecot_auth_socket setting. |
23 | 23 |
24 {{{ | 24 {{{ |
32 } | 32 } |
33 }}} | 33 }}} |
34 | 34 |
35 Make sure the socket directories exist and are owned by the Prosody user. | 35 Make sure the socket directories exist and are owned by the Prosody user. |
36 | 36 |
37 Note: Dovecot uses UNIX sockets by default. luasocket is compiled with UNIX socket on debian/ubuntu by default, but is not on many other platforms. | |
38 If you run into this issue, you would need to either recompile luasocket with UNIX socket support, or use Dovecot 2.x's TCP socket support. | |
39 | |
40 == TCP socket support for Dovecot 2.x == | |
41 | |
42 Dovecot 2.x includes TCP socket support. These are the relevant mod_auth_dovecot options: | |
43 | |
44 || *Name* || *Description* || *Default value* || | |
45 || dovecot_auth_host || Hostname to connect to. || "127.0.0.1" || | |
46 || dovecot_auth_port || Port to connect to. || _(this value is required)_ || | |
47 | |
37 = Compatibility = | 48 = Compatibility = |
38 ||trunk||Works|| | 49 ||trunk||Works|| |
39 ||0.8||Works|| | 50 ||0.8||Works|| |