Re: example/config misses required section names for passdb{} and userdb{}

2024-05-19 Thread Aki Tuomi via dovecot

> On 20/05/2024 08:35 EEST Дилян Палаузов via dovecot  
> wrote:
> 
>  
> Hello,
> 
> I installed Dovecot from git 6b1bcf1bad1d78e, copied 
> /usr/local/share/doc/dovecot/example/config to /usr/local/etc/dovecot and 
> called dovecot -F .  The system reported
> 
> doveconf: Fatal: Error in configuration file 
> /usr/local/etc/dovecot/conf.d/auth-system.conf.ext line 11: passdb { } is 
> missing section name
> 
> The problem remains, if I delete 
> 
> dovecot-dict-auth.conf.ext  dovecot-ldap.conf.ext  dovecot-oauth2.conf.ext  
> dovecot-sql.conf.ext
> conf.d/auth-deny.conf.ext  conf.d/auth-ldap.conf.ext
> conf.d/auth-passwdfile.conf.ext  conf.d/auth-static.conf.ext
> conf.d/auth-dict.conf.ext  conf.d/auth-master.conf.ext  
> conf.d/auth-sql.conf.ext
> 
> thus leaving passdb {} and userdb {} defined on a single place.
> 
> Indeed, auth-system.conf.ext contains the sections passdb and userdb without 
> the optional name, as described at 
> https://doc.dovecot.org/configuration_manual/config_file/#sections .
> 
> The problem report is that the example configuration does not contain for 
> sections userdb and passdb a section name, and at the same time the as 
> optional described section name is mandatory in Dovecot on these places.
> 
> Kind regards
>   Dilyan
> 

Hi!

The git version is the new 2.4 version, which still has some things not done.

You can find documentation at https://doc.dovecot.org/3.0/ which is probably 
more up to date than the example configs.

Aki
___
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org


example/config misses required section names for passdb{} and userdb{}

2024-05-19 Thread Дилян Палаузов via dovecot
Hello,

I installed Dovecot from git 6b1bcf1bad1d78e, copied 
/usr/local/share/doc/dovecot/example/config to /usr/local/etc/dovecot and 
called dovecot -F .  The system reported

doveconf: Fatal: Error in configuration file 
/usr/local/etc/dovecot/conf.d/auth-system.conf.ext line 11: passdb { } is 
missing section name

The problem remains, if I delete 

dovecot-dict-auth.conf.ext  dovecot-ldap.conf.ext  dovecot-oauth2.conf.ext  
dovecot-sql.conf.ext
conf.d/auth-deny.conf.ext  conf.d/auth-ldap.conf.ext
conf.d/auth-passwdfile.conf.ext  conf.d/auth-static.conf.ext
conf.d/auth-dict.conf.ext  conf.d/auth-master.conf.ext  conf.d/auth-sql.conf.ext

thus leaving passdb {} and userdb {} defined on a single place.

Indeed, auth-system.conf.ext contains the sections passdb and userdb without 
the optional name, as described at 
https://doc.dovecot.org/configuration_manual/config_file/#sections .

The problem report is that the example configuration does not contain for 
sections userdb and passdb a section name, and at the same time the as optional 
described section name is mandatory in Dovecot on these places.

Kind regards
  Dilyan

___
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org