From 6a5b1bc0a376b4bb3e9199ed396c7f73b567cd14 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Mon, 4 Jul 2022 20:26:26 +0200 Subject: [PATCH] nixos/mailman: strip trailing `\n` when reading the secret --- nixos/modules/services/mail/mailman.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/mail/mailman.nix b/nixos/modules/services/mail/mailman.nix index 14f4e1460b8c..11ea169fe269 100644 --- a/nixos/modules/services/mail/mailman.nix +++ b/nixos/modules/services/mail/mailman.nix @@ -389,7 +389,7 @@ in { AUTH_LDAP_SERVER_URI = "${cfg.ldap.serverUri}" AUTH_LDAP_BIND_DN = "${cfg.ldap.bindDn}" with open("${cfg.ldap.bindPasswordFile}") as f: - AUTH_LDAP_BIND_PASSWORD = f.read() + AUTH_LDAP_BIND_PASSWORD = f.read().rstrip('\n') AUTH_LDAP_USER_SEARCH = LDAPSearch("${cfg.ldap.userSearch.ou}", ldap.SCOPE_SUBTREE, "${cfg.ldap.userSearch.query}") AUTH_LDAP_GROUP_TYPE = ${cfg.ldap.groupSearch.type}()