From fee3314addf047a8ef174c4e48ddee75f8d141cc Mon Sep 17 00:00:00 2001 From: sinavir Date: Thu, 10 Oct 2024 23:26:56 +0200 Subject: [PATCH] fix(ssh keys): fix secret decryption on agb01 --- machines/agb01/secrets/secrets.nix | 4 +- machines/agb01/secrets/wg.age | 19 +++--- .../secrets/django-gestiohackens.age | 55 +++++++++--------- machines/hackens-org/secrets/django.age | 54 ++++++++--------- .../hackens-org/secrets/matterbridge-env.age | Bin 1713 -> 1670 bytes .../hackens-org/secrets/prometheus-webconf | Bin 1548 -> 1658 bytes machines/hackens-org/secrets/secrets.nix | 6 ++ machines/hackens-org/secrets/snipeit.age | Bin 1503 -> 1613 bytes machines/hackens-org/secrets/wg-key.age | Bin 1648 -> 1613 bytes pubkeys/agb01.keys | 1 + 10 files changed, 76 insertions(+), 63 deletions(-) create mode 100644 pubkeys/agb01.keys diff --git a/machines/agb01/secrets/secrets.nix b/machines/agb01/secrets/secrets.nix index c5105fe..b5b13ef 100644 --- a/machines/agb01/secrets/secrets.nix +++ b/machines/agb01/secrets/secrets.nix @@ -2,8 +2,8 @@ let lib = (import {}).lib; readPubkeys = user: builtins.filter (k: k != "") (lib.splitString "\n" - (builtins.readFile (../../../shared/pubkeys + "/${user}.keys"))); + (builtins.readFile (../../../pubkeys + "/${user}.keys"))); in { - "wg.age".publicKeys = (readPubkeys "maurice") ++ (readPubkeys "bakham"); + "wg.age".publicKeys = (readPubkeys "catvayor") ++ (readPubkeys "sinavir") ++ (readPubkeys "agb01"); } diff --git a/machines/agb01/secrets/wg.age b/machines/agb01/secrets/wg.age index db4fdf6..252d78c 100644 --- a/machines/agb01/secrets/wg.age +++ b/machines/agb01/secrets/wg.age @@ -1,10 +1,11 @@ age-encryption.org/v1 --> ssh-ed25519 JGx7Ng HtaAERSKhcnVlwgXFSeoBxgvyMD6LLS2FS2hVJHj5GE -++aPZYrVrMRKkMqhTAdTXRuJ0gDTxTaF7lw3ETB3jkA --> ssh-ed25519 Ih+Lhw J4sYJKFXL8GY2EfpJLvDecXSjEM9OUv2v0GROxUMGXM -vsJCO+hWC7s/0fFPkIcZxsT6dhuVqalRNtCe5BkX3+U --> ssh-ed25519 wS9Cng 1t3BDvGC5asaG6fZnNuxxuYKm3EKOPGDmFwRA5okiD8 -ABEvfYlQB1LJjQl6XJ40sqEgdnrrCHci+c09UUbCfCk ---- 6/mVEZIYh6VgkIdgMAFwBdFcTBiiahJI5kShcVuXOCc -ųʬ`Gw;}tm}~^hA0|2jX^õj -.tLN?9?n^SH> \ No newline at end of file +-> ssh-ed25519 5rrg4g Q11014nLdGOukZJV5enI4qoAqDrysWAxYtRN7VTSnTA +oEK2C8A28KrNh4WNcGGQNB9/3ADNHgGxTzOegL49TT8 +-> ssh-ed25519 JGx7Ng NH6IB+2tB8fyvE81GF7p8SflY7HH2R3uvx9xC/5HFyQ +4x0x1L0wv6+k04ESLIy+qY/RhVCWtOeyETo1FkAK+8A +-> ssh-ed25519 kXobKQ 7J0f+l8+/mNQ7q8nW0jcg2LqGDARN1K63IJttdQ7JQw +SfFDS4HgjYkp+vGmCwy0c5GIqqWcc4m7mRVQmcsW/pM +-> ssh-ed25519 OZDL4Q M3Lztf8lPH4G7a+QPMY32u3UyhcHMoC08ZRV5UE6Gmo +Kc7116r+3+xa2qRSe22lctbTd/a133tVZzLkWt0XI6k +--- lsOrVi/OJ6AxtmEbB67VKvlFlDnt+sdv1TucqWqGk2w +nDg4ܲ*M!YhA6IbFg{3*7dA:Ȫᓱ}+lu9 \ No newline at end of file diff --git a/machines/hackens-org/secrets/django-gestiohackens.age b/machines/hackens-org/secrets/django-gestiohackens.age index 0c5e0cb..648eda5 100644 --- a/machines/hackens-org/secrets/django-gestiohackens.age +++ b/machines/hackens-org/secrets/django-gestiohackens.age @@ -1,28 +1,31 @@ age-encryption.org/v1 --> ssh-ed25519 JGx7Ng bMdvEX7j6bw5GNBohOahx43feq2/5/j/sm4+gLBCqls -SJAb40fN72h2/e6TFxKyF270xGtBq5EICpQB7Oe6KnU --> ssh-ed25519 kXobKQ P1Ve/+t8nPrzu0qBL0EVnVH8X8f7/O93pH5ImPGnfVU -cG2dTLsKuY0mJhApuRw4ShlcpjPHfbobN+wxnpW42qE --> ssh-ed25519 7hZk0g 7cPMy1bOSScXdk5xUiBrWM1noZ7QA9td+ffAlJGuKDg -2GrbxwLERVZgMAsAxhxVkEt2dAwv3lK2tmi+feDi9Bw +-> ssh-ed25519 JGx7Ng WteJXpTnBzKZpognUrmY7vJkwvgxG2JlqPOkJ1BnoU0 +Hn44BN9Sb0BhgWBDZR7Xm4AAeRY2LE7ILgtBi8D/QTA +-> ssh-ed25519 kXobKQ H0VlX0C2BfZWzA+c7tGaokBTGR855cTlE2qlZkKyZXg +9cTALIMwuoLyfjQ6AwzM+DWE1jLmxzoKuQ0NsGud+Ik +-> ssh-ed25519 7hZk0g XYW9TFHZ2ule9rmiOeTGPLEGEEhkTGvV946UwV1XVwQ +eOlzfpFFROTb2zni2A0cKwmnjvaUsZpSvDqW8E9mMZg -> ssh-rsa krWCLQ -raDB1S2KgNXYYjYQoReSNbsMPBt8qUerW2I5Tiewco5Ao/iGuQPfaMxtuHPvk82r -VIpznCS6ZyEFkyFKCC/rnzgeTmH8LDAuGPSjCFOicq7STjhVqgjdaERkw4s6UxRN -WTQVhuVpRaN8abdxMknQG+1WpkdmlOQG6n+B7JN/Z5AgM4kE891CH+WJcaPetDwO -/wC6+Na3EkgJS2XrK++IveWGmRRy+CZdRNe/NzxNCV2wp+w1BJohHttq7gRc2F7z -58r6GzViXSAZ39QfKMO5e1MrkZHfzshc74jpkMnLWK9QXWsbTbkYJzeYf7wWCm9F -STRR5xQJIZdOEYKNsIfb6Q --> ssh-ed25519 /vwQcQ gYKVPzT6ZXSc9xfuulV/57pIM1NXJ9IlLF/kJMRMWGw -4FiYaBIoC1hmYayoWUfomIHg2ibtHsBtyYMzMs8OcSA --> ssh-ed25519 0R97PA GKMaGC4HmLhIL3pNEqiYqZ8a04CYgKt13IcRsJwQ2l8 -/8ePse2mnztxXGJrDLpr1yUcnyrm9AUQgUWV4fUcmXk --> ssh-ed25519 cvTB5g CBw8+xqz9S9S5t7/TY7oz21WdhIqtWNv0WAbU16bayk -cUmHOQsoyaXkWVwYK9fK+CoAvYtDGcYF+JV3GgxzPYI --> ssh-ed25519 Wu8JLQ VRDbadjqSTsmF/gkFe/Fg9OcxOFJDur0NJhexgObJy0 -C1/W8PbucQUpYfVomvK0S/JIrHOcdGfpmru7hbvLdGY --> ssh-ed25519 EIt1vA SlgOWnU5N7XUX/tpp2cOH+7d1fl6qjy5R4D8lyTr004 -UBNV6PrfOB1jRV+GATefjpv1KEGyP06cKD741xzS8Gc --> ssh-ed25519 X51wxg h1LfGf2RiFSAaUbLjAivqkX/f0rvxAO905NUYCrX7gk -ppAwL7fboGHlPptL2uQU5nBUI1FXCs6Ds3TMzG8WKxA ---- XgL6A4y8r8g55SKB86IIv+vb3Yo3ovpH+KQURMAtwg4 -"ڐb.cbEr{l(ӧP2e#3CP |I0ܥS@ʪQY'5 \ No newline at end of file +1JcEgjO1//IKYtTSj6bwhjudrpcYuaHAa62lhIL0m6ScSaMcZhGIy8SWU+LvlgM4 +eGYvzinsVhxCAgSJnD81yKSOjU0U+BoY1egx6DTAD59YR+IJ299yM1kjqjJhP3lc +fomOiDbr7mz0UoD2/Pe1Q2ps49rYkVH+ms7Dt9jKyYh7TwsyWitsvHEoXHjhG/u3 +PjLCVe3ngJtPagl42g3otOpmiZ1ycx/HP9ppJvQYoH6VUt9x9nPjUqtUQf66jwSn +87lfDXpGoyPO/pKX+IR45zGE4mVHfYsGzfNJMHyE2AImqxfAoZxqmRdQiQLCVihy +4xuHqWeuHN+Q6KAvhlnhRA +-> ssh-ed25519 /vwQcQ ShQtj+r8CjS6zB2T4IYps21Wt8psIzrrff9NmibGQRI +dGBMjJfL11Asv+w5FrTJo1iknZZQNekcxoaLxmzAJAI +-> ssh-ed25519 0R97PA hhRQZ7ddcQtQfwLHADUz6LI3lofzMxNfsLBSsN+keUA +sMKxjsYj+f75tMsM6d4dqLgTozzRcCzZQf9rgjRi4Wk +-> ssh-ed25519 5rrg4g OETtCVypHjgLnenHGL6inIhhestIUEF0LVfJVu6HBSY +4GWYGsrHaCQURF6ffwN67Sz0DSwBWJ+cBn4WsA9+bm4 +-> ssh-ed25519 cvTB5g 5QS4yEkwZDcRKx5w9ip/XW2RUKuDoR9hjT2rITG9bj0 +a6uP4DJZuOEy5wFnCoM1pUd5p1ySSNXBd8WINORz314 +-> ssh-ed25519 Wu8JLQ 4/ETnzSAyvb1rm30ZXxBvWrCVvYzmvEjjai4W+nfEmU +8YpBxgtgNASRGABkPIWV19iQdcK5OI2toSefifCJi6A +-> ssh-ed25519 EIt1vA pKBHFdt17ruSWarLGRMv9Jg5p4owmb05Chqi1waUlEM +21pDqeyKGbmkoHblA6LujvYNMo1DQ6u+0KjASPp88L4 +-> ssh-ed25519 X51wxg p7PTrP8g6+85BCyujUAI6h8D5dQOWV4n72Cu2wQzBls +X9Sz+dmsnWfVn7RfdQoNdK9ifDKuyqa4QnIz+OfK1xY +--- JD+a9OJUT/rKwLe2m4naby7JV5VE/d4fDaeg2Edyl5I +]= +8Ltmr]e-\Q=: Yx:6NnI祐dc0Y0C ]M D \ No newline at end of file diff --git a/machines/hackens-org/secrets/django.age b/machines/hackens-org/secrets/django.age index 50830db..8340af8 100644 --- a/machines/hackens-org/secrets/django.age +++ b/machines/hackens-org/secrets/django.age @@ -1,28 +1,30 @@ age-encryption.org/v1 --> ssh-ed25519 JGx7Ng eP+ESYHBywDai4xBqYPvBvTyim3UGJ7wr4P8X4ba7UE -QxAZQDfWP0wATQSovLViFVOlA9OS7MXG8QkK3fLh1gs --> ssh-ed25519 kXobKQ J6L8DDpQBMDtNyYB93QRAvihFxLRqT4LmMpejMDOviY -6C3myA6TyAVE2qi3X3VDgcmCAYEz+fmFKD3iZXhRbCc --> ssh-ed25519 7hZk0g 4FThmeWrL/ZjQ0d4ZiEWNloWCQKiQzceG5zC1qFSpVw -Hr8sF1BZ/EhBc2q4HiAxX/UsUNE69o3M07bKtm+sgXQ +-> ssh-ed25519 JGx7Ng eXYZhPOAu5XuLnLyVZEWG0yGReNd1NrYoZaYWk03rAw +rMmxeUr95ruA24E5rchZ7dWCaJOerRmulpjwbAtqqCA +-> ssh-ed25519 kXobKQ rJXA+IoLwVLV/EUlDBQztg1jDIj36u5k7C0wDEfR+UQ +2vWEQ52uMZ+cQvXIdMelvgzeUZ/8bENDJCQDHDuKLaU +-> ssh-ed25519 7hZk0g O9G401J2twPY8gB6uYTLkpDSMQRZB3ScmlS91WzWfjU +7piYGZj0UbyS+KnSVfZthI3HfaNcc0eadRAORtyTd0o -> ssh-rsa krWCLQ -y4Bh1scvxuDLaQ7rgmKr3nQwPv/8809YVU6M2vFNnkaxn34PRlnVr0Od4yzGGwHQ -gwi6D6XUKrV2Eb7MUHuIPEktoH8m3T3W9NumIjKa6xeG6kOEvB7lqeZogD1oZHBm -5QgqiAqK+AWfWInYJIaBiLvlq2j9r7MKAktGxcSHRy3U0/50sJR+0NPlhfMtzD8F -2l92Ygd9IrbjzmWlTbD9NVHsYUSrQYgmZDoPiMfu0DQ2u38c3KO8X8VWMhXNag05 -+NozK1JJjtjpCMJ3x2LVPffpc26Ae+SemDswz8YzL7ty+q1OhITjmteghIAS5OC6 -DMzWtxYdYlV+tkHtleRxSQ --> ssh-ed25519 /vwQcQ ZPhe+5mviR2DW4v08psdcIxWVME0bXIV9Mil3RBV0wY -ydxxFV2LNQbB+qUxErPWD0kQlww8VEy5QH/cOtNe/bs --> ssh-ed25519 0R97PA PhhiYnOnWVlo72hfziFp+lX/WCFh4MJMt+fTbN1cCxI -pTTlibd1qJfb+sJG8oBYlDsL9ZDIQS2Dey7z/R2czzs --> ssh-ed25519 cvTB5g s28aAPLJH2t4ayKh7PqFwofXfEiTlriRc9MdOB/Cxks -CrZuIxEjWIoiso2GBHfrQz9RzJiOwJS4MMQ9BK0EMms --> ssh-ed25519 Wu8JLQ g3LDZgXbSgi99JVqIi/qHabiTGUy78Iq7mF6d+aNs0g -ROxjZ6YGgOESakfnG6h7GHxzYvVnBhKtZACw6phRcXA --> ssh-ed25519 EIt1vA 0QQiqXBevVmvQRf9FAF4BcrOmNsXbXEoZ5u4AiviCCM -Q+znzyYsbL9kgME2zg+bOmEC5ph+XBEMrMKqTFp+Upc --> ssh-ed25519 X51wxg Do46KJNTon7jk1STJi6zpFG38X2G/ZDrVwm9hE6Xa30 -sXh3e7iydjj4PXuqsp2NIisvLkiPlpNiM2QNoMWjQhc ---- XeNUWOX/1D64jffLb0iGmTF5kViEeQAnxOpZ7NpRjI4 -myJsFӂs|$h[~Nў@EsB,'ܬ} >Kvx|&ϗp"Ftm8 \ No newline at end of file +bFQHI2oqIXEor7qbt4QJfPC0q4PanQ3lUp/sNJbsA54OZAW5b6yC2HOeYjbv1KQZ +JdOeKZEruUlxPkNBEUpvz777THUnwlTHNxRxO//mDyHGU9PwgyIQS0aMf4Vkpfn7 +OZMJrCmyYh1Hx2olnJjioMC0H3hBeuAbm4hJYu1EEfhCzhyNc8jbgn8s0VTWBeDo +w8+Nxo3/IOimSI2qaZGBFl/3yE73KfuiYw68vRYkrPWGviDeyCEBJpYcmBsiu81s +e0mTkZdMBMwVwceaYakDc7fK8ij9s3fpKXvJ4EJ2qqUG6ThsHN4eHNNRbau10Zvs +YNKk3d6TpoyPl37eqy9i5w +-> ssh-ed25519 /vwQcQ DkKWQydhpA7Lu0NZH6VWG9Jxs8TdfpvV+eHLc8S82Xs +fvDQQntMZHrLNBxHWsR7R4hb5gnCzCVqPeHFTOrrBKg +-> ssh-ed25519 0R97PA 5Z29MXm0pPIkEihLzGI/hB82keRx+OoVwgHL+pTd1m4 +l+FnUyvBzeeNT2dlbXJQQn5QNd+2za58BwPCqE1rTWw +-> ssh-ed25519 5rrg4g 2uDRtM8kUl/Vhws4ibsZiw4Fo7pmgx4MyJtNjyKLTRY +ZOuKQfrs1d4hzvwur8BCPd3BXOP0vGewpgfkUKahEU4 +-> ssh-ed25519 cvTB5g gOS3PUBQlBWqmKIq99lT10hqEEmCKg2xlxfbWSAtxFM +i63Ilu0tzXEtUlJ8jKlCW9SM+un+KePGXbaBr96rb54 +-> ssh-ed25519 Wu8JLQ 2nRMfMlSNQVOdZGklQfgkH2jv8ECmRKML99H1iPbNys +bLxntIPxKRBqEu+ovCU2NJklH1UEQr7miSg83Pfrskk +-> ssh-ed25519 EIt1vA 9MwmTDKECbLsFwQYfQaF6RlOmYdlu3iLOCFQopifuiQ +GZl2HMbgI+u6oAVFSa6zV+d3ra9QbmJcITsrMbxU/pk +-> ssh-ed25519 X51wxg qRnN1ZKEBckkixg7wgAqDphIRULurzrd+dj8l2u6RRQ +gfdYoCOppQ/ztSY9tEa8PYEbyx5rzu3Qu7Ba/OvcA78 +--- q31//bFmbqBhs9r8hy21qyVIwqSy7sYXRn1a/XIrfJc +*RTRtrCA_j]Dpnw J`j_fgOOX1ẁv \ No newline at end of file diff --git a/machines/hackens-org/secrets/matterbridge-env.age b/machines/hackens-org/secrets/matterbridge-env.age index 58099a6f1cbd512f3abfec7e45d6d83a291eb375..ee4ab7c77fe7904a5a9f8bcadeef918e86901896 100644 GIT binary patch literal 1670 zcmZY8$?Nn69mjD&TnH9CcTI@u@{DXkli zUJ4#d?NO!P3LacQsi2;7C_zg4v< zIKaT&cUE1O-6b)C<1oFFg^ASCRaLhGr=wk{TgL30OL>C@x+Z9@(A7%jrIQFy>{HKx!za1 zsgBq&$nR@pcFdu4l?eIX#@5>2EDr(#cb08co8@r!jmos9q(6^6B~V_|%|1{S$Ky_4 z6IzrqEvBIt8KKouapHwIcABWV0ekZyL8?UNzJ|ALilwWuZpa>0$SY>E3GRA)x5f9H zO7as|cT3*^2c8oc+E@$&e%}ZXDP!aJtG}wo#hhUQR~=+rDPUW z=SH1D0+juD8 z5U!a(Db$)FD~R)HJfZ9Zg+jwdrEZiLIBKdhraI7>s1UTXbxyQjCH>W;HC2uQ#F&R` zi=OtAj{?0rX zfhGr2Q#nT|#qPI7gU#aUibcU=BsGTt#9a2%I`h2Zgvee)aRiDS%N+;}A&5bKV#p~9!tU8T3Al|d3#y$<-?XTAad|G>T_Jov@KumAar|9I`W zH-F5({PvHY5}$tI`DZ+8{MmOe`1>RE^jGrNUis>W@BZ=O`(Mz0`R1eFef;uo-S@uv z&R@U%tB)W2{^6@13eUdy(y)E?m5)C7+Yf&J_Yb7cKl9YP|M~Bq`hR<`|K#;AfA)=k m{^e`s_Z|@ci{AM4-S>a^)^8px$aDXC^wRTR`st%TxSs$GP%r`j literal 1713 zcmZXTx$86s9f!ekz~BplSO{xWP?n!_Ux@_f+?``*=h)fZ8D2wnj-7Moz5}l$kU|Mq zBwAPm1hEjY@hSvO@diQE#uOGtL{dcTY$A%_58<_V^A|jPzn|y1MB!an_|05(Nm+ck zY$9-gfx8!0Z5!W(0fOT&y^=Q*sYRwei42o8+NAzLP7l@0x$|QzYe%8IFB;$m=(h{^|513rD+EFX)mj+IdQ51IEQY3Bi1`!XEntz zW7fUKS}h;pT9t8|KjL=47B-|U#zJI}#3ExkD!v!Bx3E0uObN`C7S)%OMAf$ImVxa= z!N@lAbpm@0cjC}a=cO_S#flt}i5GZxH49nW@mA$qhSl5vVo}`%a&&^X^{LE{v3J|= zfAoy!-R^_=3iI61e=onYt2 zG%I`Kj9efFfW+i*%L_)ySsn(v!vZVeG2%R#U{k?}qrfqXq76n`GoHT99}X-Yt(w{- zN_lPZh)($eZ4UU1Vf!TSuaQa}WN>tk2JbC1GunWqi^%!pkL|6dQIlimRyl{MYV(2F zwY(tRH{ORwjK75+p`Ch4R*hBVss71=IhGJp6Zd#9^$#31%gkQL13i-PZi9r52<;0W zh~joZy-cG9qsp~2%SEPGBYEZ3EyQm^Nu;D8muNJl{$I(H-2|zF2WFL9waH%esN7Hm zL3*0hZp9up72M3vCzsVT4#rg^s2X7e)@dgzP9a1&_<{9R__WT ziYREm8=wB<8HdLyS~>F;S~m&b*@YMOqbd-cI}Z_j8p47h4mlHJlxHzD3~Jk5r=)AyV3e@y6kQcHlDiSqZydS&T?)B=1PJVutT#?UC^8LhjcdMYj zPaNX8h-D;9wU+UcUDhc~?gvOlNXbx*WfJ^3GF=7$9Q)zBfB3||KmH;0?(e<@{^Bn` zxew<};EmtE`kCpUe}8Z1{`C6#znn+hOCS8|Yd`)x`P<;v-}y@N>2Lr1*$3bJ*|UG! zs2_W4`w#eyum0)r_@(dvQhsss$*=!leEqxV2mf(jdFO}W<7fUlyehr+X7kRt{nQs8 hbI%hm{N{b~nQyQU9=!eGAK&`k+nM-i{L!D!{{=0(K1~1s diff --git a/machines/hackens-org/secrets/prometheus-webconf b/machines/hackens-org/secrets/prometheus-webconf index 3c51743e1424e05729cd17070452939f1e605637..c3c3e3c4a2509d233372376c10e7a692ec28eadd 100644 GIT binary patch literal 1658 zcmZXUJIm|{0fx6YCTG+`RwGqU^(yuwqcYeXc`|$8aS@MwF;&y5JqP~5tZnNzO z0}tQabY1?CoDmFz4;zu22{qebTPa3#luL+??wg_L!-4^G!-Q>36+8(|!gEvm$J=PK zK-pxVC@iZoaFK;wNSiK3@Q$qoVl0tlVwaI$>!2d09(_tH{rV&s8_r>!-intXhYQQ; z>5)%ju9Y>gI;ky)V3Vqb)KE)V-T~Qw@d<$!&dec5-bETv&ov;T5gzqD|R)v}^!*UkZJPuT9U94R=qIjNLh$ zWw?cQ3U>-v6Iq^jcN<9(4+PPvY|ZQU=?JxmGDuj6A4RF2lgUYJ&Bjxv=MBZ+sz@1yOK z+k?>8Ma&rZn$(zqzSb>d9tfS>i7js$FpztZ0n=lN*eJb`U z3jx$XzV3L?%ekN%A95$H(9h*=hEC-=%5-38O*0d{GTQt2tnw;&~ z!?q9Du2rhJEJ(S*AFr>!nfm@I&Bx$r&Nj1BFI?qj(IpY3eaN<$%536ae5~Z*VWVFb&n8GX zLQAd$=_@Q=sPd9g5R;%M2*ca;qL)0QBagiofB&KT{+~Zhz5ndZE-^}yTAY7w2g!pZ@lw^Km75%=Rf}V z?YDpX;X9xG$3NeC`O!)I!neQm@<%U!_ND)PzWU3H^n3q${7&%XQK Tx%kB=1LZeg`QOLaFRK3sA(<=_ literal 1548 zcmZXTN$VsB8HW!!*(eB!Cxf&k1VZtju6+?4?b_F_rK_vDN^kL@-2h z3qf24l-zR=6Cp(KlGDVK>p{ppph5^Fa~ThlPw?1Kph zclXy_cfN}w7{efHEekWTOVU49ibRt)Hf6h-$SEamNe(<;S*Zhoz_L`GOD>M7z$N}+Z3qPeyQ^V?)SQb zadv*`#Digu$!zQH(11Qvr%{`M481Rh4GYF67LYx=S)o%e8v%mF=Ww~)E+CHemq3pV zs}px4Y+-=|kpho3=WtX{$+bqi<`@!4F?PbO;}?5%RurgWF;%RIlL0FnTMS)R^Qy~j zcq6cASW_l{q7BIwdJeT=h_JyRtSK$3YX|b&72%1n<|%<^1AM}!n;t01raC1Bb+JyY zRfrw$?~D_fLpLbHbJ0EPGO2iGJzHtxc#jJvmO`KujVXB41y*@LWvG+%vgM4V*{Sx( zPQ}tP+lZ%pO%PFARS3MPr~yI~0m$hUtkxT%ipV@ikCvbxmL$Gl=9Ah_cDorTGc?!2 z@kEpxk6h@(F&jbBHuXb$Zg{?(O_4|ZcruI_8eMfctcc0>?H0_0AQ{tn%bC4>MQOwA zw?X6sVw{tvL^J)gk-4X7phXeJb{*sbo}~y+c6Fj^@b;G9AoswXPDv17QE>z-{wB2y zVwBCQR_a=jO@I$=Gcg^a_Kg9o0iJZKFg0s}AtkG%CQaJ?e@Rc=!qKL&bj{pqw^P_Y zf;u7$`4Wuf+zU6PY}Xxy%`jP{On=U}|BZ^a%6 z*$_1pf7sLO(F(o2?XqBWn<(3f~U`D?z4k{Nygi|QJiEIFG zf-kupF=(38b-7I=%T|j$1uT>t8r}`GNJ(z@wbHTRtfjP7#&9;4k7=cEGIF$B(ZOPR zWvjO?!q`}%1eyuZy7SnZn`?Kw?X+ffcXzjrBArq+c++}OcnHp3xINlao9&#=*JNNu z7%H_jP{!oKTNS_j_@igv{QdXe_}^E$P5a_s-hTMo2k*c8&);D0J-7a${^(aPzx=uW z@h`shz5l-PormAlUj6K=fBgBc@BiukH-7f;-~aes=DzaaNB3;xtxq0(`meX&dFey_ z{0#U!_qX;D`pjRiU;Fy2@BH}B-~H)p_dfXc^OrxoE{()1z~9y7!3#h5$$t>~3zMG$ AcK`qY diff --git a/machines/hackens-org/secrets/secrets.nix b/machines/hackens-org/secrets/secrets.nix index c7ebc66..f9ee762 100644 --- a/machines/hackens-org/secrets/secrets.nix +++ b/machines/hackens-org/secrets/secrets.nix @@ -10,6 +10,7 @@ in "matterbridge-env.age".publicKeys = (readpubkeys "sinavir") ++ (readpubkeys "hackens-host") + ++ (readpubkeys "catvayor") ++ (readpubkeys "raito") ++ (readpubkeys "gdd") ++ (readpubkeys "backslash"); @@ -17,18 +18,21 @@ in (readpubkeys "sinavir") ++ (readpubkeys "hackens-host") ++ (readpubkeys "raito") + ++ (readpubkeys "catvayor") ++ (readpubkeys "gdd") ++ (readpubkeys "backslash"); "django.age".publicKeys = (readpubkeys "sinavir") ++ (readpubkeys "hackens-host") ++ (readpubkeys "raito") + ++ (readpubkeys "catvayor") ++ (readpubkeys "gdd") ++ (readpubkeys "backslash"); "django-gestiohackens.age".publicKeys = (readpubkeys "sinavir") ++ (readpubkeys "hackens-host") ++ (readpubkeys "raito") + ++ (readpubkeys "catvayor") ++ (readpubkeys "gdd") ++ (readpubkeys "backslash"); "wg-key.age".publicKeys = @@ -36,11 +40,13 @@ in ++ (readpubkeys "hackens-host") ++ (readpubkeys "raito") ++ (readpubkeys "gdd") + ++ (readpubkeys "catvayor") ++ (readpubkeys "backslash"); "prometheus-webconf".publicKeys = (readpubkeys "sinavir") ++ (readpubkeys "hackens-host") ++ (readpubkeys "raito") ++ (readpubkeys "gdd") + ++ (readpubkeys "catvayor") ++ (readpubkeys "backslash"); } diff --git a/machines/hackens-org/secrets/snipeit.age b/machines/hackens-org/secrets/snipeit.age index 7c90bd1f73eb0462cf85f49a51a492e6bc7f2c7b..3d76be63af127fcfe383cb160d1b1abf690ad49a 100644 GIT binary patch literal 1613 zcmZY9Im_(!6$bE>Mm8?e*iB#vr19`t8tsB$^Or`WeI$+csiI{@(nuQZ%cymi>&}IH zn?P`5+}pTGijY7E1TKV-B45Cbt5kWL+r0M^{LXov!wJ*N)8!s_k7mg0`^R;c!qX0V z`ef7h+0!LK31Y`=WMQF>>BhRQq;|3}0~`ko!vc*aV%HW>2MOJ~hTX#ZnHQIHUFHr1 z#3d)yi`}pJVI{g)*SA5Y3M=Mk?THF-tu>32Jmv=)f2kFI9VzBUSF#a@VcpJwLr|q> zKPJve2oS^vp8|DH4^rALdzx?pNIoJpy-#W!^;uyz<2iR=WS@zR-oo~P;7upQPOjEJ z(zi4!I~Pd0xxq&_t%hRClHMXHo0pPy5AqE5%4@8`Ioh>bD~?M9Xb?gP;0Rc09ahhk zM?(ZIothvhx2>qe6EeeLgXEgM*8H2@x<1?#oyVyrw9GB4kCY=a7dO3I<=&xoRT3qs zql9`8uw@%&8sMjgsyY7I!UIu0s|pJccrl#)% zV1N@!R2fghH->dpi?@k}*qc@njMJsxS8 zp6hdk9F@@tHLB(i{~Xb$ddH;Pc(DX%B25{iENUKhH_Tz3D8IvJFHRjoAXb%Dm@Sr` zOy!XS9)nI_Tk}cd;XG2xt(6mp519?Qb+%6z_g~`^-*Zt&k zvK`PWignmRDce<(9LL70Lqi;*@o{Rjmzp=yvTAM)Nqpbdc{%}iBs1n}bc>8SR6xpZ zZy{HkV-?xAkn--w5KJ^xXR3Fr3E)scWfz!;-0oKLPCvINx7y{jRCigxy|+F9FAcj1 zZ0O#JxLyji#t>(wK}^h5mry4b9k9x>h0pbrYt~*MEfY$QS2=9swBW=7)$MAmd8v{j zCgAu8Ht4KoqzUyetFV2mH=o$eOS)knEFVgxF}5;oI|DhHe14S?%|Q?0e4X_xT**!` zQG?h+-L+-_jmPGLNxW34R2IYnUVE)B9onjE|GzKBEj@812>KmYgdFJJ#w{AgMJ^V#R0zy8$+KmF+c z;|D_h;`hJ!^qo)hlk)m^Uw>7i@A2Ob-@p39U*13b{k!Xbzy9m5(GUOld&IZwcw;4uTnDBBOU%I^+qdtq6Qxjp!O?B_&#)lTfqDMDbCghAkQ z8`!RGPR@DW=1UG*;a3_4G!dv|TyG6`dF{`Hq;6ysWo~<)>9ywCbV@kL#zT$H!wSt7 z8D;KBHSklsi^*(qPUC)TGD%f`Uz)*v!+y>UmS;v@T z@>0#G5^MBxq2-rBaag80$tD&YKm<`m1vhg|n2p`9C!oo4KbWbREw_ZZow_;^tC&*{L8Wuz_I-kMMOBA(xuxjun`Q4A%Qg zI0+Um^Xm;FN)u27idV;|d9&KNuqqrr&gs~~RM=9Rzv;0(w(X5^n zoB{)fgQJf7NI_*~c4MG+kEj=n?e~JdIigGmqb}adgzo8UK@O`>E^gUt4hGn*1~NdT zTX;C8Q8P8EFOt$^Q=Lg$UU4f-yn@c7!gWfkSb||?QAlBlXCveaKNovFs3c7}5F%n8 zgPPe(^sRujqXM diff --git a/machines/hackens-org/secrets/wg-key.age b/machines/hackens-org/secrets/wg-key.age index 3f6e81135aa7b5be7cce251d97c83ffe9234904e..258092ef7574b3a36e0ebe739f67b33dec110c66 100644 GIT binary patch literal 1613 zcmZXTx$5k60EGoB1GXyMW-Kfu{7o{GRY94oGs$F|$u_}evi-8mWSi_@?@I_)UTg%h z&_)EGL8~hwY9)xB79v_*i+i8ohQ+IDpp5GLmO14nN?|o3bmLwqk!`VgHPnePD-stMrMq# zC7#4`VXwx4F+kl&#Zy{)zpRSZSU1q7=4!MN0peOn}`ZFlG7T zWrxZ-hw6Q%(uOV*jd>>lXqhUFpgrif${|~axp<8@-|vMPlRDXO_JR?Olp^Km0QyB9 z9C2`nPh>r6}*y8GjJW9z%sFW;+V_Y z@-5QH3qMscpjS2M)LV)4TT#1+`bI zuyC64C=8c}5j~}6C=uEQxk@}B)3WrM+KCz_yq&YW^58`86tan$tU6Je{all7Ps;~$ z<)l?}u)~uU*Zq|~d$!{^`OVz|%QkD5xS*n)OqBom@HT!|o?;#_s>i7C1bpKnVw z(WtXpwya0oZxSBvtk;*R zR%=cgZv@D_2C{fJxy*0ZjqjYXjp*h+MRfwsI1;Lk7m+yv&1bUbvI+YR8@8*0H4=H^ zlf@qeZyN6y@GCDkFo+^YS+G@fwUIpSkeX=-)rc-njb8+fkY-JT&aC1!(z19s!p?}h zaK^>#<5P#o`)9p*1U61!MJj67W+EXF{VkhHz05OE~V&c29QvaS}BgdU$wPZQ|~9JD&+(T39^>yb@tq z-(iHl=UcskJGC>a7F!3`euUr`|4v@{=kxczdGov7m-su6|NY~K`fKUYt8aYz z{N&?budg}xk6!xub+UZ>{kQ*KKKveip?&=15&OwsFMsy?lgHow^y4pu`t$h<{{5dm F_z!OF7JdK# literal 1648 zcmZXSJIgEw0frGo!;~hZO0h~vqMPsR%+5UlVPX3n9S> zmd47$LeWC}5vLFve}RRCoruTcH0S(+=Y3utFAkr=%J0@@NbBlZ-NlCq0-k=j>-*#> z42~!YkvrkC;7Ys`#J<+DC5%Jc!X;M6k$-S)&M=$D6WBn>Ecj||z?}&^kD>6x7{wRdZz91NvtQtYP zoShESeRmpqA<4S3aTow2?R~?^L0r;mBFzL>HT&YgyVA6=L+cIqnh`7b#dz~I8lJd0 z81Ed@%~v&(TW7cpiEd?tSe{R@jP28+$%i;65)Yck!x6p$3dmpQAR0t^D?OBPqU+kv z)xoeZ!>*m0NYp!rpb&SI;+Jk+@9px=K1n(t%&o$VnA4HbTu=M`X*du{fC zZ(p;;A$g_~zV2d0dZYL6a^)>@3P8m9DcKtf~NM7nT9!aGx!ulB9cVc&icwT(KyF0oxf4oh{sX zuxuI0H_1IRK?V%6X*g zX_&EEXp@^ZXRjSNVm+jW-8EwrXs)(HU1bgdIMYKl_^Hzj|sjAl#s^E#(FzfF_y{)@z4RGL2dH z8zu8%eTvHVxEUdm7UvMwQA?H37y3_6yVX7Qv8TiJqUP$lY9zMbDg}g_$9juepKvwM z1Q$qfeFXUR8;=71(+5BK#YeyW%lP--J^%A}pMUYzyXZeZ`ve|`V!um17jP57IB z`sSB^{PD;7xBvat*Y7<4&96R}hwRx;zxCJl2cQ4vzsj5M{{A~}|MCxC{e1f$m3kcf diff --git a/pubkeys/agb01.keys b/pubkeys/agb01.keys new file mode 100644 index 0000000..1f42963 --- /dev/null +++ b/pubkeys/agb01.keys @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO2OaboCujXWTaLuIB6+Elrkf6IzFRJTnSZhaIhjinta