moving synapse to vno1-oh2

This commit is contained in:
2023-08-25 15:55:06 +03:00
parent 355d8c21cc
commit ac50f832da
19 changed files with 120 additions and 89 deletions

View File

@@ -64,9 +64,9 @@
age.secrets.headscale-client-oidc.file = ./secrets/hel1-a/headscale/oidc_client_secret2.age; age.secrets.headscale-client-oidc.file = ./secrets/hel1-a/headscale/oidc_client_secret2.age;
age.secrets.borgbackup-password.file = ./secrets/hel1-a/borgbackup/password.age; age.secrets.borgbackup-password.file = ./secrets/hel1-a/borgbackup/password.age;
age.secrets.sasl-passwd.file = ./secrets/postfix_sasl_passwd.age; age.secrets.sasl-passwd.file = ./secrets/postfix_sasl_passwd.age;
age.secrets.synapse-jakstys-signing-key.file = ./secrets/hel1-a/synapse/jakstys_lt_signing_key.age; age.secrets.synapse-jakstys-signing-key.file = ./secrets/synapse/jakstys_lt_signing_key.age;
age.secrets.synapse-registration-shared-secret.file = ./secrets/hel1-a/synapse/registration_shared_secret.age; age.secrets.synapse-registration-shared-secret.file = ./secrets/synapse/registration_shared_secret.age;
age.secrets.synapse-macaroon-secret-key.file = ./secrets/hel1-a/synapse/macaroon_secret_key.age; age.secrets.synapse-macaroon-secret-key.file = ./secrets/synapse/macaroon_secret_key.age;
} }
]; ];
@@ -92,6 +92,10 @@
age.secrets.borgbackup-password.file = ./secrets/vno1-oh2/borgbackup/password.age; age.secrets.borgbackup-password.file = ./secrets/vno1-oh2/borgbackup/password.age;
age.secrets.grafana-oidc.file = ./secrets/grafana.jakstys.lt/oidc.age; age.secrets.grafana-oidc.file = ./secrets/grafana.jakstys.lt/oidc.age;
age.secrets.letsencrypt-account-key.file = ./secrets/letsencrypt/account.key.age; age.secrets.letsencrypt-account-key.file = ./secrets/letsencrypt/account.key.age;
age.secrets.synapse-jakstys-signing-key.file = ./secrets/synapse/jakstys_lt_signing_key.age;
age.secrets.synapse-registration-shared-secret.file = ./secrets/synapse/registration_shared_secret.age;
age.secrets.synapse-macaroon-secret-key.file = ./secrets/synapse/macaroon_secret_key.age;
} }
]; ];

View File

@@ -128,6 +128,13 @@
group = "users"; group = "users";
}; };
matrix-synapse = {
enable = true;
signingKeyPath = config.age.secrets.synapse-jakstys-signing-key.path;
registrationSharedSecretPath = config.age.secrets.synapse-registration-shared-secret.path;
macaroonSecretKeyPath = config.age.secrets.synapse-macaroon-secret-key.path;
};
zfsunlock = { zfsunlock = {
enable = true; enable = true;
targets."hel1-a.servers.jakst" = let targets."hel1-a.servers.jakst" = let

View File

@@ -22,9 +22,6 @@ in
// mk ([hel1-a] ++ motiejus) [ // mk ([hel1-a] ++ motiejus) [
"secrets/hel1-a/headscale/oidc_client_secret2.age" "secrets/hel1-a/headscale/oidc_client_secret2.age"
"secrets/hel1-a/borgbackup/password.age" "secrets/hel1-a/borgbackup/password.age"
"secrets/hel1-a/synapse/jakstys_lt_signing_key.age"
"secrets/hel1-a/synapse/registration_shared_secret.age"
"secrets/hel1-a/synapse/macaroon_secret_key.age"
"secrets/vno1-oh2/zfs-passphrase.age" "secrets/vno1-oh2/zfs-passphrase.age"
] ]
// mk ([vno1-oh2] ++ motiejus) [ // mk ([vno1-oh2] ++ motiejus) [
@@ -33,6 +30,11 @@ in
"secrets/grafana.jakstys.lt/oidc.age" "secrets/grafana.jakstys.lt/oidc.age"
"secrets/letsencrypt/account.key.age" "secrets/letsencrypt/account.key.age"
] ]
// mk ([hel1-a vno1-oh2] ++ motiejus) [
"secrets/synapse/jakstys_lt_signing_key.age"
"secrets/synapse/registration_shared_secret.age"
"secrets/synapse/macaroon_secret_key.age"
]
// mk (systems ++ motiejus) [ // mk (systems ++ motiejus) [
"secrets/motiejus_passwd_hash.age" "secrets/motiejus_passwd_hash.age"
"secrets/root_passwd_hash.age" "secrets/root_passwd_hash.age"

