From a7632e05e3d34f574a7eebe2c13261da5acd3a8d Mon Sep 17 00:00:00 2001 From: Alexander Heldt Date: Sun, 12 Nov 2023 16:21:24 +0100 Subject: [PATCH] pinwheel: Add `ssh` keys for `codeberg.org` --- hosts/pinwheel/modules/ssh/default.nix | 18 ++++++++++++++++++ .../pinwheel/alex.pinwheel-codeberg.org.age | 12 ++++++++++++ .../alex.pinwheel-codeberg.org.pub.age | Bin 0 -> 507 bytes secrets/secrets.nix | 2 ++ 4 files changed, 32 insertions(+) create mode 100644 secrets/pinwheel/alex.pinwheel-codeberg.org.age create mode 100644 secrets/pinwheel/alex.pinwheel-codeberg.org.pub.age diff --git a/hosts/pinwheel/modules/ssh/default.nix b/hosts/pinwheel/modules/ssh/default.nix index f457e95..fec3241 100644 --- a/hosts/pinwheel/modules/ssh/default.nix +++ b/hosts/pinwheel/modules/ssh/default.nix @@ -29,6 +29,11 @@ hostname = "github.com"; identityFile = "/home/alex/.ssh/alex.pinwheel-github.com"; }; + + "codeberg.org" = { + hostname = "codeberg.org"; + identityFile = "/home/alex/.ssh/alex.pinwheel-codeberg.org"; + }; }; }; @@ -62,6 +67,19 @@ group = "users"; }; + "alex.pinwheel-codeberg.org" = { + file = ../../../../secrets/pinwheel/alex.pinwheel-codeberg.org.age; + path = "/home/alex/.ssh/alex.pinwheel-codeberg.org"; + owner = "alex"; + group = "users"; + }; + "alex.pinwheel-codeberg.org.pub" = { + file = ../../../../secrets/pinwheel/alex.pinwheel-codeberg.org.pub.age; + path = "/home/alex/.ssh/alex.pinwheel-codeberg.org.pub"; + owner = "alex"; + group = "users"; + }; + "alex.pinwheel-andromeda" = { file = ../../../../secrets/pinwheel/alex.pinwheel-andromeda.age; path = "/home/alex/.ssh/alex.pinwheel-andromeda"; diff --git a/secrets/pinwheel/alex.pinwheel-codeberg.org.age b/secrets/pinwheel/alex.pinwheel-codeberg.org.age new file mode 100644 index 0000000..c8d3fe5 --- /dev/null +++ b/secrets/pinwheel/alex.pinwheel-codeberg.org.age @@ -0,0 +1,12 @@ +age-encryption.org/v1 +-> ssh-ed25519 vxPbZg J7x0iisycGWKDgxgrfrDyX4pXbNwhGRH6UTc46EG+zc +WLJEm7ZyeV0kcu31tv0OfBv7RwrTlqRoSQtauKvOq+w +-> ssh-ed25519 ek+b7Q hxbhmvO8jT/kEHj5u43xW9UzNOt7xRjigOK63EheACU +Pc8f4HvBbawkVDIjTreMXN+N26L2HDCVAYs/0UeSenY +-> XJQM][0"-grease C LM,y4 + +--- +A88z/amyZ58jRgoqidQ2SQbxYGcqk65PR1XtSzVvk4 +_=pJjjOYveMS?44FI%ĬU ^A@FI6;z'3E.dnkU^#6? xomklo>у:`#)[/ETS8rBd&`af#rr2"n0R PTxTT M`IX@N,#[AZ + PW_]vG:aA36Hx#sMen~zՄb'O!CDA6ҵ7"ۅcNnKIc=秤IH v/3Չ + x]Il9|S`|&WÉ[Z\̀J^QV 9z X +-kf,|MA:6̒l:0a>Ud;ej~?duNjxJr$fQ㺚m(( \ No newline at end of file diff --git a/secrets/pinwheel/alex.pinwheel-codeberg.org.pub.age b/secrets/pinwheel/alex.pinwheel-codeberg.org.pub.age new file mode 100644 index 0000000000000000000000000000000000000000..7aa5945a7289b96d98504479427b2f71d6c0f8ff GIT binary patch literal 507 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14F3!+RO))YxHMCSHs|ZMnN>?y4cgfdx zO!1A#cXu)kFW2_4)DEl&b#n<$4l60HNXg47F$ptIG|-O9G2tpOaPdg;FU|MPt8xo8 zvkXY|c1(5h3W>@M4)hB4$TNt_3i2|{%67NREk?I3HCsE$JWwGeGBK;T&@8jmGs>{U z-!DC<)WSGLJI}4$(>yCMq@*&XG&w87vn<0g)PgJ5G$7qD-B91VB(gXlsVvpavcxSa z$kH#T!aP01*ekIh$|AtTsW92G)DdJ`RGPVNdQoa(ajJr$f^k_=8CP<4Wlm67mak!f zf3mTqyM>Xnwti%#SE_zQMp~4giA9oOW}$I@nwgVlNMf0HrH4UacCm$1rHM(Zd2mHZ zdJvammT8`IL0Ar#uCA_vS$=+Sj}~(sUB4b)zU;!*!~F84X+T(fK(CTwaY)r$hQB=u53L$5*8OAM7A{&F z&{8b?>D>v9JquLSuUS9%{bkJvQ%2 k*_p+u>^gCkOP=J;;kX>_!nmZFu|3hYxbI+IFS~^}02`CGO#lD@ literal 0 HcmV?d00001 diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 410da6f..5895b67 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -14,6 +14,8 @@ in { "pinwheel/alex.pinwheel-andromeda.pub.age".publicKeys = [ pinwheel alex ]; "pinwheel/alex.pinwheel-work.age".publicKeys = [ pinwheel alex ]; "pinwheel/alex.pinwheel-work.pub.age".publicKeys = [ pinwheel alex ]; + "pinwheel/alex.pinwheel-codeberg.org.age".publicKeys = [ pinwheel alex ]; + "pinwheel/alex.pinwheel-codeberg.org.pub.age".publicKeys = [ pinwheel alex ]; "pinwheel/netrc.age".publicKeys = [ pinwheel alex ]; "pinwheel/work-ovpn.age".publicKeys = [ pinwheel alex ]; "pinwheel/work-ovpn-userpass.age".publicKeys = [ pinwheel alex ];