fix auth: config.selfprivacy.modules.auth.enable or false

This commit is contained in:
Alexander Tomokhov
2025-01-17 15:53:21 +04:00
parent f43ec2686d
commit f795bc977f
6 changed files with 9 additions and 7 deletions

View File

@@ -2,9 +2,10 @@
let
inherit (import ./common.nix nixos-args)
appendLdapBindPwd
auth-passthru
cfg
domain
auth-passthru
is-auth-enabled
;
runtime-directory = "dovecot2";
@@ -61,7 +62,7 @@ let
'';
};
in
lib.mkIf config.selfprivacy.modules.auth.enable {
lib.mkIf is-auth-enabled {
mailserver.ldap = {
# note: in `ldapsearch` first comes filter, then attributes
dovecot.userAttrs = "+"; # all operational attributes