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

@@ -3,6 +3,7 @@ let
inherit (import ./common.nix nixos-args)
appendLdapBindPwd
auth-passthru
is-auth-enabled
;
cfg = config.mailserver;
@@ -50,7 +51,7 @@ let
destination = ldapVirtualMailboxMapFile;
};
in
lib.mkIf config.selfprivacy.modules.auth.enable {
lib.mkIf is-auth-enabled {
mailserver.ldap = {
postfix.mailAttribute = "mail";
postfix.uidAttribute = "uid";