X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FNix.git;a=blobdiff_plain;f=modules%2Fprivate%2Fmail%2Fmilters.nix;h=172e216069e5142db5f46d0f746847cd731d35d0;hp=4291993351a723d246abdd321ccc28c59766b0f4;hb=da30ae4ffdd153a1eb32fb86f9ca9a65aa19e4e2;hpb=bd5c5d4e23ebd3863a960976767ed4a83dfd07fe diff --git a/modules/private/mail/milters.nix b/modules/private/mail/milters.nix index 4291993..172e216 100644 --- a/modules/private/mail/milters.nix +++ b/modules/private/mail/milters.nix @@ -18,6 +18,13 @@ }; config = lib.mkIf (config.myServices.mail.enable || config.myServices.mailBackup.enable) { secrets.keys = [ + { + dest = "opendkim"; + isDir = true; + user = config.services.opendkim.user; + group = config.services.opendkim.group; + permissions = "0550"; + } { dest = "opendkim/eldiron.private"; user = config.services.opendkim.user; @@ -45,7 +52,7 @@ ) config.myEnv.dns.masterZones )); - keyPath = "${config.secrets.location}/opendkim"; + keyPath = config.secrets.fullPaths."opendkim"; selector = "eldiron"; configFile = pkgs.writeText "opendkim.conf" '' SubDomains yes