Put dkim tables in directories
This commit is contained in:
parent
ad24ed9d2a
commit
82ed2df2b3
4
dkim.nix
4
dkim.nix
@ -25,11 +25,11 @@ let
|
||||
concatStringsSep "\n" (map (ensureDomainDkimCert keyDir) domains);
|
||||
|
||||
makeKeyTable = keyDir: domains:
|
||||
pkgs.writeText "opendkim-key-table" (concatStringsSep "\n"
|
||||
pkgs.writeTextDir "key.table" (concatStringsSep "\n"
|
||||
(map (dom: "${dom}:mail:${keyDir}/${dom}.mail.key") domains));
|
||||
|
||||
makeSigningTable = domains:
|
||||
pkgs.writeText "opendkim-signing-table"
|
||||
pkgs.writeText "signing.table"
|
||||
(concatStringsSep "\n" (map (dom: "${dom} ${dom}") domains));
|
||||
|
||||
keyTable = makeKeyTable cfg.state-directory cfg.domains;
|
||||
|
Loading…
x
Reference in New Issue
Block a user