From 66128a5cd2a8130b92a53a3e5c05e33b7a7728b8 Mon Sep 17 00:00:00 2001 From: niten Date: Sun, 1 Oct 2023 14:23:19 -0700 Subject: [PATCH] And this'll be back to failing again... --- dovecot.nix | 1 + mail-server.nix | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dovecot.nix b/dovecot.nix index 027e51d..92d6ac2 100644 --- a/dovecot.nix +++ b/dovecot.nix @@ -356,6 +356,7 @@ in { passdb { driver = ldap + user_format = %n args = ${cfg.ldap-conf} } diff --git a/mail-server.nix b/mail-server.nix index 0f7e7bc..a2b3d18 100644 --- a/mail-server.nix +++ b/mail-server.nix @@ -209,8 +209,8 @@ in { "auth_bind = yes" "auth_bind_userdn = cn=%n,${cfg.ldap.member-ou},${cfg.ldap.base}" "base = ${cfg.ldap.base}" - "user_filter = (&(objectClass=organizationalPerson))" - "pass_filter = (&(objectClass=organizationalPerson))" + "user_filter = (&(objectClass=organizationalPerson)(cn=%n))" + "pass_filter = (&(objectClass=organizationalPerson)(cn=%n))" "pass_attrs = =user=%{ldap:cn}" "user_attrs = =user=%{ldap:cn}" ]);