diff options
Diffstat (limited to 'nix/modules/secrets.nix')
| -rw-r--r-- | nix/modules/secrets.nix | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/nix/modules/secrets.nix b/nix/modules/secrets.nix index 9c1dbed..f68ed40 100644 --- a/nix/modules/secrets.nix +++ b/nix/modules/secrets.nix @@ -11,11 +11,8 @@ owner = "public-inbox"; group = "public-inbox"; mode = "0400"; - content = '' -machine mail.${config.monorepo.vars.orgHost} login monorepo@${config.monorepo.vars.orgHost} password ${config.sops.placeholder."mail_monorepo_password_pi"} -machine mail.${config.monorepo.vars.orgHost} login discussion@${config.monorepo.vars.orgHost} password ${config.sops.placeholder."mail_monorepo_password_pi"} -machine mail.${config.monorepo.vars.orgHost} login nullerbot@${config.monorepo.vars.orgHost} password ${config.sops.placeholder."mail_monorepo_password_pi"} - ''; + content = (builtins.concatStringsSep "\n" (builtins.map (x: "machine mail.${config.monorepo.vars.orgHost} login ${x}@${config.monorepo.vars.orgHost} password ${config.sops.placeholder."mail_monorepo_password_pi"}") config.monorepo.vars.projects)) + '' +machine mail.${config.monorepo.vars.orgHost} login discussion@${config.monorepo.vars.orgHost} password ${config.sops.placeholder."mail_monorepo_password_pi"}''; }; "matterbridge" = { owner = "matterbridge"; |