View File

@@ -1,14 +1,13 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 gJrHQg t2fjzf3Ei0R+OWTbCJWyEdhn3umpIoG/FcNEbBxR2zI -> ssh-ed25519 gJrHQg g0cUapt08wymIYGH8cI8P9vBjaG818mmV4BW9yJb7Fo
cD7blgEnG5saebZ8TST500O8pOmiq6Aorl9atU5Vm6w /kT1CMN2oe4BqcPeb/scHANlC7DdVa1uFB1k1h3oSGU
-> X25519 7nWmOgW1VWHKzt6Wp3THfZ4Sh0h0T/bdu4lOLk9bj1Y -> X25519 /X86vIxq5E7CNzoWg7hHAj/57jfWQrJY+968Nf00IXI
j8R2OKWCLwDggt2Wu+Bv4IJnQMLBk2YlmG8R7HIN89E cKui+bdQ754Tiz99m4omq29BH2b0d/gNAx9PjbPcioY
-> piv-p256 +y2G/w AlMxnZE0Fkjq3LpdUfeQlj8xQtMxRz0YpNB97cqeENBH -> piv-p256 +y2G/w A9y1M2rOLGK/+RDsd4crWsweJwwngmchoHA0Mll4/gg3
/JRwSI5kujsLbKa4eSPeJ8BPs69WgkTmP4gJ55ahBpM ZPpfflSkWW4EHggYLOx2ji0fRVU6YJJE8UzULRXOhMk
-> piv-p256 jNqd3A Aw3noBggqgFYZD2EYC4EM/kze0VWgIcB0dNCTqh57zyL -> piv-p256 jNqd3A AxJFZsZrrh8tkwacjv+fZZ3q4Q4siPDwsS1xiune9+HF
lvzQ8Wnjg3udeTDkucSUANUuqNba0c1ZxSu8jEBHoV0 5K+zJva+g9ZhzOKD4tsutZJ6rsxoLzUaRTFPXbUwxrA
-> 9ef}0-grease /N~ w]ZU Cc oyB -> "-grease Uy E' 4<(:Of ;4gD4YCS
ZU4GUoXlKqEU
--- AYNgSHu14IcY0DIYjSlfeNjpEdNA3FOlY6E/Mk4XFFg --- 4ww60rHhKhcXJZQdDdROkgQyywCwdIQ/kgFKHwmR6/U
<EFBFBD>]DLd?h<>Ō4[<5B><><12><> %<25>eL<65>?<15>5Uǡ<55><C7A1><EFBFBD>g<EFBFBD>J<01>
<>o<EFBFBD>X<EFBFBD>FU <0B>qe<71><06>9q<03>H9AF<12><0F><>U<EFBFBD>(<28>Gl<03><>{<7B><><EFBFBD><EFBFBD><EFBFBD>|S~(t\<5C>(<28>Y<><59><EFBFBD>Xb(<28> <0B>C+<2B>

View File

@@ -1,14 +1,14 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 vDjOfg S9TQJ2M2Q13BIlj4f/hv/whm2Ry1uiy8pn6KmeHDaio -> ssh-ed25519 vDjOfg 7G6AKoMP48rkdnmUTx3JoaVKC8vSJ/JwlFFCoh/x0T4
oVjRev439kLOFqvU3KnBSXId42+Mt8p7uyUjhsl3u4E ZG+sv3YHaDr6wh7vu6c/Y/gfS02qXlVm6w9Q+DtaUBM
-> X25519 myfuhEdaA8XkUh44/LRBmxGidn7mUViPcP5MwQOubiU -> X25519 oX8s1kdObP8huSEMlzhuiZNnGC7uz4ln/3A6mMDI2Dk
EhdFbpTrwmY1+E+WfvS5tELjqiAuf6Ih8qBZeprPdHo gO5lVYwUTT+Due0S8MtAnXktRvr8oGSOM29WIP9MmEE
-> piv-p256 +y2G/w A5hi03ALd29RbHKrrynUhd/fgtNlQuh8JUABAJhMB8oN -> piv-p256 +y2G/w AwU2AGr0kQzwqdLH0x0jZr+FC6ERWkpE4uTW4gab/pYg
soxJWZMulKAxJG4WMwFZR2QXxSeegGEsQGR89kJGLK0 WYPix2q28T010olJcK+FH8rOqqN2h5CcHxvT1TmT68Q
-> piv-p256 jNqd3A AqOk1ZpZtin4WAhYFDxwIcqTVNEev0hmnDr7kdrNM06j -> piv-p256 jNqd3A ApHqnQC3K3YbE32XV7r98uF/E7PhyUup21yMbgHuS+I5
SBAYfq9P6E6EhEhAtqL+velemXi+DOgHhVt288LiC5o ec9Y+5JX5fNBjI6t1bjOdARPGmTaqYOcDhtZgru1Rvs
-> &Vn=y@LC-grease U -> Ce^Yz-grease ,JTHPY L+/=
3PH/1GG1/q9S8kdsAz+Vi/MQGzKTiAVUWA+59xV6S1gOl1b4SmPvCRuA2CU9Hhj3 sESApKm7G6joyMmd2d3KWswKJ/8HMaAgteBHECLsa69531tLEt+ujkCdwR0jqb+n
Kw4MhcHVBMP1iw4 BfF9JHqAecuH9eYj9eW7i7NcvoAtbNQJBHAo
--- 4PwvBDNZ0KTw+2l8x3OOzuVdhgdNhu85GkO4hu9Vxzg --- mcMmuohtYTYiuEkcH1RHStI9R37avlr1LoutOkofD9g
)<29><>T<EFBFBD>=q<>8<EFBFBD>#<23>B<EFBFBD>_{<7B>y[?<3F><19><><EFBFBD><EFBFBD>_JO<04><><EFBFBD>ED<45>z‚F;#O<EFBFBD><EFBFBD>o<EFBFBD><EFBFBD><EFBFBD>v<EFBFBD>`<60> <EFBFBD>حt<EFBFBD><EFBFBD>*F.;<3B><>Wc<11><><06>-|Kb#<EFBFBD><EFBFBD>\<EFBFBD><EFBFBD>

View File

@@ -1,14 +0,0 @@
age-encryption.org/v1
-> ssh-ed25519 vDjOfg N+SteAUKll8L3+ib8OJKnuoy92ljhBJMzti51VZD5B4
KrSa2BGqWehKZQhf2RSoURiRkftX1Xq8wlSIH5/WTZ4
-> X25519 Dt1MC9bAJNwvI3aMilS9ARzKENtQlGh3TKxizDjs6U0
/tIskG09JnzRBActMUWeYM4CDKZyEI9on7wTodJyclA
-> piv-p256 +y2G/w A++YQ0Gc7gZ7KEB0VElRWyWyCdA2is9tRaBXhC77Idpj
UHNSGwmB2a+YXs4gRETKPfuH7iQYe87Cbi9b6MOf0cQ
-> piv-p256 jNqd3A Au3R9gghpXcvUdorQX1CLoDTqc8uYVRO7+k9dWRRcfIR
QxlMCej3gqds7y6WUc0Yd/okEq+4hNzYXMs/1oAHXMM
-> G-grease
js5bY9KNRBLeN3QVHTRbn9qUy5Qdk5dl
--- EU8gs8EokfRHprkSxiS89vbLKFJASOOsiN7WWz/KWtQ
<EFBFBD><EFBFBD>ਬv<EFBFBD>;<3B><><EFBFBD><EFBFBD>-^<5E>͵-<2D><>W5<57><35>P(x;<3B>|<7C>q<EFBFBD>.<2E>LBp :<3A><>ā<EFBFBD>
h<EFBFBD><EFBFBD>*<2A><><EFBFBD>UG7<47><37><1A><>x:n<>K<EFBFBD>m<EFBFBD><6D>fM<66>X<EFBFBD><58><>ث<EFBFBD>*E<12>K<EFBFBD><4B>

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,18 +1,20 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 vDjOfg ATEyyoV8a2/AgdvVxsTDcmcXuDvg/52Xd7SDgb3pPx8 -> ssh-ed25519 vDjOfg EiYel1eqHtQEj43hiu6quafyM99P45uFjZY9lYoi3zA
N/nAoU8llQk0ox2V82D5GyBV5J4L7y/HkBBk/5rDshw LZwfmsWIk5h92Cpwapbp3yaCS7CR5UrxEvyT5Cq4rKc
-> ssh-ed25519 gJrHQg ceT2BYHFXXRGRqteF5/PjoofR2QslBNeN6dDudwc5k0 -> ssh-ed25519 gJrHQg LWRDAEKPdaN8twZQIMDdfXt3trtFDlo7XNHwtUfy+m4
p0IZcw4YedtYspkd0lcpSS2A13wX9ALs5UTY+W4x7Lw cGyusZ+nAYIbSf8HNk56kaBvZmS611GgKqSNbFcXKrE
-> ssh-ed25519 CBqt6Q qZyZR5oJN4LPSV2sbaXhk8/Kh55lIabvHtkCBWjHQ30 -> ssh-ed25519 CBqt6Q +u/wA8HvtevNso40G7XTtNSNKAqx4YEfMHQkenOK0yI
Rwm7//qfVzYWmmpNUeA5xpKNb1sJzRWaBsNch8fY7U4 d6TvbjYzab8x359nCn030BWXdim2ctr3zgcCA5lK+S8
-> X25519 Pl9b4nm1dJMfuRDFVUdbS3upuD0z4Q5TqPRVNzL0xCw -> X25519 Z7fou1Qt4oIKI8SQ84B+q7xkThME3TSADNqvAsvLC2I
zP53O4Fok8CmPLp1Lb9Z/E3Dla0XntTcXUo1J+Jju6I rxbx10UaMCaYQrsH9JAKpWoS8LMwYh4ohkW5n300b5A
-> piv-p256 +y2G/w A6bZKaJcEU9bMb4jK7PihQOn8bfduDfGZ0SkJDmOvtaW -> piv-p256 +y2G/w A1n6AYJiG0tx27wTrmqxr6rkm1OgRV+AzgJHHPUD9wr3
9n6wQTaz9osZNdND5kYzY6MfU13Q2EmiOx3r38XJg1c mR3Ac2aedvocKhfZa1meYHa5D0vx3FwX/94WKIIxNDQ
-> piv-p256 jNqd3A AyAUd05S6C7GJbExVY3g/WYR9fy/8GCGCmh1XlUWCf7I -> piv-p256 jNqd3A A9VMS4tvV7B5qXyrZiheZMNTpLayaXvh4f/aT4Ey8Afh
uBGF/h57/s0AO3hQseknsOVzXUr4BSHSHq+NMnOxXZE kRk0hnI94fn9lv7/9wUg8AT/98mPbD69xILMmjA4vfc
-> F-grease x !$ -> d+-cp|lq-grease ,2Lg! sJ a ;,
2lkb6PHOiXoHbxbFSOGz/B5oMgbwBLUdaC253q/GdKdlcS6SI1QwiiDS1yqVExHS ubRiOvE+OzriAqp2TSsMn9LjRQq7Vw+1mTLZVdyR2m2nNbq1b27AmKZGzi2MyWxi
Ol5CF4wbTNOaAK/E++YkkTRYJclSxtNfgNYdF0LFj+I6IA NfA9KyiGW42U0W46
--- qL+du1jImYvFyNVtCpjhO8N9cJlQ0r2NXDhxIinepcA --- q1zYEFDCyNoHsbw/H4/N7uqO8+N2+ip3FEoSOPpTzUY
<EFBFBD>(D濕<44><E6BF95><EFBFBD><EFBFBD>?<3F>j<EFBFBD>Rh<52><68>@<40>;<3B><03><><EFBFBD>`<13>R7yxpl<70><6C><EFBFBD>:<3A><>;<3B>ߊ<EFBFBD><DF8A><EFBFBD>j<EFBFBD><6A>Vwɹ<77>;<12>B|l<02>;0<><30> U<><55>6<><36><EFBFBD>Fu<46><75>7oю<6F>8T<38>&<26>*<EFBFBD><EFBFBD><EFBFBD><EFBFBD>d<EFBFBD>I<EFBFBD>~yO <20>AZ<>'<7F><7F><EFBFBD>!<10><>GPE<L놅O%<25> <EFBFBD>w<1C>} <09>pb]<5D>3<EFBFBD><33><EFBFBD><EFBFBD>f<>˸:<3A><><03><><EFBFBD>"1<><31><EFBFBD><7F>g΀XE<>n{<7B>vzR<7A><52>F <20>LT^Ƌ<><C68B>.&<[<5B><EFBFBD><EFBFBD>c<EFBFBD><EFBFBD>|A<>7
2<><32>L+|I$<24>F<EFBFBD>,<2C><><EFBFBD>4<EFBFBD><34><EFBFBD><06><>KO<4B><4F><EFBFBD>s<EFBFBD><73>u
*<2A>DdkgG<67><47>Q<EFBFBD><51>&Q<1C>?<3F>

Binary file not shown.

View File

@@ -0,0 +1,15 @@
age-encryption.org/v1
-> ssh-ed25519 vDjOfg HWihLsNxxTSe9b+FIM0JwMiU309CaR0LShG6GVNiXF4
NZePMLuBHJLO4LSHI8Y1yoDi+DuhqI5DlwifzFuxWU0
-> ssh-ed25519 gJrHQg urcLhKAzsPA9yDu+iX6UCvNZgMfn9yzqsQBeSwodQVI
lO3+EpeKSPaTA/JJ0fgutIM85JEGI7OZlNgQx3pGl4A
-> X25519 O/GgkUIzg8PemrruWoUXLZC/c+HU8TkjEZsg4DTtUjA
yI8IqsFoQTT03aGRUzpYqlIqA8UiANvIbR8k9N5EaO8
-> piv-p256 +y2G/w A9+ADf4/rlMvdyhvp6DPaeXyqvydwF9HVKii+oKwCaY0
7Sw3wm7CbT98vk/Q1hl1uQU3UJLoh1rjucwsgxWiFPs
-> piv-p256 jNqd3A Aolk1szzMYnfAv9gIV3rlwCKHUSpeTB8UKAb3/f245TH
Hda+AWgfJWpGYV5TwcaMmJ7lXGFFkrTVEwzmiuhjrBw
-> (F~-grease M$W"J)^a H X40RzOd Gu,
RA93Bw
--- T+/j6CeIAg7KeeKtRaeaBB0oYmlvFVc+NucICaT2Q6I
u<EFBFBD>$<24><>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{VdK<64>:Sd<53><6F>;<3B>;<3B><05><1F>1<EFBFBD> 0<><30>M%B<><42><EFBFBD><EFBFBD>bO'k<><6B>n<EFBFBD>O<EFBFBD>fp<66><70>^F+<2B><><17>|h<>g!l<>IZlU <0B><> <1F>W<EFBFBD>

Binary file not shown.

View File

@@ -0,0 +1,16 @@
age-encryption.org/v1
-> ssh-ed25519 vDjOfg m4rtRYPY07eFsAlic15EtlYeZM96le2riRPmbHYvqiY
iOdi9y+on0YMKlhTX3MX8KHNzQq0LRySZ4HTgXHVQeA
-> ssh-ed25519 gJrHQg EiUpoCUJXu9HSk/wRPQ+RHIIPQP1otYZRu8iMs782Fk
hlBg3Tipre4ufVYnIVmRAd7dWK0PqCOCuLRfQ4v4I/4
-> X25519 /86obR8d8Jl8aaKncq08i7ZFuo5DQzLp64eRlCB0MHk
yJa+Vo6JF5y2Y74hKXyB33mU5/HTGrMFJCw9Qa6l/Ug
-> piv-p256 +y2G/w Awl4liKWL0vySkiJhn0BtSsOTpXWo5w2mghdxOrvZXB9
FgTT0D96jUrFM/LWCgeYdvkm20K1ev8y0cD4F69DaLY
-> piv-p256 jNqd3A A8zrAGaoqSfNPu2nN5kpDgxzf7U3LSLRai/ybOrrxw/a
L1NlIPrfPal2psnMXJyWXMojGURZCZvu0Md6MLlAlPw
-> ia-grease 8* vU>`M"YB 4g(+@RC 0EBf9>`X
DkPPlaWTheaefP4kLlUy5nr/AUe1O/ZSx2ZSy53cqYkfIMLabjJtLyOk/GGOD/FO
OK3AVQTOMzPjWychVK3XSvXbmupMia3kyUy7HrBiOXZZlxJxKPwrW8E
--- uPWs9132FkHzQ7UWsf/9fehJjXipMH6uNFBnMHW1i3A
D<EFBFBD><EFBFBD>yV<EFBFBD><EFBFBD><EFBFBD>?<3F><>2<EFBFBD>&w"<22><1A><EFBFBD>ia <0C><>#<23><><NDB<04>iK<69><4B>ܙ<>Ae-<2D><>M-<2D>0:<3A>c<EFBFBD>eK<14><02><15><>L<EFBFBD>\<5C>&<26><06>C<EFBFBD> <0C><><EFBFBD><EFBFBD><<3C>>7G<37>

View File

@@ -1,14 +1,14 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 gJrHQg b0ZIS1TOfrmf2UalwbOHCUmL3VDxr2NtBWxwPgi3qC4 -> ssh-ed25519 gJrHQg 4DJpYHmiOF4ayMzU+ieivPbylNWgUd2KNEXSCLzhjFw
zYNSst3lBbU3AipRsf8HtS6KiHtCZBtch/8B/PwYtNM dO8WiWQ80IUUp2vhN+8AOgaFGg1SH3D8KCyL0shYgRA
-> X25519 7DOVJqetc3FmxGFH/Wyoe0rCedOuxI27t5EExc4HTks -> X25519 WRne9Vn+HsHn8p0+DxDlvZkFuSHkYknSmhlW7oz/V3Y
iB//vKPUEHfcKhjjXiiJJBQhk5prrdaytQERra4oYk0 vGMUhOP1/Iz4IXxT/+s7+73HHVT8oqY1EJfis766aZI
-> piv-p256 +y2G/w AnT5C4NUg/jko1gVkHYD7MD+q+uqh5XBWc33oqj7E7IO -> piv-p256 +y2G/w AzQGzm/IlxT2j4zw3u9HZuYFe+r5bRAyISjguP48DJgR
fE/olx0af8uRHsNVL1G2zxYRqbDHxu7crBtBwMWjSao NA0ZK/kSc6OBqCu+rmVUi21/CywCcjSwniQpmB2/OMI
-> piv-p256 jNqd3A A4MCmGJ30UiaOamrufjJ7+cvAMd0lhJozUs9aCi8Qwni -> piv-p256 jNqd3A Aj/f+ri/L2HV37sqS/OjtGFRvrvvITVNujJf6Ocx+J/v
ca6E7WTf+qjhJF0gZVL5Z2iIPj4nQWrw0wmjJw1G/mk mGfmsGgtPGSOwKzFdcdVJv1uJfySwh2BUz11ezQZbVk
-> t`Gpn-grease kz~;./ n=`W, DC" -> B5;G1N#:-grease
uFlLLBWFPZkqC76s35BMii78cSqoA7+U6QfXnTjQERQxzshDh90+rP04OCvqYJkz 1Zyh9jJi0wubWSP8TNZpfkLt2yehKWpMQebhdLoNvMAAKjGN8jtigs2OAXLYh7aw
W7LnBs21xhcgq+U xQAwNTmvLVc5TzQUSsY78XJhlOpkNb6S5d6138X1T6d8nJrK
--- 9bCcdlOXZf9iKzjuZpaqsbzZWTNXFP75pG5LZi7MyNw --- arNYIfnO0eTAMufSdw2i1+nGfGhIfLjUvzj0PQ4ziEs
A<EFBFBD><EFBFBD>B<EFBFBD><EFBFBD>o<EFBFBD><EFBFBD>핈M<'Q,bZ<1A>YE<59>t<EFBFBD>O <0B>kz<6B>n<05>MhW <EFBFBD>U<EFBFBD><EFBFBD>x<EFBFBD>Aĺҟ<EFBFBD>7<EFBFBD><EFBFBD>}Z<>Vˊ<><CB8A><EFBFBD><EFBFBD>

View File

@@ -1,14 +1,14 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 vDjOfg 3u6xjhiMkYWu+SlmbHrzMrTT0TXROIE9DbuJuCrrBjM -> ssh-ed25519 vDjOfg 43+2JoYorh26Gq+ztkmoqXprHS58vyfaOsPhE+asBxw
NsF30/glUpNQ8c3vP2kuK5Apk9qTDK/uK8nOVRbH4r4 sk5ko0QXXriYU3hD5C9Mi8QJhZH6NZVcTg7Q+7rzOeQ
-> X25519 MM6hC0Ighd2+PuzTdL74nWATkEvtK8v3wcwc7rr7sGA -> X25519 gIvRquOza07NBLJmR9BsOnpJd8PVNm8er5tLRkBGtQs
75q/zY9V0jXhTMXXA6vEqgx3wJEDj4bp3hAWiNsLMK4 VlR87DXF+/3TQrExmQq5DXql0NkIXmUuBx2viOQP54s
-> piv-p256 +y2G/w A2QDEGetEZBSsAI2BsLTviold4VhgDA+ZGrw7fX1Vnel -> piv-p256 +y2G/w A+vGb4in6Cj1w/pp4tRNVIcasJl9WoKRFdwi2eDllNHd
zekxCKLBknp84cU78rzA7ws3dKe3yxCH3jbX1iTCsfY haqhVAjZp5fYVJmawPzWxM6r3QJbqarCZiAxc4l7HlU
-> piv-p256 jNqd3A A6PAQwb5Tx0xuG1/PosdqPILZMCcESQJPUGYIioekfsB -> piv-p256 jNqd3A Aoc8Aw2FlUvn8+Jp63pbsa5qzeg4pWEzTOAiIQqQZnfW
s4qD0/8sEwf9C7HDt/gOkXK7ufzBtgE4OaR9QEiIby4 E4hgbvUnbRUdq6/N3xTKMZE7oxNDIo8eAUarDdh4TiI
-> A3"Aa[.-grease PS_ FDI -> =H(-grease
TFiZT5rYvK4OhQvyBXTfoRcw7VcCJZNG5ZztOiD348RlVIfLu33xYJwRYjRo+Nf7 99H7/vADBtIrsHwjg0nlVHzbdgAzlVIWROmT9yysEJlcsgv+u8myaA6Beg2Nwajf
u94aE/CVxfje02o 8WmI5T8HyMve6bdb+TbJOaN83FkLIC8vYPqYyDes3BVg177Yx6kZGmkGx0sx
--- z+Vt5QCQc8ON1kZxhgHThcX8JPYshdDgsubUGyMBL1s --- QxfUZt0OBr76ZT3SdiOr4//E+uh3NQl7F8MirQjRLAA
<16>8O<38><4F>L<17><><EFBFBD>RVU<56>&xs8Z<38><0F>Ms+7<>5<EFBFBD><35>r;<3B>Ys<59>˾<EFBFBD>q<04>f<EFBFBD><66> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(LJ9<C787>12<31>KF!<21>P<EFBFBD>=6<>1<EFBFBD>=Be<42><65>z<06>!$<24>{<7B><><EFBFBD>U<EFBFBD>gV