Maybe we need a newline...

This commit is contained in:
niten 2023-09-28 20:32:35 -07:00
parent efd45dbd0e
commit 4c8a29a0a2

View File

@ -25,12 +25,14 @@ let
concatStringsSep "\n" (map (ensureDomainDkimCert keyDir) domains); concatStringsSep "\n" (map (ensureDomainDkimCert keyDir) domains);
makeKeyTable = keyDir: domains: makeKeyTable = keyDir: domains:
pkgs.writeTextDir "key.table" (concatStringsSep "\n" pkgs.writeTextDir "key.table" (concatStrings (map (dom: ''
(map (dom: "${dom}:mail:${keyDir}/${dom}.mail.key") domains)); ${dom}:mail:${keyDir}/${dom}.mail.key
'') domains));
makeSigningTable = domains: makeSigningTable = domains:
pkgs.writeTextDir "signing.table" pkgs.writeTextDir "signing.table" (concatStrings "\n" (map (dom: ''
(concatStringsSep "\n" (map (dom: "${dom} ${dom}") domains)); ${dom} ${dom}
'') domains));
keyTableDir = makeKeyTable cfg.state-directory cfg.domains; keyTableDir = makeKeyTable cfg.state-directory cfg.domains;
signingTableDir = makeSigningTable cfg.domains; signingTableDir = makeSigningTable cfg.domains;