From 200918082721914bba5dd7636548b94783b7dc43 Mon Sep 17 00:00:00 2001 From: Zuckerberg Date: Sat, 29 Apr 2023 18:24:20 -0600 Subject: [PATCH] Add mail user --- common/server/mailserver.nix | 5 +++++ secrets/cris-hashed-email-pw.age | 9 +++++++++ secrets/secrets.nix | 1 + 3 files changed, 15 insertions(+) create mode 100644 secrets/cris-hashed-email-pw.age diff --git a/common/server/mailserver.nix b/common/server/mailserver.nix index 3b3c47f..d1f47d1 100644 --- a/common/server/mailserver.nix +++ b/common/server/mailserver.nix @@ -37,6 +37,10 @@ in # catchall for all domains aliases = map (domain: "@${domain}") domains; }; + "cris@runyan.org" = { + hashedPasswordFile = "/run/agenix/cris-hashed-email-pw"; + aliases = [ "chris@runyan.org" ]; + }; "robot@runyan.org" = { aliases = [ "no-reply@neet.dev" @@ -55,6 +59,7 @@ in certificateScheme = 3; # use let's encrypt for certs }; age.secrets.hashed-email-pw.file = ../../secrets/hashed-email-pw.age; + age.secrets.cris-hashed-email-pw.file = ../../secrets/cris-hashed-email-pw.age; age.secrets.hashed-robots-email-pw.file = ../../secrets/hashed-robots-email-pw.age; # sendmail to use xxx@domain instead of xxx@mail.domain diff --git a/secrets/cris-hashed-email-pw.age b/secrets/cris-hashed-email-pw.age new file mode 100644 index 0000000..db1aa12 --- /dev/null +++ b/secrets/cris-hashed-email-pw.age @@ -0,0 +1,9 @@ +age-encryption.org/v1 +-> ssh-ed25519 6AT2/g q8AlvC9Dt+b8320A4BP92FghOoPyKttivfrsxqG6DGM +GWz2QJY3QFc748DjHrybNxyAS/BmDgzIU8yoRFGbLjA +-> ssh-ed25519 dMQYog i/6mNjO8XZGAxnN1SxJGr5uD+hzCIrh28+N7cvvXZGA +hC+J+F9hVs8HZjLhCQ6RnGAHRE45G+p1oBPnwB+nBtE +-> ]d^>n#.%-grease Qe6&35Kb ,",Wb`% 0SRX@d +yXZqn1+E675gpQyFGk/c15Sc1/iwjI/6VrOE1RTcp0gJcsbtVv4kgYCkY+mK +--- ykoio7g3wxV3VDvo2d3p/Y39NCh+cWPh7uL+Go30BLY +iQ+hnI_MGrrfEE~(fFy&ȃ>sX9~*~B4R=;{ݴ+^PrFzaC4V \ No newline at end of file diff --git a/secrets/secrets.nix b/secrets/secrets.nix index bb1df05..bb2c705 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -14,6 +14,7 @@ with roles; { # email "hashed-email-pw.age".publicKeys = email-server; + "cris-hashed-email-pw.age".publicKeys = email-server; "sasl_relay_passwd.age".publicKeys = email-server; "hashed-robots-email-pw.age".publicKeys = email-server; "robots-email-pw.age".publicKeys = gitea;