From a8a91841e7ecb3afa2dfe5e60e22a1254a782d8f Mon Sep 17 00:00:00 2001 From: Alexander Heldt Date: Thu, 15 Aug 2024 15:18:16 +0200 Subject: [PATCH] backwards: Add secrets for `codeberg.org` --- hosts/backwards/modules/ssh/default.nix | 20 ++++++++++++++++++ .../backwards/alex.backwards-codeberg.org.age | Bin 0 -> 786 bytes .../alex.backwards-codeberg.org.pub.age | 7 ++++++ secrets/secrets.nix | 2 ++ 4 files changed, 29 insertions(+) create mode 100644 secrets/backwards/alex.backwards-codeberg.org.age create mode 100644 secrets/backwards/alex.backwards-codeberg.org.pub.age diff --git a/hosts/backwards/modules/ssh/default.nix b/hosts/backwards/modules/ssh/default.nix index 1c7e6e8..b485944 100644 --- a/hosts/backwards/modules/ssh/default.nix +++ b/hosts/backwards/modules/ssh/default.nix @@ -15,6 +15,13 @@ in home-manager.users.alex = { programs.ssh = { enable = true; + + matchBlocks = { + "codeberg.org" = { + hostname = "codeberg.org"; + identityFile = "/home/alex/.ssh/alex.backwards-codeberg.org"; + }; + }; }; }; @@ -45,6 +52,19 @@ in file = ../../../../secrets/backwards/root.backwards.pub.age; path = "${rootSSHKeyPath}/root.backwards.pub"; }; + + "alex.backwards-codeberg.org" = { + file = ../../../../secrets/backwards/alex.backwards-codeberg.org.age; + path = "/home/alex/.ssh/alex.backwards-codeberg.org"; + owner = "alex"; + group = "users"; + }; + "alex.backwards-codeberg.org.pub" = { + file = ../../../../secrets/backwards/alex.backwards-codeberg.org.pub.age; + path = "/home/alex/.ssh/alex.backwards-codeberg.org.pub"; + owner = "alex"; + group = "users"; + }; }; }; } diff --git a/secrets/backwards/alex.backwards-codeberg.org.age b/secrets/backwards/alex.backwards-codeberg.org.age new file mode 100644 index 0000000000000000000000000000000000000000..3cca77d24be413015f36c14d72ebf7e6f16dbf53 GIT binary patch literal 786 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14F3!+RO))YxHMCR+C^hg1Pge-?PW3bJ zEi1{&H8l+=cCE-wjC2l*$T2OGT$lPJieKu?)+uO}`oEwbd+7JW*S#RQ7c-qwZ>NxqXwjb2|n_%zoR!(>3wV!oZ!L^UkPn zPgry!ykO;w45vTmz0NU3dhLCFLq67N2gAqX_s)AAIP{cz$z11foljRvi}F%Tk2rSR z_+#tNyXSF@w%BZ;$gRPDI_DhbF@p)rN$W3{TcYr3pYh`P4^O7thEusfes!HOHFW@*j6^ z?u*d4y@2P_qU&?EocGpDx%l8^FnvUmRN*H#wz4^zSRN^1OmcJX@}`zg$^%)iEaTi)QhnCTF8P zzhCA5lN7qkExOmX$j(Z~T|G*1$3cPWJs&=Lv(^V3HG1S)JIy~t?%J9;+vhF)#MzZJ cZPUu1fgMM^v?u;uv-{NcE7$g`nEmGf0BkW?6951J literal 0 HcmV?d00001 diff --git a/secrets/backwards/alex.backwards-codeberg.org.pub.age b/secrets/backwards/alex.backwards-codeberg.org.pub.age new file mode 100644 index 0000000..6e28844 --- /dev/null +++ b/secrets/backwards/alex.backwards-codeberg.org.pub.age @@ -0,0 +1,7 @@ +age-encryption.org/v1 +-> ssh-ed25519 Pu0HWg eK/pdhmsF334C7rSuYsRnXCtenmlT2hOXpfW5CQEARY +odooTLu8ZQUZjCeVPZYOA6Vgb470cosE1Q1iBkE9Kc0 +-> ssh-ed25519 +oNaHQ nJU52SSZ9v3+8NuXR6coSHosEYrs7T8GeZYzV/quOU4 +IV5YduRGdJLy93gVwfYmwvldRXoXXX3QvAsH3ljBadw +--- 3gJg9NFmqHCrgcvgnYOeSY1H4klPEyzI+07IlKCOItc +\5ܤ}yA_J {p +ꜞ+JeLW 7=S*ɐ}fPқ!X73\`SizW<4PbZIhH61'ybmCmE \ No newline at end of file diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 6f81a58..73f013f 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -29,6 +29,8 @@ in { "backwards/root.backwards.age".publicKeys = [ backwards alex ]; "backwards/root.backwards.pub.age".publicKeys = [ backwards alex ]; + "backwards/alex.backwards-codeberg.org.age".publicKeys = [ backwards alex ]; + "backwards/alex.backwards-codeberg.org.pub.age".publicKeys = [ backwards alex ]; "sombrero/syncthing-cert.age".publicKeys = [ sombrero alex ]; "sombrero/syncthing-key.age".publicKeys = [ sombrero alex ];