#1120785 dovecot-ldap: Wrong example parameter "ldap_bind" in passdb ldap - should be "bind"

Package:
dovecot-ldap
Source:
dovecot-ldap
Description:
secure POP3/IMAP server - LDAP support
Submitter:
Date:
2025-11-17 21:27:02 UTC
Severity:
normal
#1120785#5
Date:
2025-11-16 09:11:56 UTC
From:
To:
Dear Maintainer,

If you use the passdb ldap { ... } format the "ldap_bind" inside the
brackets is incorrect, correct is "bind"

    * What led up to the situation?

     I try to keep the example-format where possible and adapt my
configuration to this.

    * What exactly did you do (or not do) that was effective (or
      ineffective)?

     Update to Dovecot 2.4.

#1120785#10
Date:
2025-11-17 17:34:23 UTC
From:
To:
Just to make sure I understand correctly, the fix should be
https://salsa.debian.org/noahm/dovecot/-/commit/e7ec11870edd5b59686de51dcf2a0afe77364651
?

Thanks
noah

#1120785#15
Date:
2025-11-17 21:17:02 UTC
From:
To:
It's not wrong to use ldap_bind, but generally the documentation and doveconf output prefers the minimal output. So the full setting name is passdb_ldap_bind, but since it's inside passdb ldap { .. } it can be written as just "bind".

But if you do this, change also ldap_filter -> filter. Otherwise it's inconsistent. Same for userdb ldap.