]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/mail/milters.nix
Move secrets to flakes
[perso/Immae/Config/Nix.git] / modules / private / mail / milters.nix
index 4291993351a723d246abdd321ccc28c59766b0f4..172e216069e5142db5f46d0f746847cd731d35d0 100644 (file)
   };
   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