From 3591e64d0d9dc735acc8e8c8929019cc5eb09f83 Mon Sep 17 00:00:00 2001 From: Alexander Heldt Date: Sat, 23 Sep 2023 20:11:54 +0200 Subject: [PATCH] pinwheel: Add `ssh` key for work --- hosts/pinwheel/modules/ssh/default.nix | 18 ++++++++++++++++++ secrets/pinwheel/alex.pinwheel-work.age | Bin 0 -> 3842 bytes secrets/pinwheel/alex.pinwheel-work.pub.age | Bin 0 -> 1180 bytes secrets/secrets.nix | 2 ++ 4 files changed, 20 insertions(+) create mode 100644 secrets/pinwheel/alex.pinwheel-work.age create mode 100644 secrets/pinwheel/alex.pinwheel-work.pub.age diff --git a/hosts/pinwheel/modules/ssh/default.nix b/hosts/pinwheel/modules/ssh/default.nix index cc5bdba..f76b198 100644 --- a/hosts/pinwheel/modules/ssh/default.nix +++ b/hosts/pinwheel/modules/ssh/default.nix @@ -10,10 +10,16 @@ identityFile = "/home/alex/.ssh/alex.pinwheel-sombrero"; port = 1122; }; + "github.com" = { hostname = "github.com"; identityFile = "/home/alex/.ssh/alex.pinwheel-github.com"; }; + + "gitlab.com" = { + hostname = "gitlab.com"; + identityFile = "/home/alex/.ssh/alex.pinwheel-work"; + }; }; }; @@ -42,5 +48,17 @@ owner = "alex"; group = "users"; }; + "alex.pinwheel-work" = { + file = ../../../../secrets/pinwheel/alex.pinwheel-work.age; + path = "/home/alex/.ssh/alex.pinwheel-work"; + owner = "alex"; + group = "users"; + }; + "alex.pinwheel-work.pub" = { + file = ../../../../secrets/pinwheel/alex.pinwheel-work.pub.age; + path = "/home/alex/.ssh/alex.pinwheel-work.pub"; + owner = "alex"; + group = "users"; + }; }; } diff --git a/secrets/pinwheel/alex.pinwheel-work.age b/secrets/pinwheel/alex.pinwheel-work.age new file mode 100644 index 0000000000000000000000000000000000000000..4140818df8ef417972948f197bf365b0af515ea6 GIT binary patch literal 3842 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 literal 0 HcmV?d00001 diff --git a/secrets/pinwheel/alex.pinwheel-work.pub.age b/secrets/pinwheel/alex.pinwheel-work.pub.age new file mode 100644 index 0000000000000000000000000000000000000000..cf9e4ee6ee8212de9a324edef309757055b577bd GIT binary patch literal 1180 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14F3!+RO))YxHMCSHs|ZMnN>_*otx9w9 zEl)1;EjLQ_%=XH*jLItaGI#bU3kl21s*K1h%yIHg56p{nv*0pIGz!;GPxlGZ4>r>d zj`Xeai7N8*3<(Sj$jWszh_K9cFUTs%t}3=LGC;R2HCsE$JW#>i+&|sRsJtq;EGygD zBRwstAluB?G%-Ig$}QdBs4Cc{Akf*&-OHoY*_F#8sW3S!)2TEqA}~?gz$f3|HNqp( z+%d(qG&?H7B`MRq+#(>d#J998(-UNyg_&u2mQ9hdZhBE_VsWZMQc(t1VyZ=0rE9WF zwxOeGly6RjhoiQ?mxV=Pm6uUQVsNBaR!O0udxT}UMP6>MevW^-Te+!kWL8;(lee~M zR8fgDmtTNoKu(cgwrjRWU~z;Am#(g^f}cfMR+_etqrZ8%lUue=Kxwk2pxwc^h=-CbI?^3&Oe+wY!SW%}}l3frpJ&Si?tpDNa{XFBj{ zY-*A|{%79D!hgs9Tw?c1yEK27g~G#lw#SZh`(pktwY~9Wao6>}GO;)R43|iLUK4sp zu`^_e;_nkj7+;+HaZ%>L{n-s_E7r%Xt*MS~pIy0QbLlwVwuLei7UCNI%@GJ$7;(A&gX5fn@U<93r^Tlo;tbqB7a6~$ZR=b>qw~=#>`o7 zBsV|cZNIIpYg)(sbS0Og((mdb)sTG}`yDE`2cG*~Vj$bhSNQPHVJ@@l^Pd#396P#U z&)V)+vfk%1W+eQ*CcWU=@n!Q@nXX#9HQ-U2yld9M>b=LyHr#Aa5G-r-&oh?H`}!s1 z`TV61sz}88f7@|n@6l>TQZ%pAsI_p%Hp`abjm_|Lnz8%W5ym_*~tg zd;U-=^M&>7TD{XeX7$ON3Lgr1)0t9w%~f<|ec!nmEDJtPd0BGG<~V2RLBr4M_RiA? z4u0XOb8q|gW-C7ScIAGZR=-;l)`bbjE0^p_QZSUe`M&q&p*7dkj!8Xv!u2dSC1rkJ z$3=VYCFTK#Qa35LzKpR=|M##`V*ZoT);F`CD|;NdQGZwR+mc!HTPzNJ)Av59eyg@) zf8s-q@2e;HzEx%4?8B|M`M7_SNy22c#C