reroll pushover tokens for all servers and users

This commit is contained in:
tdback 2024-11-23 16:00:51 -05:00
parent 5e649e32e6
commit 79aab5439b
3 changed files with 21 additions and 8 deletions

View file

@ -1,7 +1,13 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 gpkhBg 10Q3DBQhRTKVGZ7XeG3lhBnON31TgZdYJci6Nl/GOl8 -> ssh-ed25519 gpkhBg F2i4P0GuB+EC6ZbH+QtkogDxEOH3p71aJ3dp3s8CEgM
eVPcbSg3NxmY8C4L+ua7UZCbxq6ljYEokFph7YMiAxk 4/pDhOscOh7HHGojnkpTae9BYz9p8Nt9EDpT0cdrITU
-> ssh-ed25519 D2VkFQ 3LslQxpVONPd1ZdKi6c+fzb+90ikkyW2oOXhIpLH6Vo -> ssh-ed25519 NJIOsA rRfKrypbNoKe4ja1LIg6RbApf3la3ZV5OzcGHADdJws
XiZgDcBCpCXqtdn9s7XVhZUIs+E6P6Xc75NVvMQyVeQ G59Dy/689mkNc9UBVOGa288iucWATUQw1TQS9hmTE9w
--- T9rPSC9BUyDqHJEHrq9p5ZpuUpfLKSlkdx4w6bvFZKg -> ssh-ed25519 D2VkFQ NJNZDmBYw5GY+rRnCJRH44kbxDTrmjwyhgfSOf+8rDU
ʆ:þ»¸ßêf•2€x <20>ã<EFBFBD>£]Ðçk %ÑîÙ&õ1)ô‰ÕáØzãì²n²í\[è) Çë̺¹¼ f2SaYKM7bk7vQ0E7My3v5l5MC3b/2+vnezYYoZxPIB0
-> ssh-ed25519 VoJMUA q4mjpsmZlHQUxsDT45t2TR3rs9vZ4YP2Wxc51zyphSI
LeAd0zYKvt6Nm4MtEIxMi+QcHTqfAXU60QsfudfOqsI
-> ssh-ed25519 WAT7cQ rgJZHOEQImza/yE7mgHf/oVdcQ4sCqhINajQxWay11M
lynXczF6QwsPeLpcWmfPO9eXeETTgjbu0T6nCy9sQsc
--- KACyQUO0R39fLv1hSz8rz0jVzdXwkkXPtbErA9t+1xU
š<11>Äæ`¾íòƒëYÚC°¦Îjëy<C3AB>áƒ!}cg`9?W4*¤emüxlä ¡´²ùÈÎ^´±Ð>ê.;

Binary file not shown.

View file

@ -1,15 +1,22 @@
let let
systems = { systems = {
eden = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIByi8x1IgXBC6iw6MJoO7xIkkU4bdIaQ3Mi6zEtm+IJh"; eden = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIByi8x1IgXBC6iw6MJoO7xIkkU4bdIaQ3Mi6zEtm+IJh";
hive = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGEn+C6ktSqvvwNVf1zUeNKKtZJ1QgLVhQjU83+0RvSY";
oasis = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICCvgPNEJrWjeCUmF/izLhIzaAwSNYHW9o5meYmGHGzj"; oasis = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICCvgPNEJrWjeCUmF/izLhIzaAwSNYHW9o5meYmGHGzj";
raindog = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINq0rMkFlizGPijlHKMYS9CGWJ2T1ZJHqaLozWdoySz2"; raindog = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINq0rMkFlizGPijlHKMYS9CGWJ2T1ZJHqaLozWdoySz2";
}; };
users = {
tdback = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIErXJtbnTYwxgqv7v5HJgd0OUAlOeEzxX7TxEyBDM+at";
};
allSystems = builtins.attrValues systems; allSystems = builtins.attrValues systems;
allUsers = builtins.attrValues users;
in in
{ {
"forgejoAdminPass.age".publicKeys = [ systems.oasis ]; "forgejoAdminPass.age".publicKeys = [ systems.oasis ];
"forgejoRunnerToken.age".publicKeys = [ systems.oasis ]; "forgejoRunnerToken.age".publicKeys = [ systems.oasis ];
"piholeAdminPass.age".publicKeys = [ systems.raindog ]; "piholeAdminPass.age".publicKeys = [ systems.raindog ];
"pushoverAppToken.age".publicKeys = allSystems; "pushoverAppToken.age".publicKeys = allSystems ++ allUsers;
"pushoverUserToken.age".publicKeys = allSystems; "pushoverUserToken.age".publicKeys = allSystems ++ allUsers;
} }