From 37ddddc2e3de7dd118923324c8ccfd146ef0c83c Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Fri, 10 May 2024 16:30:28 -0700 Subject: feat(users/amjoseph): init Change-Id: Icfc73faa951b2ad041f2cecdae0614a3b6b82426 Reviewed-on: https://cl.tvl.fyi/c/depot/+/11625 Tested-by: BuildkiteCI Reviewed-by: tazjin Autosubmit: Adam Joseph --- users/amjoseph/OWNERS | 3 +++ users/amjoseph/keys.nix | 22 ++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 users/amjoseph/OWNERS create mode 100644 users/amjoseph/keys.nix (limited to 'users') diff --git a/users/amjoseph/OWNERS b/users/amjoseph/OWNERS new file mode 100644 index 000000000000..a99992be6093 --- /dev/null +++ b/users/amjoseph/OWNERS @@ -0,0 +1,3 @@ +set noparent + +amjoseph diff --git a/users/amjoseph/keys.nix b/users/amjoseph/keys.nix new file mode 100644 index 000000000000..8cc2f24369b1 --- /dev/null +++ b/users/amjoseph/keys.nix @@ -0,0 +1,22 @@ +{ ... }: + +let + # Long-term, air-gapped PGP key. This key is used only for signing other + # keys. It is a minor hassle for me to access this key. + airgap = "F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E0"; + + # Stored in an HSM. Signed by the above key. + current = "D930411B675A011EB9590713DC4AB809B13BE76D"; + + # Chat protocols that depend on DNS, WebPKI, or E.164 are lame. This is not. + ricochet = "emhxygy5mezcovm5a6q5hze5eqfqgieww56eh4ttwmrolwqmzgb6qiyd"; + + # This ssh key is for depot. Please don't use it elsewhere, except to give + # me the ability to set a system-specific key elsewhere. Not currently + # stored in an HSM, but I'm working on that. + ssh-for-depot = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOE5e0HrwQTI5KOaU12J0AJG5zDpWn4g/U+oFXz7SkbD"; + +in +{ + all = [ ssh-for-depot ]; +} -- cgit 1.4.1