diff --git a/applications/ldap.nix b/applications/ldap.nix index 175fefa..53fc63e 100644 --- a/applications/ldap.nix +++ b/applications/ldap.nix @@ -136,9 +136,14 @@ Gonna use a priper nixos module for this "cn=modules".attrs = { objectClass = [ "olcModuleList" ]; cn = "modules"; - olcModuleLoad = ["dynlist" "memberof"]; + olcModuleLoad = ["dynlist" "memberof" "pw-sha2"]; }; + "olcDatabase={-1}frontend".attrs = { + objectClass = [ "olcDatabaseConfig" "olcFrontendConfig" ]; + + olcPasswordHash = "{SSHA512}"; + }; "olcDatabase={1}mdb" = { attrs = { diff --git a/secrets/ldap/self_service.age b/secrets/ldap/self_service.age index 73fddef..4589a01 100644 Binary files a/secrets/ldap/self_service.age and b/secrets/ldap/self_service.age differ