diff --git a/mail-server/rspamd.nix b/mail-server/rspamd.nix index 8b860ba..758ea7e 100644 --- a/mail-server/rspamd.nix +++ b/mail-server/rspamd.nix @@ -204,9 +204,11 @@ in # Explicitly select yesterday's date to work around broken # default behaviour when called without a date. # https://github.com/rspamd/rspamd/issues/4062 - script = '' - ${pkgs.rspamd}/bin/rspamadm dmarc_report $(date -d "yesterday" "+%Y%m%d") - ''; + script = toString [ + (lib.getExe' pkgs.rspamd "rspamadm") + "dmarc_report" + "$(date -d 'yesterday' '+%Y%m%d')" + ]; serviceConfig = { User = "${config.services.rspamd.user}"; Group = "${config.services.rspamd.group}";