all repos — nixfiles @ 1682adcae9fc0abe044c25f5b0902274df9789eb

System and user configuration, managed by nix and home-manager

mailer: parametrise selector and domain

Alin
commit

1682adcae9fc0abe044c25f5b0902274df9789eb

parent

2bc2d4497395488f252a4658a3600549a53c108c

1 file changed, 5 insertions(+), 3 deletions(-)

changed files
M system/roles/mailer.nix → system/roles/mailer.nix
@@ -5,6 +5,8 @@ }:
let email = "alan@alanpearce.eu"; domain = config.networking.domain; + selector = 202603; + # generate via `sudo -u rspamd rspamadm dkim_keygen -d $DOMAIN -s $SELECTOR -b 2048 -k /var/lib/rspamd/dkim/$SELECTOR.$DOMAIN.key -o dnskey` in {
@@ -50,9 +52,9 @@ }
''; "dkim_signing.conf".text = '' enabled = true; - selector = "202602"; - domain = "alin.ovh"; - path = "/var/dkim/$domain.$selector.key"; + selector = "${toString selector}"; + domain = "${domain}"; + path = "/var/lib/rspamd/dkim/$selector.$domain.key"; ''; }; };