2023-04-20 03:45:06 +00:00
|
|
|
# Used by ragenix nix only.
|
2023-04-20 04:03:03 +00:00
|
|
|
# Ensure that $RULES has been set via direnv
|
2024-02-29 17:18:54 +00:00
|
|
|
# Edit a key: `agenix -i ~/.ssh/id_ed25519 -e secrets/someKey.age`
|
|
|
|
# run `ragenix -r -i /path/to/your/key` after modifying any keys below
|
|
|
|
#
|
|
|
|
# Re-keying is required after adding new hosts or keys:
|
|
|
|
# run `ragenix -r -i /path/to/your/key`
|
2023-04-17 10:14:19 +00:00
|
|
|
let
|
|
|
|
fiscalvelvetpoet = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJDMAhG6+40YiYy9wqruHK9M2fLwYAqikJSJ/pRjR/so";
|
|
|
|
ops = [fiscalvelvetpoet];
|
|
|
|
users = [fiscalvelvetpoet];
|
|
|
|
|
2024-02-29 17:18:54 +00:00
|
|
|
flemming = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK16f3Fjj0BY9vjtXahezMAP3I329hHEQXCceRTkr+Yu";
|
2024-10-29 13:07:33 +00:00
|
|
|
hollows = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEGB8EUbqoarM4GmPgE2DBF4z/L6wVNc+lF27Z83XDUz";
|
2024-03-05 13:05:20 +00:00
|
|
|
pred = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMK5BOK1ldtZ+SV4QxfNm/PfOLOWv3/VHf/JbdMMoMzw";
|
2023-04-17 10:14:19 +00:00
|
|
|
toscano = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGWcukRkNUQUbgXQle8q9xszDZOnDf3BVpPSFgycJVVE";
|
2024-10-29 13:07:33 +00:00
|
|
|
systems = [flemming hollows pred toscano];
|
2023-04-17 10:14:19 +00:00
|
|
|
in {
|
|
|
|
"root.age".publicKeys = ops ++ systems;
|
|
|
|
"fiscalvelvetpoet.age".publicKeys = [fiscalvelvetpoet] ++ systems;
|
2023-04-29 11:31:49 +00:00
|
|
|
"forgejo.age".publicKeys = [fiscalvelvetpoet toscano];
|
2023-04-17 10:14:19 +00:00
|
|
|
}
|