diff --git a/data.nix b/data.nix index fb0ac84..c39563a 100644 --- a/data.nix +++ b/data.nix @@ -28,7 +28,16 @@ rec { hosts = { "vno1-oh2.servers.jakst" = rec { - extraHostNames = ["dl.jakstys.lt" "git.jakstys.lt" "vno1-oh2.jakstys.lt" publicIP jakstIP]; + extraHostNames = [ + "dl.jakstys.lt" + "git.jakstys.lt" + "vno1-oh2.jakstys.lt" + "jakstys.lt" + "www.jakstys.lt" + "vpn.jakstys.lt" + publicIP + jakstIP + ]; publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHtYsaht57g2sp6UmLHqsCK+fHjiiZ0rmGceFmFt88pY"; initrdPubKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKns3+EIPqKeoB5OIxANIkppb5ICOmkW8X1DOKJPeRWr"; publicIP = "88.223.107.21"; @@ -40,7 +49,7 @@ rec { jakstIP = "100.89.176.2"; }; "hel1-a.servers.jakst" = rec { - extraHostNames = ["hel1-a.jakstys.lt" "vpn.jakstys.lt" "jakstys.lt" "www.jakstys.lt" publicIP jakstIP]; + extraHostNames = ["hel1-a.jakstys.lt" publicIP jakstIP]; publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF6Wd2lKrpP2Gqul10obMo2dc1xKaaLv0I4FAnfIaFKu"; initrdPubKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEzt0eaSRTAfM2295x4vACEd5VFqVeYJPV/N9ZUq+voP"; publicIP = "65.21.7.119"; diff --git a/flake.nix b/flake.nix index 52e9b7a..3883944 100644 --- a/flake.nix +++ b/flake.nix @@ -61,7 +61,6 @@ age.secrets.root-passwd-hash.file = ./secrets/root_passwd_hash.age; age.secrets.zfs-passphrase-vno1-oh2.file = ./secrets/vno1-oh2/zfs-passphrase.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.sasl-passwd.file = ./secrets/postfix_sasl_passwd.age; } @@ -85,6 +84,7 @@ age.secrets.root-passwd-hash.file = ./secrets/root_passwd_hash.age; age.secrets.zfs-passphrase-hel1-a.file = ./secrets/hel1-a/zfs-passphrase.age; + age.secrets.headscale-client-oidc.file = ./secrets/headscale/oidc_client_secret2.age; age.secrets.sasl-passwd.file = ./secrets/postfix_sasl_passwd.age; age.secrets.borgbackup-password.file = ./secrets/vno1-oh2/borgbackup/password.age; age.secrets.grafana-oidc.file = ./secrets/grafana.jakstys.lt/oidc.age; diff --git a/hosts/hel1-a/configuration.nix b/hosts/hel1-a/configuration.nix index 1be51ca..138b548 100644 --- a/hosts/hel1-a/configuration.nix +++ b/hosts/hel1-a/configuration.nix @@ -59,11 +59,10 @@ node_exporter.enable = true; headscale = { - enable = true; + enable = false; clientOidcPath = config.age.secrets.headscale-client-oidc.path; subnetCIDR = myData.tailscale_subnet.cidr; }; - deployerbot = { follower = { enable = true; diff --git a/hosts/vno1-oh2/configuration.nix b/hosts/vno1-oh2/configuration.nix index e823b9c..e02c048 100644 --- a/hosts/vno1-oh2/configuration.nix +++ b/hosts/vno1-oh2/configuration.nix @@ -53,10 +53,11 @@ "/var/lib" = { repo = "zh2769@zh2769.rsync.net:${config.networking.hostName}.${config.networking.domain}-var_lib"; paths = [ - "/var/lib/.snapshot-latest/private/soju" "/var/lib/.snapshot-latest/gitea" "/var/lib/.snapshot-latest/grafana" + "/var/lib/.snapshot-latest/headscale" "/var/lib/.snapshot-latest/matrix-synapse" + "/var/lib/.snapshot-latest/private/soju" ]; backup_at = "*-*-* 00:01:00"; }; @@ -99,6 +100,12 @@ gitea.enable = true; + headscale = { + enable = true; + clientOidcPath = config.age.secrets.headscale-client-oidc.path; + subnetCIDR = myData.tailscale_subnet.cidr; + }; + nsd-acme = { enable = true; zones."grafana.jakstys.lt" = { diff --git a/secrets.nix b/secrets.nix index 7199c19..0d5573c 100644 --- a/secrets.nix +++ b/secrets.nix @@ -20,7 +20,6 @@ let in {} // mk ([hel1-a] ++ motiejus) [ - "secrets/hel1-a/headscale/oidc_client_secret2.age" "secrets/hel1-a/borgbackup/password.age" "secrets/vno1-oh2/zfs-passphrase.age" ] @@ -29,6 +28,7 @@ in "secrets/vno1-oh2/borgbackup/password.age" "secrets/grafana.jakstys.lt/oidc.age" "secrets/letsencrypt/account.key.age" + "secrets/headscale/oidc_client_secret2.age" "secrets/synapse/jakstys_lt_signing_key.age" "secrets/synapse/registration_shared_secret.age" diff --git a/secrets/grafana.jakstys.lt/oidc.age b/secrets/grafana.jakstys.lt/oidc.age index 89a563c..ba4a4d6 100644 --- a/secrets/grafana.jakstys.lt/oidc.age +++ b/secrets/grafana.jakstys.lt/oidc.age @@ -1,13 +1,13 @@ age-encryption.org/v1 --> ssh-ed25519 gJrHQg g0cUapt08wymIYGH8cI8P9vBjaG818mmV4BW9yJb7Fo -/kT1CMN2oe4BqcPeb/scHANlC7DdVa1uFB1k1h3oSGU --> X25519 /X86vIxq5E7CNzoWg7hHAj/57jfWQrJY+968Nf00IXI -cKui+bdQ754Tiz99m4omq29BH2b0d/gNAx9PjbPcioY --> piv-p256 +y2G/w A9y1M2rOLGK/+RDsd4crWsweJwwngmchoHA0Mll4/gg3 -ZPpfflSkWW4EHggYLOx2ji0fRVU6YJJE8UzULRXOhMk --> piv-p256 jNqd3A AxJFZsZrrh8tkwacjv+fZZ3q4Q4siPDwsS1xiune9+HF -5K+zJva+g9ZhzOKD4tsutZJ6rsxoLzUaRTFPXbUwxrA --> "-grease Uy E' 4<(:Of ;4gD4YCS -ZU4GUoXlKqEU ---- 4ww60rHhKhcXJZQdDdROkgQyywCwdIQ/kgFKHwmR6/U -%eL?5UǡgJ E9( 17NEۈiϼ1fy43erzuzZ(jAn+nOTiiG  \ No newline at end of file +-> ssh-ed25519 gJrHQg FIcNGRpq57RyXSx7ggde3ix79ijt7EHnU8LhMRrXiGk +feCa7Xln/wTFxSfBt1wW9nJDUunp1ng01kRR4fX3wtk +-> X25519 9a/Z7fQMlb2Ossnx6OQfOEn+Sc7EkjH1qvRnAUNO3nI +gfpPM7RauKm2NnOfER+zJvJjaVEZOmXjxkbWKFGOUGw +-> piv-p256 +y2G/w A4oYywSwobBVMGs3RTxmvnh7TQV1FYlNYrUVVqEjFUFa +qVGtilxTsOOkYaSQ8c8Io4JCqxuJSHB8szEEWc9HWNU +-> piv-p256 jNqd3A AsVFA1wUy811MHNgMoCLvd3ETXbd8XxSr3uCgqGh7414 +d366KUCPHzScDv4A+9DkUcqRgfnpzoHwKXPTI6RM1Pc +-> pKOSD-grease jSg. !!V_P>| +K ~E +JklMXPMAv8vHnxBr/F2g4tAKmDoe0ub/G45MSxmG5E8/HtE +--- zzyjEbFgNDFzw+NQaFyCJlqmkuYubPu2VKnkR2RHIcc +ܥlJNTsۍ-LLH|CbJ;kJQ4`Ug1ur{[_QrR[=1 \ No newline at end of file diff --git a/secrets/headscale/oidc_client_secret2.age b/secrets/headscale/oidc_client_secret2.age new file mode 100644 index 0000000..9015ad3 --- /dev/null +++ b/secrets/headscale/oidc_client_secret2.age @@ -0,0 +1,14 @@ +age-encryption.org/v1 +-> ssh-ed25519 gJrHQg /05rQ0bweVNFPoI6a7w4CMk8iKdObSnrK5mzU+OtAls +fEO5kDvRF049alg3AMxTwJ+KiFoh+o/6gRYxFUEdIRI +-> X25519 rGiyMZnRwYcvcoFkBXfwxDy71/F7RC4xL2ILY/3KAHE +9thFbnnBvOJsopicp366uU3bJGJ2Tu4ETkhKFRWFU6A +-> piv-p256 +y2G/w An1oipHxaTcuwMJtW2C+J7fiE4rafB19fCxouyW6k8Ml +/JsGUuNknM1K9PEfrwOPr2r07sChEgy80GFytvH+1Tw +-> piv-p256 jNqd3A A77/PWu+DQbUNVjv6CeDB98nSZPojVXlSmk8Ed8cW0Ya +WPseJycaWCvC15+RvjJSpfyMR2kB8+jK4JIsE6fz2ws +-> +WA-grease Z[ q+* +p2PdS7tDHpBr3/2EQbUXqFs5H9hAkgvMy2hiYJR5gGgLjXXFdteza2DHAP4knXfZ +iBXIy54 +--- H4QPWaIOL3GIPmPeRirGJ3W9zqjryG/cb4f+tMdJ8do +OU"D1s+& ^ )ĎI]J)"|ba2dcRﰅ )sxs*s¦iHLemm1r2 \ No newline at end of file diff --git a/secrets/hel1-a/borgbackup/password.age b/secrets/hel1-a/borgbackup/password.age index 89cbe9a..bbbc6d7 100644 --- a/secrets/hel1-a/borgbackup/password.age +++ b/secrets/hel1-a/borgbackup/password.age @@ -1,14 +1,14 @@ age-encryption.org/v1 --> ssh-ed25519 vDjOfg 7G6AKoMP48rkdnmUTx3JoaVKC8vSJ/JwlFFCoh/x0T4 -ZG+sv3YHaDr6wh7vu6c/Y/gfS02qXlVm6w9Q+DtaUBM --> X25519 oX8s1kdObP8huSEMlzhuiZNnGC7uz4ln/3A6mMDI2Dk -gO5lVYwUTT+Due0S8MtAnXktRvr8oGSOM29WIP9MmEE --> piv-p256 +y2G/w AwU2AGr0kQzwqdLH0x0jZr+FC6ERWkpE4uTW4gab/pYg -WYPix2q28T010olJcK+FH8rOqqN2h5CcHxvT1TmT68Q --> piv-p256 jNqd3A ApHqnQC3K3YbE32XV7r98uF/E7PhyUup21yMbgHuS+I5 -ec9Y+5JX5fNBjI6t1bjOdARPGmTaqYOcDhtZgru1Rvs --> Ce^Yz-grease ,JTHPY L+/= -sESApKm7G6joyMmd2d3KWswKJ/8HMaAgteBHECLsa69531tLEt+ujkCdwR0jqb+n -BfF9JHqAecuH9eYj9eW7i7NcvoAtbNQJBHAo ---- mcMmuohtYTYiuEkcH1RHStI9R37avlr1LoutOkofD9g -حt*F.;Wc-|Kb#\ ,1ywuT]"7 \ No newline at end of file +-> ssh-ed25519 vDjOfg uZsTUwEu/YMai2awdIq/BQFWY3abjsVwkMEmdXnGdRE +Qb2875RKIevWlZLFI6p8nzYHJZWWBEaneJN3O3av9Nk +-> X25519 w4QdhZ6T83yEtmMmHYxuM6OzvfxKYnDRSrFNnT/DUEU +0/wyhwb9l+apT4f3yLycoNdc8KAGD7jN01MP+rIQSQw +-> piv-p256 +y2G/w A9zY1wzeRZns4KLJw9atZ3yeht6C3hn6ZX5/U6/gKsZj +WDgCACCvTzWvrGEnyxH/5m8IYF2L+V0Oju+Bpc207oA +-> piv-p256 jNqd3A Aup30eQTR+vsmv1cax857STTmDcLZt/LYGr04A1b+gvN +EfrHZNnE0kVYs5pFPjMEJBGGvQWQMCduBYcLimR/5uM +-> 8J-grease +Ke8pF2bIDFLnG7x3WE0nVjs0/b7uiUCWsKkiMGfmGWweEPKp12WzW0I3nbY0W+RG +mkg2tLP/e3f3Bg1ojHGLAxviPNarGMLHggHfqA +--- OpZ8utdErw6Y+ft54h+M8U7RqSpiMrVLmF5CeVgsOXA +0S=PF%)tHGPWD^QA##e%A~UA> \ No newline at end of file diff --git a/secrets/hel1-a/headscale/oidc_client_secret2.age b/secrets/hel1-a/headscale/oidc_client_secret2.age deleted file mode 100644 index f5700a6..0000000 Binary files a/secrets/hel1-a/headscale/oidc_client_secret2.age and /dev/null differ diff --git a/secrets/hel1-a/zfs-passphrase.age b/secrets/hel1-a/zfs-passphrase.age index f567dae..5bd3c7c 100644 Binary files a/secrets/hel1-a/zfs-passphrase.age and b/secrets/hel1-a/zfs-passphrase.age differ diff --git a/secrets/letsencrypt/account.key.age b/secrets/letsencrypt/account.key.age index bd8ca6c..6253de3 100644 Binary files a/secrets/letsencrypt/account.key.age and b/secrets/letsencrypt/account.key.age differ diff --git a/secrets/motiejus_passwd_hash.age b/secrets/motiejus_passwd_hash.age index beec18d..b486733 100644 Binary files a/secrets/motiejus_passwd_hash.age and b/secrets/motiejus_passwd_hash.age differ diff --git a/secrets/postfix_sasl_passwd.age b/secrets/postfix_sasl_passwd.age index 8ab9d79..30e657b 100644 --- a/secrets/postfix_sasl_passwd.age +++ b/secrets/postfix_sasl_passwd.age @@ -1,20 +1,17 @@ age-encryption.org/v1 --> ssh-ed25519 vDjOfg EiYel1eqHtQEj43hiu6quafyM99P45uFjZY9lYoi3zA -LZwfmsWIk5h92Cpwapbp3yaCS7CR5UrxEvyT5Cq4rKc --> ssh-ed25519 gJrHQg LWRDAEKPdaN8twZQIMDdfXt3trtFDlo7XNHwtUfy+m4 -cGyusZ+nAYIbSf8HNk56kaBvZmS611GgKqSNbFcXKrE --> ssh-ed25519 CBqt6Q +u/wA8HvtevNso40G7XTtNSNKAqx4YEfMHQkenOK0yI -d6TvbjYzab8x359nCn030BWXdim2ctr3zgcCA5lK+S8 --> X25519 Z7fou1Qt4oIKI8SQ84B+q7xkThME3TSADNqvAsvLC2I -rxbx10UaMCaYQrsH9JAKpWoS8LMwYh4ohkW5n300b5A --> piv-p256 +y2G/w A1n6AYJiG0tx27wTrmqxr6rkm1OgRV+AzgJHHPUD9wr3 -mR3Ac2aedvocKhfZa1meYHa5D0vx3FwX/94WKIIxNDQ --> piv-p256 jNqd3A A9VMS4tvV7B5qXyrZiheZMNTpLayaXvh4f/aT4Ey8Afh -kRk0hnI94fn9lv7/9wUg8AT/98mPbD69xILMmjA4vfc --> d+-cp|lq-grease ,2Lg! sJ a ;, -ubRiOvE+OzriAqp2TSsMn9LjRQq7Vw+1mTLZVdyR2m2nNbq1b27AmKZGzi2MyWxi -NfA9KyiGW42U0W46 ---- q1zYEFDCyNoHsbw/H4/N7uqO8+N2+ip3FEoSOPpTzUY -w} pb]3f˸:"1g΀XEn{vzRF LT^Ƌ.&<[c|A7 -2L+|I$F,4KOsu -*DdkgGQ&Q? \ No newline at end of file +-> ssh-ed25519 vDjOfg 6fa6kHvbSkI6F9S54u7FMduv+YmuHUGTIZz0CiQhhnQ +sb9iRMQeU8w8GIh4/iczLHfq4HmFEEClyeVq0cTQ7rc +-> ssh-ed25519 gJrHQg 5Vne+RdTULf2Pqq2X9h2uu0Q4hGX9/FjfWcNkTJa0D8 ++Uv7KvCDlAhPhS3vVwzH+SLFMkP2fIiuwvAETksdasc +-> ssh-ed25519 CBqt6Q +gmJpUrMj+6ximFLkdW67k8TKfOQR1YAz20aPsixXxk +pM4H8b70EF/Ga4y77BPobxuUF/FawBcrLjVBxEdtvsM +-> X25519 qbNRcP9+m4kubmSsRYE6vIU0F3x5D5hilQ27CP1O+GA +BRiup/KQxlqX5JoWy7aJjon14Mruxv1JvftFshuyZKc +-> piv-p256 +y2G/w ArRtqE+8sVRYvK8r6yj8UhYhCJeqzH1fYGo4yK6y/Mpa +iJRdwpx5glVPzuI60f1tSbBsWfECWIkUIY6wiIeF+yk +-> piv-p256 jNqd3A A22i9InHF96PSCvrPWLmgS42MLwJwtMJAVYr9u4qjmD1 +iqV25lJ5k+Xg8L+Q7Xc9EFQV+QnSJZgUJDy/eD8PKn4 +-> DcZ0C-grease +auoi +--- XTP2L0fnjBcOJuu3VkZeGvO2QSVngpBuNtvQsqnXRDY +M(2[oӂD}5$$*RZƃ}TA/H%w)o$37CetZ7ޮ/֩'9U>S]E NjkV˕lKu \ No newline at end of file diff --git a/secrets/root_passwd_hash.age b/secrets/root_passwd_hash.age index 982689b..dee1b87 100644 Binary files a/secrets/root_passwd_hash.age and b/secrets/root_passwd_hash.age differ diff --git a/secrets/synapse/jakstys_lt_signing_key.age b/secrets/synapse/jakstys_lt_signing_key.age index 722de03..0eab883 100644 Binary files a/secrets/synapse/jakstys_lt_signing_key.age and b/secrets/synapse/jakstys_lt_signing_key.age differ diff --git a/secrets/synapse/macaroon_secret_key.age b/secrets/synapse/macaroon_secret_key.age index 38bb4f3..0aa407d 100644 Binary files a/secrets/synapse/macaroon_secret_key.age and b/secrets/synapse/macaroon_secret_key.age differ diff --git a/secrets/synapse/registration_shared_secret.age b/secrets/synapse/registration_shared_secret.age index 19359af..c117844 100644 --- a/secrets/synapse/registration_shared_secret.age +++ b/secrets/synapse/registration_shared_secret.age @@ -1,16 +1,15 @@ 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 -DyV?2&w"ia #7G \ No newline at end of file +-> ssh-ed25519 gJrHQg ffxdmFgRbbThAPsXCqrmqlJeaKj50YS+hM0GYGLTQkU +MxEkjQzTlJ9GGLpohAoVa7w1AJKaxCJRca7dYGLtBzA +-> X25519 8OTgARYYgWi1PeFLEDUndJ9xSs/W9Z6p2hETrWaurkk +D4DvfXCZ7TrloVYbXx/DLIrW5yW5PhhEUzOrte3RPac +-> piv-p256 +y2G/w A4iElwc6M+dTz/LVi0l/vO73zSf3bE0t8gT0/zGF9dWq +mKdyh0I/8Dmv4DRpcE+RhPjp8tTuV3UI0uI/LYt0noQ +-> piv-p256 jNqd3A Ai4ZOf+hB30/3IkpLVzeDBbBkoAbsSP+/esY3SACYt4G +Z/DYBsb8TVt75Nvt9KNPqGuGhLRtT+KJcNsgTjRDsBE +-> p-grease %V0%NL0/ Jqtp61!y 4 %*ii3\% +3CEt8jshnha3CaS3g1/gsHuNonR/Nn17C+aOmMUt7+HTvoVZpsSWMb+y5q4LR1S0 +vHsquuywbw257q4E+foJPlKXtK/nbRATvKXpHAC5sSPwbw+aye4zSLWU8rv+yA +--- 0O9vjzCZYCyhj+Wpf9n8JTUqHmXNLifflFBpYvLFL80 + +?lt7-R{Bf8@Wt4K UI&wU˘mO"yOlJI&WB=2e{?# \ No newline at end of file diff --git a/secrets/vno1-oh2/borgbackup/password.age b/secrets/vno1-oh2/borgbackup/password.age index 4e4202f..bef1ca6 100644 --- a/secrets/vno1-oh2/borgbackup/password.age +++ b/secrets/vno1-oh2/borgbackup/password.age @@ -1,14 +1,14 @@ age-encryption.org/v1 --> ssh-ed25519 gJrHQg 4DJpYHmiOF4ayMzU+ieivPbylNWgUd2KNEXSCLzhjFw -dO8WiWQ80IUUp2vhN+8AOgaFGg1SH3D8KCyL0shYgRA --> X25519 WRne9Vn+HsHn8p0+DxDlvZkFuSHkYknSmhlW7oz/V3Y -vGMUhOP1/Iz4IXxT/+s7+73HHVT8oqY1EJfis766aZI --> piv-p256 +y2G/w AzQGzm/IlxT2j4zw3u9HZuYFe+r5bRAyISjguP48DJgR -NA0ZK/kSc6OBqCu+rmVUi21/CywCcjSwniQpmB2/OMI --> piv-p256 jNqd3A Aj/f+ri/L2HV37sqS/OjtGFRvrvvITVNujJf6Ocx+J/v -mGfmsGgtPGSOwKzFdcdVJv1uJfySwh2BUz11ezQZbVk --> B5;G1N#:-grease -1Zyh9jJi0wubWSP8TNZpfkLt2yehKWpMQebhdLoNvMAAKjGN8jtigs2OAXLYh7aw -xQAwNTmvLVc5TzQUSsY78XJhlOpkNb6S5d6138X1T6d8nJrK ---- arNYIfnO0eTAMufSdw2i1+nGfGhIfLjUvzj0PQ4ziEs -UxAĺҟ7}ZVˊ [C&{AVж)T7 \ No newline at end of file +-> ssh-ed25519 gJrHQg ESiJkK+AbUYnpPzWzJwT2vXCekr8JFKVHAluKgYj+lQ +Y1dVxVehvXp982Uv8yFkQMd8bDxmtK6q/vwAV41B6ao +-> X25519 QNnqg1/Bi911Y7W2fD5oTgfbeuhknXHkoBLjTLOH6RU +upXY8JVRjSTfw3kGQIVl3B+HP3l5mIug5KJCSQfnPgg +-> piv-p256 +y2G/w AyXKFigaApuL9nF/3hO5+KYg+I6dEZ8jt8MdTLQ1Uo2s +lkncgwZebVAQi8IfoqFdfwBU9Im5z6t95fUxalY85uc +-> piv-p256 jNqd3A AxkBvH1D4M0SKXUcU0xLkVlOGs5N5chQibVBqFyBqATn +DiSN52dtvrtigH7Ab3WKNUh04b72KT0oTprIDRVZAVI +-> 6jYgXN-grease +GEvhMWqEB2ERO1F0rOxJacf5QQ +--- ZXufptBo8uDjjxBH5szEVCV0mttzfhra2D0jMijKcFo +X T(ܥΩ$,[ִ;zm`3kJ&E"ԫ9 + \ No newline at end of file diff --git a/secrets/vno1-oh2/zfs-passphrase.age b/secrets/vno1-oh2/zfs-passphrase.age index ad58498..eb0bd66 100644 --- a/secrets/vno1-oh2/zfs-passphrase.age +++ b/secrets/vno1-oh2/zfs-passphrase.age @@ -1,14 +1,14 @@ age-encryption.org/v1 --> ssh-ed25519 vDjOfg 43+2JoYorh26Gq+ztkmoqXprHS58vyfaOsPhE+asBxw -sk5ko0QXXriYU3hD5C9Mi8QJhZH6NZVcTg7Q+7rzOeQ --> X25519 gIvRquOza07NBLJmR9BsOnpJd8PVNm8er5tLRkBGtQs -VlR87DXF+/3TQrExmQq5DXql0NkIXmUuBx2viOQP54s --> piv-p256 +y2G/w A+vGb4in6Cj1w/pp4tRNVIcasJl9WoKRFdwi2eDllNHd -haqhVAjZp5fYVJmawPzWxM6r3QJbqarCZiAxc4l7HlU --> piv-p256 jNqd3A Aoc8Aw2FlUvn8+Jp63pbsa5qzeg4pWEzTOAiIQqQZnfW -E4hgbvUnbRUdq6/N3xTKMZE7oxNDIo8eAUarDdh4TiI --> =H(-grease -99H7/vADBtIrsHwjg0nlVHzbdgAzlVIWROmT9yysEJlcsgv+u8myaA6Beg2Nwajf -8WmI5T8HyMve6bdb+TbJOaN83FkLIC8vYPqYyDes3BVg177Yx6kZGmkGx0sx ---- QxfUZt0OBr76ZT3SdiOr4//E+uh3NQl7F8MirQjRLAA -(LJ912KF!P=61=Bez!${UgV ` \ No newline at end of file +-> ssh-ed25519 vDjOfg Q1sECRy7lkHYa3bFIQQNNbaIfEjdZShkdGjPqTipWEU +OzCOnN56ti6HmLFwYOKCZ81qnhCTGNoMtdaOrSPDsRA +-> X25519 gIWhWpUrehSyghn/Eok2Fg2bKo0/28n01+bB3DXaPDA +i71PJ/nJAgvZuwDwnTeqvxXsQr09VCOlpkCZ3V3NQ+U +-> piv-p256 +y2G/w A2rC4hbY48aKDwZ08hMZPAXTMP6dtUxVboG5ow3bDXPq +wK9Co8sWTygN+Mp+3ZSy+JLV5TRpA/ZgXoCoqSqtipw +-> piv-p256 jNqd3A A8eWt9X0EyPCwST/tutbEjUcyJ3Id9cL7fFkm75SeWKI +caMp+o0ziLQLpJukTSEqnwkhE84bXIL76wTu3JAEpKo +-> G`=je-grease z hi^@N@ +Q+3IMD7GELrAEPoCeL0i +--- IOqB7rGBpsOYcNf81wMJfwAox7zL0+lyKVzh6ZhuJH0 +=ѹo +x$DGC12'ըVLP]UT \ No newline at end of file