Hi dear,

I was able to find out the Version. On Ubuntu 20.04 2.4.49+dfsg-2ubuntu1.9
Which is the newest avaliable through apt-tools. As Argon-2 was not installed there I launched a new testing environment on Ubuntu 22.04 with Version

/usr/sbin/slapd -VV
@(#) $OpenLDAP: slapd 2.5.14+dfsg-0ubuntu0.22.04.2 (Mar 12 2023 17:11:53) $
        Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>

Which also is the newest version I am able to install on this Ubuntu-V.
Even though it should work in theory when I try to set {ARGON2} or {PBKDF2} in olcDatabase={-1}frontend or any other cn=config with olcPasswordHash I get LDAP result code 80 - other
<olcPasswordHash> no valid hashes found.

Besides that this is now a clean installation with no further configuration.

Looking forward on your reply.

Kindly
Lukas

Am 13.04.2023 um 19:39 schrieb Andreas Hasenack:
Hi,


On Thu, Apr 13, 2023 at 2:32 PM Braiam <braiamp@gmail.com> wrote:
On Thu, Apr 13, 2023 at 12:19 PM Quanah Gibson-Mount
<quanah@fast-mail.org> wrote:
> This is an annoying bit about the Debian/Ubuntu builds as
> they strip that information out of the binary.

I was curious about that, and Debian doesn't strip that information[1]:

ldapadd -V
ldapadd: @(#) $OpenLDAP: ldapmodify 2.5.13+dfsg-5 (Feb  8 2023 01:56:12) $
    Debian OpenLDAP Maintainers <pkg-openldap-devel@lists.alioth.debian.org>
    (LDAP library: OpenLDAP 20513)

The "greedy" strip was eventually fixed, 22.04 shows the version correctly. Ubuntu 20.04 still has the issue, but it's not worth an update just because of that. Maybe we can bundle it together with another more important update when it comes along.