Add living-room to sops targets

This commit is contained in:
Lauren Lagarde 2025-07-19 16:57:41 -05:00
parent c20c084eb6
commit cb1490e8f2
2 changed files with 83 additions and 60 deletions

View file

@ -1,6 +1,7 @@
keys: keys:
- &system_bastion da629e3747c4c5a931d0a8f36882051213f30fc8 - &system_bastion da629e3747c4c5a931d0a8f36882051213f30fc8
- &system_blockhouse a732bf4fdf34013ce8027c42354b571c6fe5c762 - &system_blockhouse a732bf4fdf34013ce8027c42354b571c6fe5c762
- &system_living_room 3c63bca416f0d21fef1fbc53a3ddfe55af933056
- &system_ll_latitude 01c02af9d06b4bbc5d26ec01948d79e3093c455c - &system_ll_latitude 01c02af9d06b4bbc5d26ec01948d79e3093c455c
- &yubikey_lauren_primary 5F78261B65C565041662A3B7FF8FC3C735BD4A51 - &yubikey_lauren_primary 5F78261B65C565041662A3B7FF8FC3C735BD4A51
creation_rules: creation_rules:
@ -9,6 +10,7 @@ creation_rules:
- pgp: - pgp:
- *system_bastion - *system_bastion
- *system_blockhouse - *system_blockhouse
- *system_living_room
- *system_ll_latitude - *system_ll_latitude
- *yubikey_lauren_primary - *yubikey_lauren_primary
- path_regex: sops/[^/]+\.(yaml|json|env|ini)$ - path_regex: sops/[^/]+\.(yaml|json|env|ini)$
@ -16,6 +18,7 @@ creation_rules:
- pgp: - pgp:
- *system_bastion - *system_bastion
- *system_blockhouse - *system_blockhouse
- *system_living_room
- *system_ll_latitude - *system_ll_latitude
- *yubikey_lauren_primary - *yubikey_lauren_primary

View file

