It's used for dictionaries, such as lastlogin etc. There is also dict authentication, see https://doc.dovecot.org/2.3/configuration_manual/authentication/dict/ but this has been removed in 2.4.
Aki > On 14/11/2024 19:13 EET Matt via dovecot <dovecot@dovecot.org> wrote: > > > Thanks, I thought so. > > But this confuses me as well; what about proxy using dicts ? This does > not work for SQLite ? > > Any example for that would be greatly appreciated as the documents are > hopping from one to another in terms of dict, proxy and SQL > > Matt > > Op do 14 nov 2024 om 17:09 schreef Aki Tuomi <aki.tu...@open-xchange.com>: > > > > > > > On 14/11/2024 18:05 EET Matt via dovecot <dovecot@dovecot.org> wrote: > > > > > > > > > For the record my doveconf -n > > > > > userdb { > > > args = proxy::sqlite-proxy > > > driver = sql > > > } > > > > This is not how SQL driver works, please see > > https://doc.dovecot.org/2.3/configuration_manual/authentication/sql/ how to > > configure. > > > > Aki > > > > > Op do 14 nov 2024 om 16:32 schreef Matt <yamakasi....@gmail.com>: > > > > > > > > Hi, > > > > > > > > I'm running into a problem where I'm not sure anymore if it's possible > > > > to proxy to an SQLite database file using a dict for authentication. > > > > The docs are unclear about it and I thought it was not possible as > > > > it's not a connection for SQLite but a file-read where the > > > > documentation shows different. > > > > > > > > ov 14 13:57:52 auth: Debug: Loading modules from directory: > > > > /usr/lib/dovecot/auth > > > > Nov 14 13:57:52 auth: Debug: Module loaded: > > > > /usr/lib/dovecot/auth/lib20_auth_var_expand_crypt.so > > > > Nov 14 13:57:52 master: Error: service(auth): command startup failed, > > > > throttling for 4.000 secs > > > > Nov 14 13:57:52 auth: Debug: Module loaded: > > > > /usr/lib/dovecot/auth/libdriver_sqlite.so > > > > Nov 14 13:57:52 auth: Fatal: sql proxy::sqlite-proxy: Can't open > > > > configuration file proxy::sqlite-proxy: No such file or directory > > > > > > > > doveconf -n does show me the dict being loaded, the file exists as > > > > well but it still says not found. > > > > > > > > dict { > > > > sqlite-proxy = > > > > sqlite:/etc/dovecot/conf.d/dicts/sqlite/sqlite-connection.conf.ext > > > > } > > > > > > > > What am I missing here ? > > > > > > > > Thanks, > > > > > > > > Matt > > > _______________________________________________ > > > dovecot mailing list -- dovecot@dovecot.org > > > To unsubscribe send an email to dovecot-le...@dovecot.org > _______________________________________________ > dovecot mailing list -- dovecot@dovecot.org > To unsubscribe send an email to dovecot-le...@dovecot.org _______________________________________________ dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-le...@dovecot.org