From eef5f9b6175a66bfc8a5f1d4863e3dab516ba13a Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Sun, 31 Dec 2023 12:54:51 +0100 Subject: [PATCH] renge: Migrate to larger server --- .sops.yaml | 2 +- keys/machines/renge.asc | 44 ++-- machines/default.nix | 2 +- machines/renge/README.md | 2 +- machines/renge/configuration.nix | 11 +- machines/renge/hardware-configuration.nix | 35 +-- machines/renge/secrets.yaml | 90 ++++---- modules/ssh.nix | 4 +- modules/wireguard/home.nix | 4 +- secrets.yaml | 258 +++++++++++----------- 10 files changed, 235 insertions(+), 217 deletions(-) diff --git a/.sops.yaml b/.sops.yaml index 82467f9..f5b23ff 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -6,7 +6,7 @@ keys: - &fuuko 2372651C56E22972C2D9F3F569C8187C9C43754E - &mayushii 23EEDF49AAF1B41DCD1CD10F44A37FA8C15053B3 - &yuzuru F4B5F6971A1FAEA1216FCE1C6745A652A31186DB - - &renge FD4E1FB15DD0F36A77790229826C04C0BE319FA2 + - &renge 06a917fc4a2a1b6b0f69a830285075cac85b7035 - &nunotaba 3176be14f468c6d43ab2206b4f273abccd49806b - &okarin 868497ac4266a4d137e0718ae5fc3caa3b8107aa - &shinobu 28677f2e3584b39f528a779caf445ebb39c882b7 diff --git a/keys/machines/renge.asc b/keys/machines/renge.asc index 38c79bd..6755a69 100644 --- a/keys/machines/renge.asc +++ b/keys/machines/renge.asc @@ -1,22 +1,28 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -xsDNBAAAAAABDAC3Us97TCrINyQguwEoA6YIF4jWaT1dSzg3BDnkN/g5q9EO5sLm -v9EQolXWaZA6D7Jc/o7cYlv0cLX6fekMs06NgVfDEq0OMhMlPpA73jt5vkf1izgX -7tLDt2K3UFFSdzdtuIQ6yPnX/UdCuitzOaLqNrAOu3gRlfRHJKrKlQ5RcW059A3Y -UHAWlwc5++bni0GRYrdPLVra0iArwf7UEEzFNtOWMFLwYNuJWUoGPdArVZlP1Xr+ -yTg99ba+aUSE70CAtV78yXvmySGXX1qpMu3NZ6FgOzT7WwAO+VaZtSZQopyJRgSZ -2m4t6f1TjOabjxhbjaqhsBZ0I9xkCHklQ4hpnjR1cMuZSXrQXKiRmU3stwsRDh8n -X35TA5BzLg0duKfCDCOih9tEDVpAJqc6YcfQEnknX0sDGTKNoNRncAr54i6c/smj -cqAN0pgGI2poy9nKY4n2eTDv60NBH7Xu98REz8fwj6VEPRA9/IzOZVWouShXkmYZ -BYxp+foOniLc/+8AEQEAAc0pcm9vdCAoSW1wb3J0ZWQgZnJvbSBTU0gpIDxyb290 -QGxvY2FsaG9zdD7CwOIEEwEIABYFAgAAAAAJEIJsBMC+MZ+iAhsPAhkBAABu0gwA -U506lcB0MSDmtY1fpGTtTNAGYFvX4gltnRK0RWgjBlSsM2lFHIJffBWrlDjAQz3H -GITZf5OkohrAMYGQ5+i7c5Q+Z4BZA8bVSSFd+B88riBGSW+OQHgrNBacS0grmlIX -fRlT3Y5FbQRMz2umXQkafzCBTME01CZ6CGQNtT6WfaSj7iDwTLqDY762EuN5j3RB -TRs26zYfTUiJ6qkSS8wxzVTRcpgt9RNzfjDciL2zGt8hk2wBAvfGZwtbmj6m20nJ -gEVoygwabnXRhvv4NjfuNvUVMU3jJ+EZ9zffSxMCHANeECT31RlkOWmnqBU87/hV -11eKxX7oIVvl9ItAIhQ52I1SyuXFAyTp8kRo+q1zlRxM3gAj3z9XCnqJmjqXioK4 -Zm7n+lQNZ9HPTnVWMwckESwPRlySPxhrCBioC2OYKi01k8P8Y91IS36Yf5h68Xbs -LlLsG1jMhiuNPbyuL4YHM5VHf/4QGofmoq7z+kxmCJcrRXMPSQX445tw24XdbW3G -=ATyf +xsFNBAAAAAABEADPaPgumFF1TIRuWYWYbmhjCHmC/U5RzT2ymWwqwxaBsR+sZhHq +4SMGqSYPoU21qEvJCYCHlJl/2CAaqToGVBnp7QTIb4EG9PyVnJIxNWgDAgIStCmq +My7WJf+TXs4WLadFrT1g/qnR5kO261nKhF6/Us+q+GxEI7w9B+qywL95FkuhggRO +qo1cMJwNNOuybnmXmwkWHx04JMB48m59kwTfOrVkNoM+H3zmairuM4pQdFhlYvnY +UhdYzjv4joyBHWJb2j+QE6QcFDVcQMpvxQV0P7BztPEizSrzcDaNjxxOp38mMY0U +ca8B0nNc/eZfse7f8bU7pb/JCzbRiQnNKGyi5PbyAi/rZoUAt5d4Qa9zwIQvDTo2 +8J6omiNIjuD7E1Y4HXsdjF9iYUU1iDodL36znZdc/mp7baBNrweXYjrLEsx1+ghY +9Mj9yBk/lgcfXy9hL35QsguRHOaD4OnhdkD/V+kzrVTgI9pLO3XCjWHtdR2rumjb +O4I8I7ZMNiTzqXfzlGxgNK1wvLSKDIIROn9xJenxe7BX+pkm4NHHF6qESVUrnkgP +O6P/ClduwYhMDrbM24tcKJuBFWpBBRW0djdhSOL4inu0UL5roWb3pvPhctJk7pVK +N+zd8LeVelJRNnN4y2SPx6m5ASIHjkVp74S8LfbuFI1EhrJEoe9IzWsZtQARAQAB +zSlyb290IChJbXBvcnRlZCBmcm9tIFNTSCkgPHJvb3RAbG9jYWxob3N0PsLBYgQT +AQgAFgUCAAAAAAkQKFB1yshbcDUCGw8CGQEAALl9EACCvN/6gqcq6kFi4BeinyoE +BFCYt4kdLPw17yyMXSMBY+wdy8tp1z0Fe97wIVU/zYoHQYks8r4P890kNHj8QftI +rQ9zXrJvzAzYGfE0EfIARSZY5dH9LT/qi0pGadNJ+5ru33cKtTEHDXwyI4sF/0a8 +GmNtUH1Wd+EFIbi6C4s9BEjuin2dhJrqUvthwj++Exy2jk4RXk1PTDhwDPmrGfvr +TnA8kjppP23ytVbAflE9mEOKMx7lEatsgtZsnzxqW4eF7/xuIVOOJdkTFvKGV0No +I1q83EwfkSZioSncH3SFSEL3GN1yCXG7KLFbYawzTIabEozSmi16A1C4VVtOLeIB +++MdypKMArLGReun0P5t+KCUmjqfkfOltXgfjIlTKy6/9ZiIyuueLstJG0L2aByQ +s4WLkDgnqBfpd+t5KsIkwL9bC20myccoKr1+GH48RRxP6fmujh+Dzq9rhwWA4X0E +CQD6qldQPQqQsO4LdNCmNgrElME27HceoYMxKiwUvcnL76kcAddkJIh96NMFu+Bv +457ekx/CLR/LZW3HVg7nie+VcrHFwPvItLlosciARgOwUmJ5hIvqWATuBJs81Q+O +edNZDIQ31dhdm5ThVF8+fWX1xpdtegHkY1UeoYqlPktkakpIjoHtMMSnQueL+U7k +C2y+adnVye+TTy0KfsIsLg== +=kq4d -----END PGP PUBLIC KEY BLOCK----- diff --git a/machines/default.nix b/machines/default.nix index 93f667f..6fa7c50 100644 --- a/machines/default.nix +++ b/machines/default.nix @@ -41,7 +41,7 @@ in ]; }; renge = { - system = "x86_64-linux"; + system = "aarch64-linux"; extraModules = [ "${inputs.infinisilSystem}/config/new-modules/murmur.nix" ]; diff --git a/machines/renge/README.md b/machines/renge/README.md index 3f7801a..e40ee1d 100644 --- a/machines/renge/README.md +++ b/machines/renge/README.md @@ -2,7 +2,7 @@ ## Hardware -[Hetzner Cloud](https://hetzner.com/cloud) CPX21 (3 AMD EPYC vCPU, 4 GB RAM, 80 GB SSD). +[Netcup VPS 1000 ARM G11 NUE](https://www.netcup.de/bestellen/produkt.php?produkt=3563) (6 vCPU Neoverse-N1, 8 GB RAM, 256 GiB SSD). ## Purpose diff --git a/machines/renge/configuration.nix b/machines/renge/configuration.nix index 0acfa0c..e59ed31 100644 --- a/machines/renge/configuration.nix +++ b/machines/renge/configuration.nix @@ -28,15 +28,13 @@ sbruder = { nginx.hardening.enable = true; - restic.system = { - enable = true; - }; + restic.system.enable = true; wireguard.home.enable = true; }; networking.hostName = "renge"; - system.stateVersion = "21.11"; + system.stateVersion = "23.11"; services.nginx = { enable = true; @@ -54,6 +52,11 @@ 443 ]; + services.postgresql = { + enable = true; + package = pkgs.postgresql_16; + }; + services.postgresqlBackup = { enable = true; startAt = [ ]; # triggered by restic system backup diff --git a/machines/renge/hardware-configuration.nix b/machines/renge/hardware-configuration.nix index 3003e11..dc8f24f 100644 --- a/machines/renge/hardware-configuration.nix +++ b/machines/renge/hardware-configuration.nix @@ -10,35 +10,42 @@ extraModulePackages = [ ]; kernelParams = [ "ip=dhcp" ]; initrd = { - availableKernelModules = [ "aesni_intel" "ahci" "sd_mod" "sr_mod" "virtio_pci" "xhci_pci" ]; + availableKernelModules = [ + "aes_neon_blk" + "aes_neon_bs" + "ahci" + "sr_mod" + "usbhid" + "virtio_pci" + "virtio_scsi" + "xhci_pci" + ]; kernelModules = [ ]; network.enable = true; # remote unlocking - luks.devices."root".device = "/dev/disk/by-uuid/75f9aa9f-bb40-4d83-9f81-18e4f2ce8d57"; + luks.devices."root".device = "/dev/disk/by-uuid/dd131862-29a2-4464-8c7c-5a3fd1bab8ff"; }; - loader.grub.device = "/dev/sda"; - kernel = { - sysctl = { - # Swap should never be used unless the system runs ouf of memory. - "vm.swappiness" = 0; - }; + loader = { + grub.enable = false; + systemd-boot.enable = true; + efi.canTouchEfiVariables = true; }; }; fileSystems = { "/" = { - device = "/dev/disk/by-uuid/5905aaff-e4aa-4abd-a1cc-f93acb0762ac"; + device = "/dev/disk/by-uuid/31412044-8ef5-4f02-bbda-55af44e344cc"; fsType = "btrfs"; - options = [ "compress=zstd" "discard" "noatime" ]; + options = [ "compress=zstd" "discard" "noatime" "ssd" ]; }; "/boot" = { - device = "/dev/disk/by-uuid/07908c38-d35a-4b25-9934-31dd8da9959b"; - fsType = "ext2"; + device = "/dev/disk/by-uuid/40F5-721A"; + fsType = "vfat"; }; }; swapDevices = [ { - device = "/dev/disk/by-partuuid/552e77a9-40d1-48e0-9439-0a3c2b506a80"; + device = "/dev/disk/by-partuuid/3143e511-3247-475c-b7c8-52880140bd7b"; randomEncryption.enable = true; } ]; @@ -54,7 +61,7 @@ name = "eth0"; DHCP = "yes"; domains = [ "sbruder.de" ]; - address = [ "2a01:4f8:1c1e:88cd::1/64" ]; + address = [ "2a03:4000:6b:d2::1/64" ]; gateway = [ "fe80::1" ]; }; }; diff --git a/machines/renge/secrets.yaml b/machines/renge/secrets.yaml index bca8450..eb068e0 100644 --- a/machines/renge/secrets.yaml +++ b/machines/renge/secrets.yaml @@ -1,60 +1,62 @@ -forgejo-mail: ENC[AES256_GCM,data:ZKVLM8moaNrp+S01EQFmaA/kXTP1lVOZp6u/NlkKCs8=,iv:s0rQPvFc9WoSI0XvmNFHDk48TvoCyug6ghKSWbtn2AM=,tag:Ym7PurXLFshGhW79ZLthRA==,type:str] -go-neb-overrides: ENC[AES256_GCM,data:nogN8wqu5U1BXIAZwgKpTFbOvt18lVu/slJiimz0eJXi2UODokkHhCePGmiqaf+O7YUF7TQBriAas0MtwsDpE8MJIM2Y6rI4padW82WUjbUfiYNkqX04w7PO0uLPqApSjKVg6EoVi9Bta/03qBKQovvOnY/nDfuk81rQ3BgNnsuQn7vuNMx0UlsrN+sOryufz5214decJuAbTreMEWE1+9KBPgu2bxtaPrE4Wns5pSDYK6EjmFabe4xufIBxO5F36KzVmUojx2ZBiybYJr+LAy6xhMFE/SLqOClYn4bo7B8yt5v6zamrVTsyliqgs7m8NkJ3v3IkfCXStXgf+niWodKOfpOjEXNEOmV7FeNQurBvGX7cNeRz6wIw/gly/v2VRVz0trZ+A1pFXfmUYyj/yjfQRB7YSt694rgzo3IoDzqEuz28X7hrqdxERSUwnwh8ZdAClnjz3C6gcPHky4iZeLmB59xq/7FZN3wrpBwjNR3VCVFQh4KE3beqKJYEbNquA+NX7JJ1rlmBciIsBtFg4T4ItHr5HsY=,iv:ivOY92kz7Ibtog1drbWYZmcimYJYdCwzxFh2bWSmQx4=,tag:aaz7Kjv2YQqvdm6WGWvuRg==,type:str] -hcloud_exporter-environment: ENC[AES256_GCM,data:EtGDTr7bnQeHAx1TjzmMSGFaiuZM7AzGIyDiXhfd2V9mVF7ebuaWnMw3ioN4gbvXT5rrxkFr2xNj6IoVl/oPgjdWxg32zwT862zWMwvbLTRGMYDUUovF,iv:+u9vx4A4IoPLIbwzagm4R31aQ9bJzMWFOc4ui62dgcs=,tag:oh9bOyLGOCBgujZvMJNmQg==,type:str] -invidious-extra-settings: ENC[AES256_GCM,data:EdQ6Kivp1FwGqcSm3lT/phJ5NfP1WiV8lugvhEaQFZU/Fa/e9LP70F0H1GB0wy68qCjr2gMPaeE+B96Nmsy6Twuyp+CqrHw2suMuUw5sKW1E+sbomw==,iv:87TB5i9fz+0TYtV2ElNmFohsxStxcnM3V/Kuv7pbcT0=,tag:5MQNWdknw5IiYsrJv3HoJA==,type:str] -murmur-superuser: ENC[AES256_GCM,data:Jac1Vs3tiSmL/qLwDhPhSoVzMNT0nAP+cg==,iv:ReUkEjCkEqUJKzHzIKdp77szhHitiDBXaxQnNWKQU9c=,tag:HfVrtSJwDPrHgZlKxcUiuA==,type:str] -netbox-secret-key: ENC[AES256_GCM,data:OBsB7Lj66AvgXIvieKnZo7AwGavi1rQ9RG2sJihxoHjJQjvbu8/kIKsiBC2o8mTTlxI=,iv:yqH2BnN63Ag4dgQr8iTA2V0WUw0qYaOTeVG/2PN7EL0=,tag:Ne2vh1GA0BCY5jh0nylgtw==,type:str] -prometheus-htpasswd: ENC[AES256_GCM,data:glClg69iOdFMKNtQexg38+81aLkxD9EHJMD1IpuwEQlMNuUC4mX9EbRYbRnDE1jY4AeVsF3Xm8RxH65Ga5LYx6V2lOQrQRr+KFSLTLW1bjBnPi+9VoambTL7S3YyR5BnJAghi3mkIegv66DSaezprC+bGROcwgSKvdR/m5U=,iv:VLWlv4cr52VmZAVeXq3GDjoPE11DmiIMJnGek+lNiV4=,tag:WBNYdT+D49qXfPh6R5uXnQ==,type:str] -synapse-registration-shared-secret: ENC[AES256_GCM,data:PG50Z6fP5hLJwREosB6t1EqV7qKNpFAi9j1b7pzdSUEGFoOXiW9kDeV3jBjwJdFNRFaOX0lK7+AH5I/BuBvqHDRTi2guFiQPPvX6fo+fBnD9kR5Fy4w9hr0Z3NA0Hhg=,iv:bGP8J+fSgdghtjtjXnL1hXAEFD56zacJhJmJHX0rIFg=,tag:SIUOXU2MvdwIuxkrKqScgg==,type:str] -synapse-turn-shared-secret: ENC[AES256_GCM,data:nerJ4Lc9zQSJ2HU6VpO+f7gAviYdQGgOxGqqFapYb1QwvFNlC25yT1SHkY42ZkYy97YBBednXjaoLTnRFbRmzTe80eyWzjlYneouVB33w8zx7xiwzDyk,iv:7vS3whvzi1FDpTAcnDsZZXrr707L9Fo5WAL+k3orMCM=,tag:n11U3bYSzmTCWu9Wg/cmKw==,type:str] -turn-static-auth-secret: ENC[AES256_GCM,data:hcV+n7A7Be4Q9I8FXBEZQZe8N/Ph0gAD5YFoedTc9nXLjDWY4Y44BnLf39KhFjQuC+KuBoUhkuYsM0OqCRHgcQ==,iv:gqJiwWJnBnDAQ2H4dlxQqkw/+adXcPCEC2YMZYlrQLs=,tag:x7ol6PfTbf/09Sw/dbthGg==,type:str] -wg-home-private-key: ENC[AES256_GCM,data:j+L7Egy3coCajL/LBGcaEbN3WuFzj7aenEQoktcIeKOTMmrA4643bCSDuUE=,iv:gKJQfrMMaeF2muJhtfq0h/GJ7VXGk1axGPtRFccLhHc=,tag:Bsqe3QBNdXo8vWo1p9pxfw==,type:str] +forgejo-mail: ENC[AES256_GCM,data:3AlFHzVBA5TE4qv5ubG39K0varV8/HabO0q/RJZSD5o=,iv:qB0b5nR4oxhmWFkPaded6N8NDlAw9EK9z+xb5SmyCME=,tag:jguaVqFRBzU42K/69F8CBA==,type:str] +go-neb-overrides: ENC[AES256_GCM,data:1xy+SdsSTuerRox4skitg1mKLr1MoANFoCzz76TKSA31ORo/oUWVGrYxfusZxrFQWjYGRFpSYzmkzPn1RoWmbXyfwPEcisvjenXLNvwcyoontBd7TiiLdukEtya6RfGLRGKc8tfCzbDUWgiYz5IDMFBvKGnewFjB+au0/Ge2+2DTw6M4negjCz343TO/vbyTr5xT/5smmKz7Ouk9SbEo7yEuHkQPQfedGw2PYT82zdXd/Eje3Zq2EB4xcUU7beGrF1zkOdXQ4OVqB8XnkCnuLtNlnJtsffm0rbPDPD3/nhHKpJ8jXrN54V14dSnHW7yOifGMIus0VFMRZcIT7A+BroM9qzJhW3F4gsF1Bwp0CF+6zLLRjgpA0EOyvOwpLIftBZfMIpveAH62MVY0IBfwDdkI1itEOjj9EhTrOGxBx45Cj6Qk3Mk6ncyr15+E+KAmQRxZJrEW8Grk4PyzuxtxYd0n8LSaRUe1eNVUhHkQNpo/zvAPgrzcRnM91EwIoMvlNmwyC63j1h+OBKlXQgChAaB1O6HFXQY=,iv:pnw0jIcMqA771woDYNHxWMWE6wHGaNsXi5aBXOFAHJU=,tag:Wbcqb0FsctZWOS6u5s82mQ==,type:str] +hcloud_exporter-environment: ENC[AES256_GCM,data:5gDTeg4C08BgNxBFtzZ7ma6JiafwF4ly5URAG4WxUTlRaUmF32fmbPdAZmveKiKBA8cc6ewcEIfIVJ7d5tbbqCEX+vbf9nr1fuhN05Z6lfsJNLoATclX,iv:GzEnudGDc6+6BJgDtaNnOnT7IK8Z0fsYfs/oJzKO2UA=,tag:LYCvRxNeKdMmNve0aWswrw==,type:str] +invidious-extra-settings: ENC[AES256_GCM,data:bThgfyu5ESIyTLD7Q09Qici9ZZw/QYfCyBSjtbNb1EglCy0KHZrvDDAN4uDpdKrHxv8ctoN5Db7tRf5LUl6iyW7A5z9uYg481EXq3Sx6tZztepX0vg==,iv:FZ33tQWRsNEPjwuy/mH/N4e4PyjLx7sbv2G+9S5uigY=,tag:0GQn3AgoM2BPC5iCt5py8w==,type:str] +murmur-superuser: ENC[AES256_GCM,data:hPuMK8wbqD/3qKXQbOActq/VJZ+6jFlddQ==,iv:68ZhkpkfxakCOYxFXkCSP/sBamETeSs4CGTRaoBS6co=,tag:5UuYCxDiJ6e2CXjDV5/5yA==,type:str] +netbox-secret-key: ENC[AES256_GCM,data:lOE95j6CGkbfJQTLeG41g3BPKNhm0arqxIGAzwvXQyeZLBauAdqufQGKD7D4kPNzdZs=,iv:6HWXEr6Ju4IywP+2jpuTfER/bYI2oUgMSZEJCkq4XX8=,tag:TPD5TTr4Sew8lxPS5WIu5Q==,type:str] +prometheus-htpasswd: ENC[AES256_GCM,data:tiewfUfpvrmbrgk6AsBdiP4ng4TqG5UYf1mFcWOzuk8oO55rfZu+Naummz5RRYhJZil43nHFvn5LfIWkJv+CyPMZjpj7xRp4vb4/OCCAFjEzHhrzYVBYNkHM+ZLUTewEXuPVtZ6CZ5uviTExLN2V1moG3ExJdIoyUD16qh4=,iv:SkH609VxIVKJLmHUUNzICEjxHSyjLdwXfw0b7iU6png=,tag:BfNGcUZmk9ZXUvhoQZn6iQ==,type:str] +synapse-registration-shared-secret: ENC[AES256_GCM,data:qwUjGPINIuBC3KYqMPmnU3l9uJ85DJsJFixvTFQTSuR+fcq6DEjx03Xk41ff7NJftAi+Gt0QLdqKp+viJfW7eU6iHKyfcgPE/nj46UECCWLM8HISxPFQ9IrP+DIo02k=,iv:C9jhBPexth+gnAs6+DBtEmP2qsWZoKmgw6ILbtXUScA=,tag:M3U+03I0Bj8Nhuu4GB98xw==,type:str] +synapse-turn-shared-secret: ENC[AES256_GCM,data:9MAsVAEnoF703p1enN70BXqlKZWacYmPCL25CNGdapZulGbMF5rAbpLxkJ3JiBNBYQt+DXSSb6zcmsT6yIqQZ4lW04lwtFV0RPJLfbfW9vUJQ3Bi5NUF,iv:keDUMEeintOwbBQzHHqVl8EFyQC1zqKG2LDvnBFSBxE=,tag:ymSwjZ+qC5kLIxMxlxwcAQ==,type:str] +turn-static-auth-secret: ENC[AES256_GCM,data:HyFKdLn9yClXwVGv4/UcC5QfnqjTK2ui43/SRJiJYC7soP+BZnbtCTFkVe04H2smRQQi9ftrXLWQQx5DdGZxpg==,iv:tIwZcq4pVzWa1bl7zX/YsEuaVCyDenJnPGL0RhF9lmg=,tag:ddXaLQ3U990eupAHLyXx6w==,type:str] +wg-home-private-key: ENC[AES256_GCM,data:5mj3Z4V+EidhQ4cjwBwarGUnsmCoNUP/P09Oeq24rrfM2yr4LhxXqEWVfKA=,iv:90PD4O9jBRF9qH9xmoYBP1dHmtQiY1dK8QvuJ5NceL4=,tag:xGU1VrEiMnEdQCNB4BqnAQ==,type:str] sops: kms: [] gcp_kms: [] azure_kv: [] hc_vault: [] age: [] - lastmodified: "2023-12-10T14:03:24Z" - mac: ENC[AES256_GCM,data:OKFeBx9aNrqZL4zRxwMWB7VgHjtjATwtl5qb4XHhV3Zjr2DBJHOeGWcCBU9AhnHy92D1EmYYCEc1YUgYhTjj/eJTCqduZOJWvQpsbSxviZP1Fzan0typqlSvhtneDwjeZnFO4Dl7rNpmV50rkBtuVn281TEGIwqGhNl46Is+iys=,iv:YpxDzjWR6O72QZoGnO3qOCeXoI3i6C0DeEqKxtHiE14=,tag:bouLuX2JlDqIl2eTamsBdw==,type:str] + lastmodified: "2023-12-31T13:31:26Z" + mac: ENC[AES256_GCM,data:oCTMqcPQ2uADn0tpFpPLBT/4xF/PCYsquxXLPfYh4cPbmiHaQxbouxnLHYmnaIsnq/OeTGffx7/hVgeX64U5NLfLlHUoejqkINwdAbXVJ5EatbE5tRGvtYiaEPK4nhBPfEwHP7WCxiK9LCNFvsmQlO/LJt+ofy/SszI/if6/SZ4=,iv:6/MKaG4AKLMgKQ+eC2sRZqG8HyI12JUie3EBeWiaVuA=,tag:aeEMicIGQ4ScWJMOfzZZnQ==,type:str] pgp: - - created_at: "2022-03-23T13:59:53Z" - enc: | + - created_at: "2023-12-31T13:31:08Z" + enc: |- -----BEGIN PGP MESSAGE----- - hQIMAwDgSONkM+d4ARAAgkF6yXlKjDfJrfLSwk/6lc3m87NZjXtbBdtS/GRUMe2N - NKESbiEyxBJzzapjdP+SfkBolmfMIpHnZ8SbChEdWMsA2VA22Y9XMvktbfxxCt+d - Nuis/xy00C1MA3vmMF73X5H6gUESXZRelhMzWw9rX1ItUqIESI7R0I+H83IURxW1 - t+Yvffx7LbGgcHSXyerheHWmq8H2ArGQNPOPy78XTZJZaGAwOuKeDdXXSjsIH1qb - DV7vDadknn5I6ujMj2WOzfSq1ylk8dPgAJfXiHTEfRK0PnBEnymzfxa4fdY4z4NR - zlz2afGa9o6ROpda+ahc+DzfNFMm8nTe61vFFNhdjFglg7yiCCuLoFRRFZhY9XvJ - IplvKNe8Plhleiz0JhnUiJ64gwKq3Ff/FZRGd/SmMh5j7teHm5Yz1yaYdfQSOcTg - +r7fO8Y+VBvrfvcw/nRSDAbVKQspQo1Fq04t+DDZivkfiOF4ZE9MEtzzFbz9apkF - ALisslqtEYB3Xu0Cz+VU+lW47+N+Mg3fhshdWs9WYkrbA3mxjJOU96fhCQrPM7J1 - zIH+XwKPmO4R5RDPSPWUfFwz7Xhz2XCzJyBV8+OWAOPFRAx6wO70g144+7EAAdCi - R9j+S8DjTTsdLPeI90zzGZ7GjCrZTbwoelSOD+wyF97nD/3K5XoF12zlEPEiY5LS - XgFAB/5JDgeChC+FSOArnMPK1QP7JWOp1b9et9Zi37THVeIilY5uepun0HuqpZw2 - mcCIj62Y3mw8edanTR9TUPvTVhnhbm+iG9Ibb3rlmOKwNR085OvdCknl45HnFOI= - =a2WJ + hQIMAwDgSONkM+d4ARAAiRkTy1A/KsZ9M6d/HXABsZxzPLfqLTf9XM4u3qHhgEMJ + N88nP4pYpC0cn5X+plAAvAnU/y1nF6EJxAdB56HEK9EYhpyB4O0kF+Ne9Z/Oswkj + pMzKkcuNSZkoP8zo7Db/Pq1jTZ4Pqci0dW6VX7Sj9Twg05RQDGnCJ7369jWaKs5N + YKRRJWwIygygHZ+dKo6PBMnCqBVGhau201z5Bczfhw2/BNQOK7LTOGAyoy86JHTS + el7XChqv5q6OvKTA5oiIDBW0gIoZ3ffvjWpKNUj7VmxTM9k+i+Ub68xSZCBP2kzh + RexyIKE7fYze+PieMXuQ4O4sTTIUX+OeBNBrp9sQcB6rw6QLqfcSlbaIt6KYjhSP + FaW3wEmZ86b2lxOvmZQw1/rcPl2zIdTScGqvUDLdEWaI9uhW0VnbOT5WSVCgGM5s + QSHKp5myNZ0xYWGkWP3DwZz7OASOZQSPeuazz7uQcazWKXZOI3Wn3t8dEWwdf0Kg + aNdnSLWwCqSvEI3lH+HvV87JrLQvT1F7vTkBzUuzXCM7/SS1xwR4/r37UBwQekI0 + YGevfnFsyhrXQHdvcLdR6XtEdWLnH9Ym2VezK3rtYk3UPJeryvb2nTr0v2KDrLOb + VMjIVsj86IvuGvaHf83O8lpJ7+FOpHlFlJRMewN/4ceDLC+DEaBbuEM2MQWitGfS + XgExOOFnL7cvswpoFDka56r+POJix2CgLx0Wn6Y5Pj/PruRneW5pTfEgDNvN7yN9 + JSWKfbUCQbL77eD2fNgWuwmOq2C0xmud6nJhAUqVjg42UCTp9lBa1oA+cwbfzWs= + =rZZp -----END PGP MESSAGE----- fp: 47E7559E037A35652DBBF8AA8D3C82F9F309F8EC - - created_at: "2022-03-23T13:59:53Z" - enc: | + - created_at: "2023-12-31T13:31:08Z" + enc: |- -----BEGIN PGP MESSAGE----- - hQGMA4JsBMC+MZ+iAQv/QIEisDeHHtSOe8hKubO1bB6qjOh2hz3V+JgGNustBV1H - v2EhV+dSPxS342FcGZm8+hOqMqBHiI7nyPMSDAS4QsrbSSmC5ZGXaP5PU+RclE2H - v6ZQza5+OGRBHKgWgl715AE+NpJM8A3WgX/YxwfxwkzE9pWtffH63Am3AiLXoguV - GhyHoZno2+UkUMMIb50HpHU4O3qfz6jWaOiJTkrALEUkK7+4AgJmMqRdfpki/PyL - eCCw3ykSLtIGsIJrhCfpJx8wD2RolBX/Y+IBOTgq9KrM6CzM0UUPkfO8UQajAaGE - QT7M3s2IGzktmllMw4sPly8eeiawY9dqtTkX5F4Y9N/CWEDqDgyopbYU3YTGSdQ6 - J+llVBM+0TvFy4HDkwtWgNMoUPhnivjo25BLBe3wK3uhroHjmRKk+3azir70E1vs - 14niknpClCY2k7Mq2zSiZ84M7qpv5+XA+11OhBfamOsJ3R0ONnwnPBGxJ7Cmx42J - CHaYDhalvJXOdZSzipRF0lABxQwwmYGO4XXA4Op0eU9b5+vAt5LW7u1jLZdGrImq - IBR/SNLp5e7oUWgslarkwx2Kah9UgNeXb3HT07ucljTcvap7A9gzcEjapTdMNu5C - Rw== - =TaF4 + hQIMAyhQdcrIW3A1AQ/+LYsrZaD1OxSZ4uDFpwPUbXp/HW8SAgzk+opgDojWImUC + 9bQjnC0iefs0ukyHRlx5S/2uLBtBT1hG1Jecl0dmGARoLhQrHq5n+JuFsGoHW/IX + x8i4HAGXzKlmAH/hqUWAe4DS4DyLrPsXjHHfwQZJLZkmyKtvnkKYfzi1M6KZfsR7 + s5+aB8KaDerQHjCtpufoFpBP63X66zOxjeXy5ODAKrcbFNahEinLqARnJCUHltCJ + WXMslGfmFmv0tTrd/EFWy+QpeOqObYrV132XEoPOi8guiYXVWBKIm/FFv6bu7EbR + WOK/VHrcbqprJoRsFrj7CqAvLfmQacvJv3cevxFVL8fEkUjwps76IReKeA/WUBrL + 8MG3gnnA1ALCwmuEy8ILnRs84vVx/f2ceut4K5tGOoRUVQnBvTqsIs0P664UUN9D + AX6YrLzrK7ljUDIDHbx9/UHND+BNny7c7tT0u59ZHR09pu2LOn0AjsGCfgIJFQaA + 8YtW/SMptjnkOa4Zy2GUzlLrhPC9Qsfc120ShNB6JLClTabrk6A1+sSavsUMRs2v + tpcB/SWdARq1nKeMwOo8mxyFUj5+/o5/vQ78dU+2n1Niq2/oyaej1ykfE7dhS0nn + hZ/6Ln2V5wUImwoaltIi7lgEPJMKkRNS2yskSOIdgsOX7jE87sqjXxImJSJQ9abS + WAG+4n8scEDZxGc8hpzvlfTnutuzhKqb+DAjwVrvisu3J1wKWWZ1QysdW5aNwY55 + q7dq2H0TMosyvRtSK/yAZ5gaGH0i3OjEbVFp4xC868JbYxtVAL/LY64= + =jjC5 -----END PGP MESSAGE----- - fp: FD4E1FB15DD0F36A77790229826C04C0BE319FA2 + fp: 06a917fc4a2a1b6b0f69a830285075cac85b7035 unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/modules/ssh.nix b/modules/ssh.nix index 9111f44..ecc3170 100644 --- a/modules/ssh.nix +++ b/modules/ssh.nix @@ -45,11 +45,11 @@ }; renge = { hostNames = [ "renge" "renge.sbruder.de" "renge.vpn.sbruder.de" ]; - publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIObwSrDWwZOkHBzxn9+ftigWN0uUnWrtVaQpPUsYdIB9"; + publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINIiQsRVb6LOhHPihEYlFpVvbxX+VFRf/oqJe8tHv74G"; }; renge-initrd = { hostNames = [ "[renge.sbruder.de]:2222" ]; - publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE5HmxGDJO1jkVoUdiKEC3yXrkJ1ZWn4FurGyt2UgzYu"; + publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINEdcOhilZzOIBbZOBMa/N6jl9aL3jKJvq03R4Z1Hkmd"; }; nunotaba = { hostNames = [ "nunotaba" "nunotaba.lan.shinonome-lab.de" "nunotaba.vpn.sbruder.de" ]; diff --git a/modules/wireguard/home.nix b/modules/wireguard/home.nix index 67172a1..33167ff 100644 --- a/modules/wireguard/home.nix +++ b/modules/wireguard/home.nix @@ -21,8 +21,8 @@ let publicKey = "nnLdgywXmDg8HWH6I0G28Z2zb4OmmyFDpnvvEBzKJTg="; }; renge = { - address = "10.80.0.11"; - publicKey = "RlLs/uiWb9qaBU2iDgRag7Q+FFaR7oHI3yOPLZPKgmA="; + address = "10.80.0.15"; + publicKey = "/kdCL7MZxuXaEjnN5s5j5GaVlufIeJ890r9xPZbsElQ="; }; nunotaba = { address = "10.80.0.4"; diff --git a/secrets.yaml b/secrets.yaml index c64dcf7..3810209 100644 --- a/secrets.yaml +++ b/secrets.yaml @@ -14,163 +14,163 @@ sops: lastmodified: "2023-12-28T16:12:09Z" mac: ENC[AES256_GCM,data:f7gcMjAEMU6uOeS7x2zvtyu+7DvPOCbtBy+zStALFou6B2rMBuqzJC1CynFh1f+NAKGtv1P3sMdag5Es5xsRHjFqQ0FfWceAB2anTsqW3ZLu+ZKS02p03lR5Tz59GQgS1MHcNkEovY2qZ/Mk/BODJzKYjqmb7ItjXTcSAGII5vg=,iv:gZE0w3Ih5x8xJ0x7sU+ZWo289PIaBUn/y8y78QDqidQ=,tag:cxlGk81xQGifm3IyE5ypwg==,type:str] pgp: - - created_at: "2023-05-06T07:18:02Z" + - created_at: "2023-12-31T13:30:26Z" enc: |- -----BEGIN PGP MESSAGE----- - wcFMAwDgSONkM+d4AQ/+LrvmdnNeTuipzg/KqCefKChE4Bs1gdCJ6n6oud7hQ5YQ - Bn+lSTQtP21hXryf3eeVVLNLPjMuCVB/e60TZNKRjKFz3vKJsvK9Q5gEHgTk5bTL - yQYbQOIxW0F6jusTR4jsOj7mVjkkaD6s0r1lHqQ4XdPSaHlen6zF9NSxnl25BY9M - Q5NJh1pjtgFH3opNflZ17kpK98AjtTpQJIfGpRuN7jU5Fpi0skQWXC61UeCOpGOR - xuGrP+bIwZkwbKmPpfVXr5LaMl8wZILLKAqRwVcN/aw2YLAhtV0fDABE+QR7WsrM - JJhSdZQY2SBhF3pu6xUzmDWaQu/BanMC8+d2QkPRS+okgR/0RFiDtuShNV4ppWVn - GNI14RiorGYY0l464WhCknmYsmw7dx0NUwclEdw5zff997rtRMq/8w4x3EA+7UWO - MV6llfPd5g72mX4+j1fKjET87D7NJUQ8BdZ0Zy+OJcDJSIKDKhrF6o5EbbCwMw0j - 2XIOeeSIzfT9FaqJUk8PEaMwYmYPXOiO2Fmm8FBpj2cnqiZNmY4RFnfpKAri7jep - UUU8toTaR6PEEYFr/KuNSgZhqNB7u+9cHx4x6V8MAmR2eV+u7GIY9b0qAQ5dla9o - 3b0r/KBhSM50HeRaJlHccnKw9JaUvx0qnBn9t2Gv1OKuqXIcs8xbHpegBu6bFNbS - UQEmPy1p+TwkcoNk6LEQ7Wi1RdoTPC+i86PiH77ilUjVbi8CQpWHvcXCLUH/dbOB - GKchfzpiyV05YvU2ShgOMxKELnlI3U82+Lzc8Iv376Ksww== - =INAE + hQIMAwDgSONkM+d4AQ//Vg+lIAxfOwHhJVqcpniLspsApuViUeP7YKOey1wlhUyj + FBiAhcR/rS4W3jD/q7ODsEr7ms6KFOEQiw79pNUedZPuiZJtJxq67Z68dzs3xwHD + HWWqOWh7NOzsW9v5xVlzeOjNdWGa//EwDSD19sFAyUA901Itzos4WkZlmx4kwIzY + Bkhjj/YNDtUxCxJI8G9ucEvLNwxY+RWoINtSKy5YU9VXjEN85sS+FeKTSqsS1zik + DtIgG7H1NmzSaRK6kS8EpK+IMZHi+7oosRIIyN3wlVRl5TRvUmqiYNTHRYaUdZ79 + 8kBomoxPt/q7b1dB+jT3x3lsYjBUWBq/Wioc+Cl+wMKzFGF67Fmor59gP0NKUWS4 + NUfcEeEmQUvCAmeNAvEW+lm9D7oI5fUkDDu9BX3LqUxGgCyeUM4Idojy3bjamn6y + lnAl7MGmKudSipIOFm+CuAISiNXy+MS/MXPwe6V1RAB/C8/WPBfecKP1KOBJHLLo + A4r6O0rcWkD1HAZzx5J6kQIrj1ZihIzESrQT1Sdx6j7vIWOj3kCf3MzNnLK+ig3g + Q6QkS+Z+ITzzprPhrWgTU7BwcoV7xs6bwR8SPpPX6PsE6gjYE+oZsDOc8LqhjXn1 + WwktpA/zptfrSAgwjNF0c9k36kJX28Rv0dWiK4I8Gz/XtbCE2a43yG0MAA1mNEzS + XgFOo2JzapluU8UQN+z6Ztq1X69+iSjJc0WSROz+jYQBRLKukkho2LCVOjd1HwA9 + PO68VGk4Cf+a8a2+bhmtzlwYGQEx0ksXjpY6OejVo+2dsLmUiwICYHBvA/+/MPI= + =7kwD -----END PGP MESSAGE----- fp: 47E7559E037A35652DBBF8AA8D3C82F9F309F8EC - - created_at: "2023-05-06T07:18:02Z" - enc: | + - created_at: "2023-12-31T13:30:26Z" + enc: |- -----BEGIN PGP MESSAGE----- - hQIMA08nOrzNSYBrARAAqjCHvg7YHAbcywSfNVrLRdY/BvOTPgtGXKNPbRf57Xbt - dvjvawR24CjVp6XcNRVrBwUDx5V6goJIYTRBYhkIm0gup8QT1EHYgVpBLSMB94b9 - 43a3NQb47ykpeezT4q4PwS0JOjDKsWsmxtiV0M1ndF1JbtN8ySlVOmdXAxo40R4L - O/tb+qdP9e4jzhdSIVzsLgmqfWFAh2JVTPzVVqkitn8EVhc/6oMFwxWZLGg67ExW - +V2A9ahbDXpDb6qvJJZ/SxWPEt4VqqtV0A3Dgw9L1ULMaTnZYpq5Jnnr0pj+UxpP - iiqpn/XVdKCS+uy1Vg6jejk6foXfWOWzlbCZ2f1LyExAS1iaK3NQFqEgptq0flSs - Lq3noOn9C8UszfB2zkBI83/+GvKqelUDacBzrnvyqXIKOG+oDxHti26oOBofro0b - uRUtu9KyQEC7LAiZKb847iwSOsYC9IoBoOe2AOBRjuorLe4F+AAock+mmOzK8za+ - tjsjOD8hsBiG2qcz1elGhMiBL6ECwTUiBaN1qnjkaecMp/V1+9/Ye1Ji2ZwfratQ - k50Tn/rZozY8prZOxjTJEJCjyAG5nuKwSVa9Zga54vbvRqvOJfgta6NrejqohN52 - wAzRKzqQ/+HdOy6fSPQ2+TedAYqqayzkSnx+y5U53PfUSa+SqcrFlipesvDVRujS - WAFINB6Yhu5o1pN8dA+Esa4TekbCwN7R68OQ44nK1/sDmLRQEXH2IAfB8AQs+9VU - N/wBE1LBTeqhncAU/42+ffJkozn1q2GSRdTxMAOurTlZ3i/CX64gxOc= - =gDvv + hQIMA08nOrzNSYBrAQ/+M5Vd//yRDmMmhix+kL+qBQnd7TMEyJ2EX3PsdvUdIbre + K5M05Yv6eXjo35N3E7rETApi0tQQ5dgDHjjDhPWxrjPvismiFjOaY/JUtscHFb3C + BNBzCeIrXrtiw7iHQlCaIqH74ff7Kxh8ooGERn/YJmkwtsyZjtK2FmuHWE8AjTSo + x7GkQ1WUwt9A+21eQ/kJySnkNHSkrykPzuDlsRBwTVsPddm+q3lXkoiInDDVfK88 + 74niLozvkavSqE2/0n5dUIJLSXf0Ale/2IooFoK6qkEwL0aJo/wkRDhyPm5QE3WX + 1GkY4YZC6hQqsCSyBp83MsSUZ8xi3BLeOPrCZtT31GCa9EePA2lwUDG9XM+nhxZZ + bQ5wjEGt2OSXHxfZigrX4CmmPxkSVu6BUimME2wHNoGOKDRDfQQk2eHhfaRgtj21 + OYXbXGchC+ChZa2PDSCjIpNxgVR6QQi+TsA7JPOcEYJT1oGbOdxm4G2E7Y7gAapd + b7vQG/C8txqVEXa+7r9bFsPhzSrNAEENGV49DhuzzrsUHIy3Z/G3nlpl4Vtn60Vz + pWBJkHDzHpOnZGfCSyAGpct6ybvnw3wRI4HkXDTZ3n764wf1GmEMo6KEEpPdYOqH + lIhp07aF945jH+R2Zk33AScB5+cP3a5u38ggExybSx2cCX7F4TWsQ8mhWWSJtRfS + WAE1YWbX1wJ0+0BmAGfqZhaKnpGouDb3P8Y7Ot+wwI2Qp2yUcgwfOOesBFdDE9pJ + vGJrA3Ar9LvsOMwQ0W1OdhIPYq7FZVE7gXEvb4t16RhLp9iP8Opp9nU= + =XIwt -----END PGP MESSAGE----- fp: 3176be14f468c6d43ab2206b4f273abccd49806b - - created_at: "2023-05-06T07:18:02Z" - enc: | + - created_at: "2023-12-31T13:30:26Z" + enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2UzePEMpuAKAQ//fRzjc6H/pHY0fWffvaQ3K/1Irb9CnRs84K7Acya5qT5X - yzolGMrgd7zdkjaAOzqB+n7D01ikbN2hdMCFl/5nNiQtfnRM0GqlXhSns7b7J8TT - kAkhDGhFIn7S0XG9gqS6F0W8d6SoYynTz/AfhFDiTfPQGoLQcyj8CNpe02xHoLVB - gSEnmMTWPlbilvf4z6VeuTpKwPqOG/B25uB8V6s4YfBywpe+DCZJQK0vz14vWIbc - jL2wG0bHpXrrPCK+affz00jIiDPVuF9Oz36wfHEgsCzJNPVjDIl26Jb5pBNRzOHR - yLWZVnPrfP10eGSi4iYxB9RFHIgd/rSbIjCxTQCPwirzm5nXDStf409ITDOjARyQ - G06kZ0lC0bwIRoUw+uuqd775UMyCr3CrA2t6pojjmcxFoXBrWAKwD188F4N8LIVt - CKOv+2/SVL0sifCvfSpgcHG+eqSlUtrCNaTyfWV2yMMhLMLb9eS2bKj4SP5TTodn - Kcem6uwzrbUi4lMyJVB1u3wvrrDzmiG+q+oTVgfF8Wf5Tv19+wG3bO/4d1Owh2R0 - deTTm/Ghn1BasIaaXAZlarifnP4+7bovY79khLwm6Rks0KpVbN5W1UHDTfzZA0Dr - YBOtbIQHcO5XjbtwcwHwTShmLcPzXKUxSkJ7NIeI+Gkf83c3gGM7iyirHr7vVWLS - WAELBihpL3s+Fq7OIjhb72nlMbhKO9ewxIE3bubHQQytqC3GYrK9azdmwjoa7epO - riTqhQxKqu0TUoIwBraHdGwaxAeB+GwBSiO7X8iu64t2qF2z/y4zfCk= - =+soa + hQIMA2UzePEMpuAKARAAl7K1I0UQo0yyBo+e+AgJmnbxTzagNmAbJyULBPq9Pn4F + SWCdBCxbK+T7w0aBUut8SjcqPuzo1irTqzzILxgBALr41oVkh64EfqyBF5vLU3yk + TdEXYGsGtHq8DBxVvsVukvvIQ4uM5s9MDeQZeGEx3wrzLwPHyhUkTYeenVpuYFAV + n4ae1YCjeZoebEuMrQnxoC86FtBnwmjEgMJ+u0/saju8qtQtFSY0pf1a8/tt2F/O + TfukVC/ePjsKeoQZVkk5WcCrH0Kr0Y+TSln63dBzvjdvRlBsL41wK4QVrd/huQo6 + mO5XNluxeqJmlo5wT6FtBLi+tB43f0T/t0wKrS40qvuQyj9AT8REMJb6cgLlHbL6 + /GLbdRNcLty3cmORrr1g0Vz8TFlEY5ZYl0f0k9NuHDCREaB3KjRE207ZTr7gN64u + E99gpYmZUxhdTG2224SkJ+wD4Dxz869wGC1jzNllxfHPjulJs2lP1AyhZriuhyE3 + WY039BiMp6RQTiJvAs5FG4mObG8j16h5EZ1rs1Dk+fTZ9iG6GmMN4oCRi87v8CAj + cFGvQ40dmBk8sL2aapOI2o+gzUcv/Ig9CfYSVWk8UHtU4tX8PnkVshFIWVv+QNe2 + xeVjGSgW0oVmuItPPRgSR5qqYXVdSx1SAF4hZJB9+iEaNl0DT5ZXbu0Efc0p8n3S + WAEYAmFao16xdu0TiPTuaj+Ev4A2bvl614Bugi1hjRFY8BelHHorR+PaNo1nMqVm + dnMSlkHpQKzJf77FZmAlg6iWLW76k04djiu1bFegaSLsfW7fA1PHmUc= + =3YAr -----END PGP MESSAGE----- fp: 17FEEBB45E4245330507C960653378F10CA6E00A - - created_at: "2023-05-06T07:18:02Z" - enc: | + - created_at: "2023-12-31T13:30:26Z" + enc: |- -----BEGIN PGP MESSAGE----- - hQIMA5TfpJU9hyneAQ/9E9d4K39rFCnnPXKTuk3RhOxhKXLVRtGvF3E8F0jXtUQ5 - aalP2efv93dPHGHnp3koIV6OrtVmvCBHfeJjHbmVbGboZ3x0AXfxKCSsWjSGrGAa - sNGUPAG11D60mUG8XKtk8xWY2jztEy/WUJ2mBJE2oh0Oa/RIkEb2rQfg3tReOhOA - PEWwqv1ZUkgJ0c1bWjKW3NrCbQcgjM5vK6jb44N5qVdZx+9fWYawy92ubSggrQNj - Aee38c5+hVIcqP6bhYAxLr9Mv4JAekLzI5o0Si+4gmmlBaQfS5g4AxtfcEWujUtL - v0Z7WihM2Oaomd078q4z6sd4+B31nq5ErGGee5p4+79MKHbzAjy8WByQxmFNOgwA - Eexml4A+hwarIf/OwWkd5gWpqHPfMuh5vRh5IKdwbkKMMJtttalRCyIggajLWO1a - IIE34imc++33naZ9nEtOUj3hOe6tjbfJIZja6JueY4UAbPMO0SaHB5JM2ypfuPxU - msQDJqnd/mm3q7Xvfdk/u3Vb+AQo8DbhXKSZQrZ7YwEfkHWHqdwZo6LR/z+gFm1p - Nh5mjYbf0hwxgq3BNtfZ7C9mixDwbdu6kVyI7mB1gPfhHQonfhPxCQy+B50BMuTk - xHGGLCs64uXm8v+f+J33o0xVRgUWm8hfD1lSGQHhEDq5n8PfPkZ2PAcmTLHwdCHS - WAGTUyHtjdpT7jTdbZxaEJCD5rx17ry/zwzoKZzLJJ3P3kTbRlQ1O/SBthRuYEq/ - +5lhZtmiqJBaJNRZJU9ZgcMeodNZ7z0JvEME+gvUrSpOjtjl1awkT2s= - =NYbp + hQIMA5TfpJU9hyneAQ//ag5z6EYAy3tBGVUYH/5vmhxi14kbozXxO97aG2FN85L8 + 4ThMUfAFPn8Iw+h2BD+GjoikGlFXxNv/LtK7BLxnwolJKmkLCdScl5DsYJ9Q1MJ/ + 6ox+chfycg0f3i1rnvDmBe9Lrfequ8sj8+JCsvxxX8iGCGKzQGK75Is7saD9VxyG + WqjPF4qqG59IdkWWW2/xcOYwjFre8gkjLkI20gZ+8L8tG+yefBExNYliy+OCRjMh + VYsnTq2OIyRR1ggPi0SNb+LQzy6fqXbcCZj4P/I7YGhsXUzejrAnlOa0TqQhtKF4 + umbpydw3WqhJmlCgRRqCVXrTri9WiTr6jgc2AxSvrSI08NmLuAUMgj6d7ZhcpZah + TuQkUGpXIl2wDGxnRR+yjqfef3irnLdDYxYHySCCbjWroEKNS7zQJYbz8U2N6xjL + ypii+wQWJkpQowg0cmbXRydCgOvFVqB5ttPNGB+dWFK0AbZY59KaviOYnrC/V6aK + HTdRaWoaq0M9dK5Xt0BGb5BVx/Ti+pNhW0I+2JOiRsslYhEO1hOC/LHS+vVjOQNQ + +pl/VWs02l9ANZDXuqMbXouY8AixzSHExDb1xC1hk1UypZhOS9oXMQc6KQZT85UD + El+n+8GS7+TD1A7yLxlcwbvZIB/BXOtqMlu66NZJy5BCIB1rWON1SgeibJUAnjLS + WAEc4X5PhH+0ig7CNUqGgi2YmH+cd9zkmKbh7HkIJnSL1vpfBJ7YyNe5Y6UPvWxx + zWW83wRPC8dfjW9X1eZ450BFRThp+cLQcNAPta9lv8MAD0w7dCynrik= + =hQJV -----END PGP MESSAGE----- fp: 4EA330328CD0D3076E90960194DFA4953D8729DE - - created_at: "2023-05-06T07:18:02Z" - enc: | + - created_at: "2023-12-31T13:30:26Z" + enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2nIGHycQ3VOAQ/9EeZntsT5tRcGWobXGfkVZ3lr6qVH+WzsKrjlx5noxnA9 - TePgBE8ZwRwV1E1DreM6kPERWYPX+XDpJi8lVEpvbSgaz3ECENGj4u9yaGwnRmj0 - 2uGFs6lUVfCFZx82bIo5JfUk5K8f3XnSk26z2maZXqEizDlqPzKqqcCEGYXv1ms2 - YdWDjPLbmvELinYngsBfwnvg2PFxGEVtbm4Bg6zP8J25VanL9LFIFRxsaIysA3NQ - oBmvNqXjlcRoY+wukd8vo/gNyD0AzFP+bC7mLP+YRhIe/UNxWoX+f6kTDWP8fwpC - jdStUJtIvei7mLtsCtchWeZcdzt/CkCquiUIdYSZ7nQFfcUhBY/Yd4GiRq2VZ60A - Dg/JFVQSWtio1328VplpiakpnqIyOncufv/2RvnybpiVBnEb0XSKQrmkFhVlHBvI - sH6LQ+EFe4XVETyKxVlNFlcVaReNKjgPOEZfyC32yxE4dMHXyNGuzwPpYQrdLhRo - 7tq0YBh+0M17vBL4J8uDRCuuRL+GZw4ljN7r8KifRh/VhV+XG2Dky3bSfp3/JZl7 - uguthXSpcJX3lQmhazGYboLkyKs/GFeNjpbEVWXv/WLECPdCiAHSguVglucLr/Gk - K+M4R1Y5rcSqs0dR+9NuIcjaPj9zld9iVqx+d2xYCBVkhEegsWPk806bv25p64jS - WAGpdUIMa2nd1TDvPUUqjXXy5WTT1bxQ6Dkxjh4q1exkLJwejR3mUXqSjRPnDkGw - BYeBSIoxaZUA6MewGHnsh53QAa0KLvXKoRTezAdeZdQnTGtU7eMWyic= - =U8Fc + hQIMA2nIGHycQ3VOAQ/+J3G7w2l5H4kY0kfGs6iDLYZzocPnQEBRxSX3VRualSbg + zLtWnlxv7KNdca0P68+jfE4PehCathrR7x8UT5IdnAxexwEWEYgTmuvPskEBQdl5 + mdV8lxA5093vqVwBlJGvJunf7BNyEzeDEWaXYpY6kF37CO06GQ38kgyCC4izW/zl + XZ77/FqKMfovjUjmQAoEVCArftlo5YgOd5EvZxvlfcQ0CXfL1zeTBWlVqRhYHy86 + e1w5gW3doJqm7iykwuwoq+wk85MLDaGmZpjrQImOUcm5otfSte/TdwKYd3xn6mfi + Ry+vumD6omOOddrgsuviX54JE/h2WRibZazQ6/63QJyNZtlkGbgL7b4/peDOSwbs + catQAJYQWFOtmYKn24/BCnyp26Yhf36k0LZuedBxR0jc2htJmzQjTQqZREqJmyfa + SkwTDfpRcEJJp97wsXunl4HWh4IP1de8wGv2xFOv4dhRmBMjd3j4MzaHlTbDsvTb + geoPK1GRIC578jIfC7hGmC5kdA056nPLv7ZRvlfeeeGjRoxi6B194oBf+m7rI3jJ + IwGwfwV29h9MqAtp8aPGbSDGVfGEvprTrLdu++v6MtV2IPYcjikC8uZFEuGFK675 + mFLGpcA3lKjvWm1kBG8JitQ1fgfFHNpDeWQdGAUjgZj9Fa0gwCKAM+4OdQLGvffS + WAGjYGcr23Q9SApNPlJaTyZqr2Unts1q4CWwlBp84sDg6IgoiEDPKfew9iuPydrT + 5xpMaCtMPi+RJi6p+Fn3rzwlYLpS+Ak8iiuWQnXPJijOpLSkKGlbjLc= + =trGL -----END PGP MESSAGE----- fp: 2372651C56E22972C2D9F3F569C8187C9C43754E - - created_at: "2023-05-06T07:18:02Z" - enc: | + - created_at: "2023-12-31T13:30:26Z" + enc: |- -----BEGIN PGP MESSAGE----- - hQILA0Sjf6jBUFOzAQ/2NWaI38EGek69B7his9JRt+7R6KLL9zc80D+1OzMfZZ2g - LQ3bUOvXU9dufDGKki9Yv68fyGdHP5TEmPTfsvBPMVW8mnIXIBrR8uZZgjSPrPvn - 4sGMl3CySiNy/ozQ/Ky2bNsytWsKN2kIawFCjg26dQPki5zrAHAK/pl4J32V1Tgw - qLj8y/sjbul7mhieJGAjEmkRssV/iiVg3ClqXCYDKnh+qB35NuGWXHxvOMXEUBgK - voeK0GRgDvtmrHDRYHD5Sl+Q/eRgU8cbDWpra2g1atwvZFEpVUppYzcxNAeGQUG1 - U33/31SYSoWU4oWkVmACuymN/DPA5o6sqT+j+oflJvq4bjhpfxy+uLle9n20e7Xj - zJNUBsOugVS81jxarGVEqXXiATQ43x2fbnpDjifb3V6T9DgQfzaGx3/XC7WPZArL - NmP/U4U44IeEQlKj5QxhTuo9WOkK5NEhdbwk5uBTU0hWGc1vd1PBVceEdeFzz4Ao - A66H2CFpS1coWgYq4X01KBQXXMD80vAfuqMr+Gik7MtaEY9qKExweQKhNS76dZ47 - 7HtVDzzLhBM9vVaN2o55GkWA4Zz9C0/a8Mc362+zBOl7hTN7/zeduzHwylCq1CK0 - cTaU9fpD3H5xQ18FMJDKUdDbxi5c8rl3kj1/FX/al79Sh6M4LEgdL+vYgWSpkdJY - ARIFAeuRwBS6nP53M7CRQ6hA74fh7wJLJ0N7Fqjworih4iprIdx7qwXtk7KuFdC0 - kkbKKl9lUekL0htbKvyZPgxYyeA0Mdv6cdWbLxScQJEKBM88EQj0TA== - =q/OW + hQIMA0Sjf6jBUFOzARAA1GwLb6R8R0Oe68ZTHKSfD7J1i6jrOCxwsANRYgiQnLE0 + SgIsFOZst9JjkxUTgIfuy/I2AEjcKoiOZR4PzIiEGwjl/diRDFxsIDOAQbxjTux1 + fNT2BENvFTR3s/b9f/t0Lx4FoD//rXZ9GNywoxr28j7hzbc6IEJKcqmHihbwZNTD + wK5FiXGovs0OO6pOUAsPsOnSelDz/OWwjAPidPwXPWO8nn9K1oJrcIYoo8lL+R9g + YyyLXbk+LG4zdR78u5Fgy9vnV9HSNVyjF8LLF4TBkmo2VMYkw8Smk3+Zm2cfYJhj + NQmEv5V2j1AmmMoNN28VNvC0cTRkaMlQofubXgHRWzwXiYlb1I/NOQaSO7dqd2xn + Ghdh5yzG4632ttgp9hEqIux4fCyp/h9AnjxIBO9nNGqtilEIpI5B1Hg++YZ4a3cC + qHusjVCU6Pbrg7cdQOSPbV77Cy0iv3cbdE7wHLTwc9E/tZhJeh/DyQp5doM00rMB + Q1Hu5oCuCLOuDGFpCns98O1CiJIJ8orNSvpjb76vZ5Ytz2jk0ExTGRxrJSUYGBUl + cB9p5uyNJvWREJuLqsR1u68abw4fsVPaTQk2TrvmYdQn82fpGL6NhkSAnDAs91az + xpeOHFtj2Cq3QsluDfM0K/6g68jzpDnVkTFxM1/Sd+p+VP5HwkpbYTRwroxb5LHS + WAHo6eDnXveaGcl4vZrZMtkDOSav2zofr9pGUDonXaMq8BQJhlsgR52YW4VLgsV3 + krvTErR+mFgyJDDhwYxpZCtvWb0axNDMzlneb9vVrM+D3WHL6kOGerE= + =v4rM -----END PGP MESSAGE----- fp: 23EEDF49AAF1B41DCD1CD10F44A37FA8C15053B3 - - created_at: "2023-05-06T07:18:02Z" - enc: | + - created_at: "2023-12-31T13:30:26Z" + enc: |- -----BEGIN PGP MESSAGE----- - hQIMA+X8PKo7gQeqAQ//R0hJ2KFQM9e8lfyxXdx5VEYUtfNKvrheUUwKXKkDVM4/ - ORFbCie7SE5IAO98wIfxibjHd2cY/ztX1L0N5bRHS3cOjIvT/fJOsgM/i8phAcVP - +KOp0JivW+RY8VzVnr9TDeyO4sbAoG+s81I8ie0xOg7JUHRrESygUC0qU2m0GxxD - FVziUaal1azOo2Odm0NhWhpgsE/ZpKelU1vxXuLLSRqziS9se3OR0Y9/aekAZX4y - gJ7qxllbAfozP0EfKxrdRezThF69zFkTBT2MKOpgLGal+18fcMGUMKtt4BsLfMRU - PwWRD1ac599odLyGAIPwrUegssZRSxLVAPYuVCs2XnG45jaC22lCHmRPK1pZFA4l - 2HlkJX5R65913J0gJhkVCILAlkDw0ZuR5eSpy9mYihlkIEhcu8F2J7gs4ydhe4Kq - J+C9xXCkyHbpQgk6cZJojDSCFwNn4NVCPkSo5STgfl36NiplHACkajoCs0ZIeQih - Swm6zdztCeC/m0HsxhBEEZ4AVDud5TyRlpQ3j5wv50uZctMubl4yTzQClDGnIMwY - fRyAslIwAiCVtG2xQvDz6fR1jwtC9jRc5Xar4UVWAy3QKLtQ3wASwlTtFbXI2FQQ - 1b95sfafroVko3BMsR3+S/DXn4C+ZCEf+b/t93Kt4zWARvU/SfJkNMGikjRKFo/S - WAHSrnoLHz1GU5o1QthbLU2by5MGlDsiPXfbLcj2Jz0eyjMRO+hzFzaX44rqohex - sTT8Xik1f5TrEWrBCUtZFqjmii1giVt6h5Wgq9nwUoplH+QjOX1VezA= - =+oQj - -----END PGP MESSAGE----- - fp: 868497ac4266a4d137e0718ae5fc3caa3b8107aa - - created_at: "2023-05-06T07:18:02Z" - enc: | - -----BEGIN PGP MESSAGE----- - - hQGMA4JsBMC+MZ+iAQwAoy+R+5Kw2zWSaV7T9yN+ikkuBGM+WaJ47SqpyllLuBV3 - 98o29BPoT1rSlNWPcwISdW5Cbk3lnNjYcHpH/qIpksQKGL9qD5NL13cZR/HbsmY+ - Lu+hWoOhgpHvR6Wh0USZ4wuMi9B+U+9HQsGV/GuC2hpaEWODOloRe8IXKJJNfW9b - Nzr2dvaiK8YYPzb6EIJyVBhlRMsh4HqLXR9PBcYH3BEPyeUY0F4gjJVt7tp/vMST - eVoDSxfRT1kiab1W0xdyCHAR+XXogQKj4z5Kd6mndyuJP7SfPRrYNNhRPw6/CMmu - A3kxShXzR9lFpvQ386uGQqhEtDVXtwTsAXgsTDxwC52wJ0Dt5/kZVuos7jmH46zN - D+E5ijAYL8tG7xt9f8Nij821AgHaxS17+efUTU0ScDs/y8cyDf2SqxkRVAxzomzg - zovLziVGgx/8k1+do0rujroveQkb//MVrDeBe77mAEQO4yHELETMrdqyosDohyly - rNFkmNIUFObVYYW9FOS+0lgBspXxfT2Qa+0njtcPd1PrI6t8ZQ2C0LKQYM9uUwuU - a+envImXyOiczk//UOkuk/z7sCZasW4lE3/kF7Lo08/iRDXfLopulGCxpMYz9IMI - nphGZTnmT7cF - =tJWJ + hQGMA4JsBMC+MZ+iAQwAitBY6rn1IfVWmIEDgKHBS/si/j2cPuix7L+LmEqy6rwX + VIsHB0rxh6+mtejtSTCJFj3QU0wGc3FDGkfWFreTKiwl8IoboZmF9fORl0FoKSo1 + INf3jU2VyrAkzAVGaAKYAjJgs6bN/y54yDQ0H4k0bE+wv2Zt6Rq80kI6Lp/FPsEH + FkQzj6yiilj5RmRoK2m2nJG79E0xLbpCXMf0r86iom6Lf+lbZD+rGVSNi+fGPF1Z + pGdJaFmtRtUrU5NX7NXCr1cE+hnJVg8G4vOWmUSInuZGsFdUObRuPiuVyh5xhsFR + ew3QnkvarzyRhkiQveb7tdNJvY4SdKkGIaX/mQZaMrkoEOtBZBAzJjGtM9wogiFX + ZA+SKePnQDku0D1RfoF51URoRYYwI+584JCmYpWytnQhyx3m5Ahom64LyCWw4mgJ + EqGivzrt+v1VMsdulYrtWsx5E257A99UDatfyMDZQxBC/Cvyuoym6b4sufEwR25w + tdcjHkas1+spWhB8/3QC0lgBrPeUevNjQ4sknr24STy2WJE+vNAoycQX/LUlntZN + JK6iy9kd3nigDy4BiYhNWgvq5c6sge7iGElaGIMjChb6mlMUadC12aWnWg8sj32O + w+fXkmKHVqIc + =tHde -----END PGP MESSAGE----- fp: FD4E1FB15DD0F36A77790229826C04C0BE319FA2 + - created_at: "2023-12-31T13:30:26Z" + enc: |- + -----BEGIN PGP MESSAGE----- + + hQIMAyhQdcrIW3A1AQ/+JTAEoWztZXqF3mkTcOYZuXryq3JNkFqGprK3M1yEo50k + 7jAMg8Tp17bSwlHp6WZewuo6NM1cJ1NoKrHya7OxZ/NV3dXhJcQUKROZvViAQkp1 + cmT2pBZA+d78DF5RzsqD3E3wVcMGtsqsIBU9ANRyiIqNWX9S8iWiziEQtLoy6TRq + BDG1pU8rqEONb4JTnZhcmUlAmOBUHbZl5cqq4AOURfSbrSw2wpWcg1/ekr2xVGm3 + kxrQ8qdYYLJM9KHpN8qCOQoAe/Xb73NG2KlAusubL62yNl+Jr2ImlBXccQROjuTQ + 6cZsyUVMPQ1DHRvogCSvXG6xJo+FvELrnjeuUiNRqn71mPiys0dNkfJtSIyWv2Yt + 9mXXsRLdC4ow7LNavclprEZ3hTXkig5dLy8E2bepqo/RSCTp2WZlL33ch+M/gmEq + QQNQ4rS27c8/y9O9Tz0yv4sgS/QpIOOA+yOgHioCCFU+7gkqNpPEEUmGqocxx/bz + mXqScaVkyVcBiWNMxd74wcopUz6Mwp4NzhBgyTmpkRIYtOK2Nf/qwAdK6gWA6eg6 + S/FeR8YKGDcyVmg40rNEbd6La4qQ/om0x8WMu2xz61+2tpy4knN33OLBLDCSp3PA + hIhPc8kW1cZAEb8eYn7V0P/wwxG7OuNXkUvAm88Z4AvX9/ukoHE+yw7ZaqNZR3XS + WAFAgujgfDhy2qZAvs3yjxy5T+7EX9LN7zveOx745Ly/Ns0FU3C9/E8Kob6V5NHl + +sEiJqzByjlGbOpFFkXMED7SplHqBTAJRYundvsVNNqZ6/Dd3J3/j8I= + =OS5Y + -----END PGP MESSAGE----- + fp: 06a917fc4a2a1b6b0f69a830285075cac85b7035 unencrypted_suffix: _unencrypted version: 3.8.1