@ -8,84 +8,104 @@ sops:
lastmodified: "2025-07-14T00:03:14Z" lastmodified: "2025-07-14T00:03:14Z"
mac: ENC[AES256_GCM,data:LNh/dHuWmt4nL71+r34vBDg7ngJC44fAw6998BuveS/yDP+kYmwd1VSZ7yRRCoboScuapIVbWMNwiyG2nXYA7W9aM7xkzHyDk5f8R6PQvShkCJ2T+TCa2IgZv7epZnNIMs+Zdqhe/Erf3MYV6rmWAY7acXEOdwzXQ7tHX8uvkfc=,iv:8UfzgZRyqUk9VwJaqDwQCjJlD/Az6zR+amof1pnnlqo=,tag:mXBM4U1+RIOzv/t0UnuSZg==,type:str] mac: ENC[AES256_GCM,data:LNh/dHuWmt4nL71+r34vBDg7ngJC44fAw6998BuveS/yDP+kYmwd1VSZ7yRRCoboScuapIVbWMNwiyG2nXYA7W9aM7xkzHyDk5f8R6PQvShkCJ2T+TCa2IgZv7epZnNIMs+Zdqhe/Erf3MYV6rmWAY7acXEOdwzXQ7tHX8uvkfc=,iv:8UfzgZRyqUk9VwJaqDwQCjJlD/Az6zR+amof1pnnlqo=,tag:mXBM4U1+RIOzv/t0UnuSZg==,type:str]
pgp: pgp:
- created_at: "2025-07-13T22:38:41Z" - created_at: "2025-07-19T21:45:16Z"
enc: |- enc: |-
-----BEGIN PGP MESSAGE----- -----BEGIN PGP MESSAGE-----
hQIMA2iCBRIT8w/IAQ/+NqbWtHCIlDu2GkLMWtWtiL/Cltz4JeVaABISbpihcMFO hQIMA2iCBRIT8w/IARAAzvG8E1aFtscpZbzV5xaZU/fjrdpEeGkne4u3lf1DMXiK
1uzxWbLuWlj/RWCk57Vqgrj+fPeu733qQ1bwga+w0Z4B0/8b6y9WJ3U/RkQrKsay /+nEPq8E5QimYMKmDerLNRgubzqGyv5/U/ja8xaHJOyluN5YuEQ3VfHRExMD3uqp
rDhMr1p7rO5kmfuP6mAkrqaJ0GiuFgy1/4WTcS68SOzeuKOybjsJCp9kaQ9EHfLX NzKexCfyZWcRjpY78/lFi8YS+zAgRnldeMJlFiwKjcAPfJoA0S318II3MjkXj1Hl
twOT5YIhiJChWc31ByxaH54vKNY58McHQI3/Xv3hpuA53kjJQySK7QWaF6T/Bx9n tXyd7R9lMJ2qRHoiz2Ll0t567JOvl2fygFqmNYfe1MyhuHEQ0I6x8bYB9MH4OiIC
n4ZGYXOqCECzrAIlZPlkF8Vz2O1iplwMq1iWlUTnelXMErMTxtlC7AGzWLKhl9tU SdgD5AtM+qMzAMS0gLgZT3qGYuMrDx+V1s+T4vpyuqN0UhHJ1sdAcqjtSRhPzEAe
1dk+U6KO0Khlo/sEH4Bm+qvUlNBfjLUkWqjyeg/IZSczqx7qUNkfsI0dHwpCV0EK AxemBp+KuzSrC+uOooZorIpnxgXDUB33KVwsxt/QDdAIAyEp1w2zOGdf5aGpU+dU
+Vt0xpG10Q8t2i6OzfP4fT1QBBxikGHdKVeh3H7+ms/FozgdD48li4o8ZEdd0Kej dpahu7cJmIGq4FbE/3d0mJQ2cofOGIsqrK6zLSa0+wFqzQhQvV1NBoXU+SinPMdm
yZHJBo4I10BArpKna92NsOWZOyOdhpKbZ1678imtkTNYh/4gS6JJqCi3rWNZ/W0y 1Qk/0eA51VW2XwlGQZiDAA+F5h/wZW2l8+c8czKTRmdtdFEiJUe8crtBwyfXD1DV
paAi8ivPd2+xRaX9bbyOWqhIo0XIWg+zd9fbnY1ACxNmYszu5/GcxSt98siuFI3G bP4YsewxFbyJln3Bny7tYsqP+inmWR8bOEFSysVbqeelNXiYA0RTYRbr0TMHWHC4
b/GlRN0DX+0lzc/RcbdtFKbjSe3OhLAjc2TkfOV+g12YiWS2tc3RV5h3chFcUdCK sukbCUCON7Hpg4sxy38x/WGbjQBKhzl8ws29vwXrvIjr1Zmn8+MDhDxInQAuylhL
hbIQh+XlL05A49UhkHXJwLMbfYKH0RsS6sOfusjDUN0mzQnVCoWkkGKdqXkF1nTS CnPxVM6IC7OGQTJBwyiK3280nOs5k0qPIqaJ/C+qTR651AL7OqcaG2Tbec3K3p7S
WAGvHtktixX75oR6PL/qqlHTpTP4KO3Rg4Pi8WH23Mcn+1y0TIeDv02z9NcLil8n WAHrLYl+cKW45I44EWQLzbv/Lvfxi6mW/ugUPMATP6KHSAawi+2tzZT48076EpO9
NRQtbEhZauWgbj0CM4y8TmenNqBs3z7c6VIhK/O6VGGrdX2pb72IT2M= zGhLvIjaGzRFW6Rp0DOHkebANcBigN5S6sCtHRZa5K3VmCSZJJwk6PQ=
=+4AP =40uo
-----END PGP MESSAGE----- -----END PGP MESSAGE-----
fp: da629e3747c4c5a931d0a8f36882051213f30fc8 fp: da629e3747c4c5a931d0a8f36882051213f30fc8
- created_at: "2025-07-13T22:38:41Z" - created_at: "2025-07-19T21:45:16Z"
enc: |- enc: |-
-----BEGIN PGP MESSAGE----- -----BEGIN PGP MESSAGE-----
hQIMAzVLVxxv5cdiAQ//X+bG7ntuF+UK26aB6uEwKLR5kVGLxN1BS2dGRNE7jBnZ hQIMAzVLVxxv5cdiAQ/+NOrEqmmtokHzMi1JYY+QeQ5xNoAYODbLO3ON299uBoO3
00FuSIHH1YCC51JadAFlaLYm3AlR/BxrHUu86VJjfYbxar4+BPy8WPQW1aypfzxX sG2SF98vSbDUGAxxOfybhWEVGsndLvANJRozbeL77MHsLGMB2v4dTNhj62RKfCT7
g1ZWa+lx7+QjoyM/OHUVemY9YgRB8iw1JDNBblD1YXrxN3mfRCmm2pys8KPzCUGK UWQXyIfmPYaVfRBIXJBnVyYiGrXqTr4b2GtZhBk70XT1pSIBuFQxkD7xMnbch46V
SwEVueDk3D732Be+M+UyH+KT6+bEFSGaZJyZe08Xxy5Gr8Hp0cYC3KNHMoIMzpG8 fbReOCJT89fdZAw27emluiCZ4/EBPDCVutPlXebbel737gEWa9XEq6g8k/2XY642
t+0N6NkaQd8/YOCJIMASrroNs+9DHQRnAH39Fujn1JIxKkYU8UkmrGhqH1tx5Jug 3Xjijk1MxhSNTeKglxSk/Xz8Y35OGZCbGpTH9jFITXOa2qlZvO8KYbOH8QCr7vld
809q5aBzDZ2gQP9hfDovv3jewUboH+qZihtqSSjFZV4epoYVKbgZ6z8j+ejutgu1 c6LlzR4vUktuTusMdW8ecx/1Wd81C86HAWuNLYiDH39RlE7JeecxtIKBH068x0V1
7aZpvFAE6xe8V4ykE2kTSI1Hh4uklLPZTzyZNaENCtdZ9VsuGMjfJZHGXsBBcXJm JG2DNEBa1h5mKP66v1jEePA8oRAMDx6+hdz032wPx7doUJRw2dNbexGn2YyvHJeb
4RgGBMWYcfPaQ9SL5Tnfx6oN0ZvmdzFBF7JuT3n+SstOHDO6x60FRfLJYymyqCsK gx32khUCuFmm0Sa/YbtKyPGZINZ+tPUmYY+TMSgwu9CMpYxGhHfQAwrvg8o8F0z2
OzRwX2K8w/Fp4KApT8aNYtm8Kdz0A0CwmviqLi+cz8+xqHZKb/fpT5La3Tg5q1vS 98CMuAjjKiQsgeCu3/GNIlRLzopHYdvgPEo3HdG/YgW961ZlKZVXjDaXSX8nqsJC
b9pyyAc4IE8wTBrt6eKmJSEpO2WAfASSRNL9M73cwmQZhaRs52Nl3jTBmtyglr5M c2balTuc6SfeXJsBlkyKr4Tk+lkxCtXIQcGbFXiLH/NcIzGcY4J1izSi4Ps8f8Ay
ytWv3plFahokyb9xw9F4KOJOREhzkVAECh3JYjf0Xe0yWVxUIKKSFEwcWoOEeHLS KGYIaFDnaLwVOokVSXVA8kG/Nn0wG3qW9aKa84rwS0MD88A6zWQGX4XoN2hzl4/S
WAESMW4xOSaRQ2WcvngWDrNwoWPnpLjm55XdAC4WsYkonNQXEbz6HKMLXw+Wjhom WAFADKOVzGj+em4Hjmd/eNe4mDV4uoUyDezjyQvxeD/eT1ZPl6GrIJPcmASk6a+Q
R2HM7wXroUji5FzJykODbK4QaIhN6OLXQdERJGohT+aDVX5pDP0Hhsk= hHToIJP27jufTeKNr30RzVreR/CV+1eo+1DFXaUAx+AeYFSp1i+3YuY=
=rnYF =n0gx
-----END PGP MESSAGE----- -----END PGP MESSAGE-----
fp: a732bf4fdf34013ce8027c42354b571c6fe5c762 fp: a732bf4fdf34013ce8027c42354b571c6fe5c762
- created_at: "2025-07-13T22:38:41Z" - created_at: "2025-07-19T21:45:16Z"
enc: |- enc: |-
-----BEGIN PGP MESSAGE----- -----BEGIN PGP MESSAGE-----
hQIMA5SNeeMJPEVcARAAg4tyIca5Nuv+UegwKpTxEoZ8l4qSmEYlluGR1YZqJOv+ hQIMA6Pd/lWvkzBWAQ/+Mu3CcOttRdgvrZvIqDiZ81CoqkrJ1Pr4afiyIzpR+bQO
1b/dMdgE/r4reVoq/u2fsQeglFrgVUDUEKWIPYg/WH1qxrmhHYzaUsbJQ2rVJNeR DCRUJ4Lnnujo8Q9RiRJsNkp0epKk2B2UOJGqIeCD3d22WwKZlSwvs4JOf3bOWvr3
X6X4dHzPBvhvcxet8sOPJqtMeIM5yN4sUaqtaYRm9zE28ZVLsVei7+qHRxKxAJvI 8W1kXKjdslaAo6hp2qQ7+qEWZqRjxHUhs2WccatE9xJ1EH6DAJUHHeg+RKLj8GPc
/HXlsfNtc2hg2c8hLVBYag2Vi03FD5IJvgofxcGncPGbGa6OGxzuIaNaSdDsiW6M QsvYwYuNrSALvOkRONlMqhAt/7027otpYD3ZaM2TNGspMBO4/A1z25Z1GJHpDmd8
R/QgIgo5LLnUyprAc6oErtUisMiwEIenfq8zIOLroqh3iczSXDSBT7HofRI7X3iy kOyKckLM0QcdYnOHZ8SnHZDt83zFS4fKg1IorzrVlkSX1vLqIKGssB9eez/cUd8t
wM1C8W86MramjW2SzTdTrep4va8O8lW+Jz0x21cjsWnkaekdhBc814yIS/O7baeA RVfWeovI8FQtmWo9mXK0AP91O3vJ5+tuulFA4Qw0bIvBEjOqAmdbvAd4+q5QuBPJ
voXhL8DkTJ0MY9KdeWoXpYMQAwY1haqYYk9qvQdWB96+b3kCtsApfaI3IiU9s01v Q2cizjJtkymB6ACLxhkbJS8nbI/nCpg7ZHf7Lb3G7dXwm0xGkdSA3QnrEXgCtXs8
H8UNgiG1Jx2yErdWT1rcr2ShulTk0UiYSiPd4W8pP9nQkv+JoZ39LCtm9h2zxFDM IMjQi0g1FdvIlGKV6HJknT+k9Ik+CdwUzQFeY9cqT1jb2EX/wgWW/Mkta7dT/brD
DLk7YEXK3OQZLxpNRGJ+T+XwxOJ443xWSePwnWiGseVwh2YXb1yLHNdrgh33PVmr Mf/qHBpb8NGqO59agY0iSVyh2aRDo+g80k9gF7YEedTzWJ+t4VJAJGCQZVKDRoAo
BQP2QNja+4Hg2dnvgktVOnRFf0tr4MkK2Y0nIVhue2ZnguaXOs9uwbRcizCm6BpB 11hn9wL8IIt12TjsyjBZ+m2zq9QbF41Th289Jg89ciTHlLSaUuRdU2A++1VHczrD
SmAp9eyWNIDqDG6zaV7dcUXwcPSG/q1YZurwHGhel86UWgJinPKdJydyusKcDiPS jAC7GDgERZIAUqwLVR99YjpiaIhZn8wPPhXNcq9dN4XLGl60TN1R8noJ1nksuTHS
WAGW7zihFAA/YhAOefU4pTR5D/lrpWG8QqX+iYGChBQfNueE1iJrJ3BNIXWwjnPP WAHKg5SpmATPJ7zbhO/gN6wBcMPCMe7Jao7QgvJOSLAbjjvMhLoNlAhnYOQLEb2R
Gy02d2xgnbcXcpsmxNub+KVmcdeTvpSa7GcBOJrLAqzsK/0XazWUtBc= NwJQpgXph9BGtFLU/vn2EKe59l/H8SjPzBJ2Dw658+5NUEl9mdNVD/o=
=mukT =VwgK
-----END PGP MESSAGE-----
fp: 3c63bca416f0d21fef1fbc53a3ddfe55af933056
- created_at: "2025-07-19T21:45:16Z"
enc: |-
-----BEGIN PGP MESSAGE-----
hQIMA5SNeeMJPEVcAQ/7BDfjrAh8fbCGXiFb9TeM21J6lcE/9lwluJCuokUWHiw7
bhXiBoA27LQsAx3x6o/sXuL08rmxf5K3PSpLy+6P6OU7uKr9glwE/lYrIAiXkK/E
UXM21arWaNZRAJWUlplAnHGPfTN3DbP5NYednT5Yps5IcuCLGw3B7+YUu8tEpE5E
gYHOuH64tkAC8tAZWiZvlCn/3RKw8Sii+NmDmXKd8IkCN5tjW2nETi38MXf4yBmW
33Pr6I47hQ+TNKX4f4Io2TiINpw0p/ZVtNyNGgtp1wt9wPJpGntec+q1CGh9CpB/
dD/OoT/Wf5Jcevo+H5UkMHAQw8MIbohrjEL1+vZvRjvC0SjkIKw6J086D5CtJAQd
59w8TEUJf531JcyKH4s23HQ4rB6jg1JOWx6UBznUMO+pD1+rfRZG/1o6KBuiBRLs
6e8gkKBC92BPCjnEniofhqBGPri2vnXZXfjZkjAWW1acxSB5uKTB536fTKvRDo9u
qCA8mdm+gf1Rsbu5a5NQLvb6SZzEMsT8Ubi64wYXeFj1492ItfylsRMo/wP+RT82
XC2A7eygoNDi2AAgYMZzODKOhWxQMjjos3HGnFRTuhFpf+6+9xBe0GgRyiNuW3D2
MtwIApA7GmuYnbvfZx+szTz8iHl/XyzaZaTh/3Y4la2F2KG1ifim1hlnMicEgdnS
WAF52SDtx/viPLMMxJUNLibbdygkbdxOeLzkbJP2EdjfS34Vy+czs5JGMYl6Yvos
9u8tSbCptzf7mBgqbFlCdhylXohTmsWzrVRM6fiwM9M4xb3jSbPyRrc=
=En2p
-----END PGP MESSAGE----- -----END PGP MESSAGE-----
fp: 01c02af9d06b4bbc5d26ec01948d79e3093c455c fp: 01c02af9d06b4bbc5d26ec01948d79e3093c455c
- created_at: "2025-07-13T22:38:41Z" - created_at: "2025-07-19T21:45:16Z"
enc: |- enc: |-
-----BEGIN PGP MESSAGE----- -----BEGIN PGP MESSAGE-----
hQIMA9BR1U1EkAnnAQ//TsOslJmzTieINIf0WtvXRAjELGIh7FVIzGMrmR7g3S65 hQIMA9BR1U1EkAnnARAAsiP1vUpq6dYQzK+DNyGVJlPNvHQAVVzgH/Mq1jUxEk5k
GfTBu9BBpqlvaHwhdw1hVidMfMWccJWtk3Cto9ive0dKcG/49JsG8BcMiGfmTBTb uswI+6EqsbKisXfWB1IFEMp0ALyd/A3ssM9n5z2MlBLKXYpb79dGAoVAm3/5J3G6
b0mQWD0p9qjonqZbC1iC5V/0IwKdn2bwRMkJxkiwHEzN+kRAeMnMW9YnrdxKQoSR fZuXqjU0M2uIlDd+Wg4aW/iyUteTzvMbYjKaOVvC8txmdjBdfar40/83EpU9SpNL
s6ZnvArkn0KbUMgRaWwyXOG9bv9X6Tfv4ES9nxuG+TAixji4bSNCYxBjJoIcA4YJ 6NQOu0mmORRiqM+EHghXunqnj7yLGG3dwG39lrRsrRbf0fWgg9nOTp89J03GKKbw
jPI0uuVMUn8g07jeoTZt1FwVrBTw/yttsVcDQG0449oRUwIQim2Q+pj7hyldifMl kLgHVkLBSBoaSzkPoqNssYDf9qDG1DwrZRfC+i5HhR8bjg/vtM92Ftgfo2jEObtF
Ta+9UV/uEmtOpyfAXEhWXcN/Dse5QtJC1dM+kviRrOthmezYl3J78nL51AbWteUO 7IzfBnhGWt3Iaf49cDbV/wvUpLoleRQ4bMybA7FfuNaoOJg5JUHevuf10v3uq4JN
4CsLSOBQmTdsFlSI4NE9FkCc75OnbuA3P0YFd47oVfDkFZSmAaw9exI8fgB3yJSx FW09UDoODckroXECfXSXP6Mt8kq8nsEzxnWbvJ+RhemgsXUZg2vi+Y10ur/rDJ/e
ZDGoEIFVKEDQCMs9e2+9toEcVCphI1PIJ7qYw2k6zxMsYYWA89bRsNpT1wWM4lne csUIyEuJ6J8eHggAX4+oIJnjF1+FP+EkUkIpTGNFL7kxGLLvnJCpKtfALk/Mkya4
c3xi+vug1FlkVnF9EZVxpc9h52aa27Wzv1bqncuQdnN0CyGsyK1Wcz8QQ5vuoPaO 0KebJRltobPFJwNR92+blcTnkytpNPSRqjmH071DHoLctZvzNSZvtmjhH8clxIo1
TJV36+DUJaO6PYQdVSi8CQieBZP0k8XtbDwz4c3xS5YTcZj0CtJicOXuUPy+9duO 4JZgyhjr+UHv5POd549yTUf7uPvfB1OuevT034Mge+fz7tJDWyi/0KAswahp0Vt6
0daBgZQ92rAqczOJozVzKyyea1M+WBnroEHLQdRrBM+7juh2BX+v73X9LQdclsPS pqY+DzIcL22EynxF6NsP80gHuCYfVqo8fy1gCTXp4DsrxPpTD+qMihWPEXqJnLfS
XgEFpN22/NGb2F9T+jc+rwP+JvxgIlCBoQQX7vPnZBc2HS2/7IV+ZwnAC7KBdn1n XgE1dU706MWEucDwcSrmx0xTbK7OObZC5a/1KD2TDBMv0WQtXtx3YnC/zJuYrLF9
/JWvrbtWcOC9ke+XWEvSP3IXZJnJ3RDcY84UHXtM8g47HITkGEiih/vF+ydyNDA= rowMOc8N2HEZKs/59gTZ3UOVj6kDbJz4zQy4sWFqxSS3Da4sF6gs00rRovDVFjs=
=XimC =IBSV
-----END PGP MESSAGE----- -----END PGP MESSAGE-----
fp: 5F78261B65C565041662A3B7FF8FC3C735BD4A51 fp: 5F78261B65C565041662A3B7FF8FC3C735BD4A51
unencrypted_suffix: _unencrypted unencrypted_suffix: _unencrypted