diff options
| author | Gregor Kleen <gkleen@yggdrasil.li> | 2026-03-21 15:43:47 +0100 |
|---|---|---|
| committer | Gregor Kleen <gkleen@yggdrasil.li> | 2026-03-21 15:43:47 +0100 |
| commit | 8b1ac25da8313861252e6015f3827d752d9dd8d9 (patch) | |
| tree | 6e06d32c7cb703f6b677a467aece0c1f00581031 /hosts/surtr/dns/default.nix | |
| parent | 9d3e0c1757ec4e787ef3d679f69de91846d16bfb (diff) | |
| download | nixos-8b1ac25da8313861252e6015f3827d752d9dd8d9.tar nixos-8b1ac25da8313861252e6015f3827d752d9dd8d9.tar.gz nixos-8b1ac25da8313861252e6015f3827d752d9dd8d9.tar.bz2 nixos-8b1ac25da8313861252e6015f3827d752d9dd8d9.tar.xz nixos-8b1ac25da8313861252e6015f3827d752d9dd8d9.zip | |
...
Diffstat (limited to 'hosts/surtr/dns/default.nix')
| -rw-r--r-- | hosts/surtr/dns/default.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/hosts/surtr/dns/default.nix b/hosts/surtr/dns/default.nix index 14d6efd6..c210cb2d 100644 --- a/hosts/surtr/dns/default.nix +++ b/hosts/surtr/dns/default.nix | |||
| @@ -46,7 +46,12 @@ in { | |||
| 46 | 46 | ||
| 47 | systemd.services.knot = { | 47 | systemd.services.knot = { |
| 48 | unitConfig.RequiresMountsFor = [ "/var/lib/knot" ]; | 48 | unitConfig.RequiresMountsFor = [ "/var/lib/knot" ]; |
| 49 | serviceConfig.LoadCredential = map ({name, ...}: "${name}.yaml:${config.sops.secrets.${name}.path}") knotKeys; | 49 | serviceConfig = { |
| 50 | LoadCredential = map ({name, ...}: "${name}.yaml:${config.sops.secrets.${name}.path}") knotKeys; | ||
| 51 | BindPaths = let | ||
| 52 | dkimBindPath = domain: "/var/lib/rspamd/dkim/${domain}.txt:/var/lib/dkim/${domain}.txt"; | ||
| 53 | in map dkimBindPath ["yggdrasil.li" "141.li" "kleen.li" "praseodym.org" "kleen.consulting" "bouncy.email"]; | ||
| 54 | }; | ||
| 50 | }; | 55 | }; |
| 51 | 56 | ||
| 52 | services.knot = { | 57 | services.knot = { |
