Mercurial > prosody-wiki
view mod_auth_dovecot.wiki @ 209:101519e4ef14
Edited wiki page mod_auth_dovecot through web user interface.
Included information on how to set it up in Dovecot.
author | daniel@aleksand.no |
---|---|
date | Fri, 02 Sep 2011 23:45:36 +0000 |
parents | d716766d946a |
children | 5211b343abc2 |
line wrap: on
line source
#summary Dovecot authentication module #labels Stage-Alpha,Type-Auth = Introduction = This is a Prosody authentication plugin which uses Dovecot as the backend. = Configuration = As with all auth modules, there is no need to add this to modules_enabled. Simply add in the global section, or for the relevant hosts: {{{ authentication = "dovecot" }}} These options are specific to mod_auth_dovecot: || *Name* || *Description* || *Default value* || || dovecot_auth_socket || Path to the Dovecot auth socket || /var/run/dovecot/auth-login || || auth_append_host || If true, sends the bare JID as authzid. || false || 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. {{{ socket listen { ... client { path = /var/spool/prosody/private/auth-client mode = 0660 user = prosody group = prosody } }}} Make sure the socket directories exist and are owned by the Prosody user. = Compatibility = ||trunk||Works|| ||0.8||Works||