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

Reply via email to