openldap: enable spasswd for sasl passthrough authentication

This change allows the use of sasl passthrough authentication in openldap,
specifically through `userPassword` attributes starting with `{SASL}` scheme.

This mechanism depends on cyrus_sasl, but the openldap package already has a
hard requirement on that.

See also:
https://www.openldap.org/doc/admin24/security.html#Pass-Through%20authentication
This commit is contained in:
Ari Gato
2026-03-17 14:55:53 +01:00
committed by Ari Gato
parent 8f37fcd1d2
commit 55d5a4fb18
+1
View File
@@ -77,6 +77,7 @@ stdenv.mkDerivation (finalAttrs: {
configureFlags = [
"--enable-crypt"
"--enable-overlays"
"--enable-spasswd"
(lib.enableFeature withModules "argon2")
(lib.enableFeature withModules "modules")
]