From a984ded4da0e5b4b1059746d554bee419b47e119 Mon Sep 17 00:00:00 2001
From: Benoit Donneaux <benoit@leastauthority.com>
Date: Tue, 16 Apr 2024 09:16:47 +0200
Subject: [PATCH] Authorize last-resort keys to access production

Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
---
 morph/grid/production/public-keys/users.nix | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/morph/grid/production/public-keys/users.nix b/morph/grid/production/public-keys/users.nix
index 80c26d46..3bb5c48f 100644
--- a/morph/grid/production/public-keys/users.nix
+++ b/morph/grid/production/public-keys/users.nix
@@ -1,6 +1,10 @@
 let
   flo = ["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII6EUU/KNDr7y3m5OVWBZAuPiMJ4us3YOBEhxpG29yPN flo@la"];
+  last-resort = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE1hy9mPkJI+7mY2Uq6CLpuFMMLOTfiY2sRJHwpihgRt cardno:26 269 859 - Last Resort A-Key"
+                  "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJPYMUVNuWr2y+FL1GxW6S6jb3BWYhbzJ2zhvQVKu2ll cardno:23 845 763 - Last Resort C-key"
+                ];
 in {
-  "root" = flo;
+  "root" = flo + last-resort;
   "flo" = flo;
+  "last-resort" = last-resort;
 }
-- 
GitLab