-{ domain, ... }:
{ pkgs, lib, config, ... }:
let
- inherit (config.security) pass;
+ inherit (config.security) gnupg;
inherit (config.services) rspamd;
+ domain = "autogeree.net";
selector = "20200101";
in
{
"+hH+Mr/4V1wnKtdosk/7+3VIQ6clTIfWhD6PlnWd78Uo5lfWnYxTem7EMc2q7j6tzGwj+Q+b4Li9fdhLqxGuD0V64/nVZit90b0HyfiV5srln2lK6Hczrwqr0gOEBGQ4YeLjOF6ldaV01mFWR9ddr9a5/gVCqw8vw7vhqXvU7yK8VHW2rdsvkNZ0bDOa66MCveD7pH2vyljrfZq9k0T/NLHrsu8CAwEAAQ=="
)
'';
-security.pass.secrets."rspamd/dkim/${domain}/${selector}.key" = {
+security.gnupg.secrets."rspamd/dkim/${domain}/${selector}.key" = {
user = rspamd.user;
postStart = "systemctl try-restart --no-block rspamd";
};
systemd.services.rspamd = {
- wants = [ pass.secrets."rspamd/dkim/${domain}/${selector}.key".service ];
- after = [ pass.secrets."rspamd/dkim/${domain}/${selector}.key".service ];
+ wants = [ gnupg.secrets."rspamd/dkim/${domain}/${selector}.key".service ];
+ after = [ gnupg.secrets."rspamd/dkim/${domain}/${selector}.key".service ];
};
}