Torxed / radicale-dovecot-auth

Radicale plugin for dovecot authentication

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Radicale Dovecot Auth

Dovecot authentication plugin for Radicale.

Installation

From Source

pip3 install radicale-dovecot-auth

Debian

Packages are available here

Archlinux

Packages are available in AUR for the latest release and current master.

Configuration

Ensure that user running radicale has read and write permissions to the socket created by auth-userdb.

[auth]
type = radicale_dovecot_auth

auth_socket = path_to_socket

# or tcp based
auth_host = localhost
auth_port = 10000

You may need to add a new auth socket to dovecot:

unix_listener auth-client {
        path = path_to_socket
        mode = 0660
        user = radicale
        group = postfix
}

Or tcp based:

inet_listener auth-client {
        address = localhost
        port = 10000
}

Authentication Backend

DovecotAuth provides authentication against a Dovecot authentication service using the PLAIN mechanism.

Only version 1.1 as described in the Dovecot Wiki

About

Radicale plugin for dovecot authentication

License:GNU General Public License v3.0


Languages

Language:Python 100.0%