diff --git a/hosts/pinwheel/modules/ssh/default.nix b/hosts/pinwheel/modules/ssh/default.nix index 229e685..1237ec0 100644 --- a/hosts/pinwheel/modules/ssh/default.nix +++ b/hosts/pinwheel/modules/ssh/default.nix @@ -5,6 +5,13 @@ enable = true; matchBlocks = { + "backwards.local" = { + hostname = "192.168.50.202"; + user = "alex"; + identityFile = "/home/alex/.ssh/alex.pinwheel-backwards"; + port = 1122; + }; + "sombrero.local" = { hostname = "192.168.50.200"; user = "alex"; @@ -48,6 +55,18 @@ }; age.secrets = { + "alex.pinwheel-backwards" = { + file = ../../../../secrets/pinwheel/alex.pinwheel-backwards.age; + path = "/home/alex/.ssh/alex.pinwheel-backwards"; + owner = "alex"; + group = "users"; + }; + "alex.pinwheel-backwards.pub" = { + file = ../../../../secrets/pinwheel/alex.pinwheel-backwards.pub.age; + path = "/home/alex/.ssh/alex.pinwheel-backwards.pub"; + owner = "alex"; + group = "users"; + }; "alex.pinwheel-sombrero" = { file = ../../../../secrets/pinwheel/alex.pinwheel-sombrero.age; path = "/home/alex/.ssh/alex.pinwheel-sombrero"; diff --git a/secrets/backwards/root.backwards.pub.age b/secrets/backwards/root.backwards.pub.age index a9212c9..ffbf056 100644 Binary files a/secrets/backwards/root.backwards.pub.age and b/secrets/backwards/root.backwards.pub.age differ diff --git a/secrets/pinwheel/alex.pinwheel-backwards.age b/secrets/pinwheel/alex.pinwheel-backwards.age new file mode 100644 index 0000000..32d10b1 Binary files /dev/null and b/secrets/pinwheel/alex.pinwheel-backwards.age differ diff --git a/secrets/pinwheel/alex.pinwheel-backwards.pub.age b/secrets/pinwheel/alex.pinwheel-backwards.pub.age new file mode 100644 index 0000000..899eb85 --- /dev/null +++ b/secrets/pinwheel/alex.pinwheel-backwards.pub.age @@ -0,0 +1,9 @@ +age-encryption.org/v1 +-> ssh-ed25519 vxPbZg zmEXhSjGacAgRzxO1x4JYfwBfK25t0tqyWZozWE1Rgs +nWT3vzi+k4YKY+QA6HGjipYrDEzvpHBkID9ijEpt5Lk +-> ssh-ed25519 Pu0HWg xp0USnGLPDf9bsGTZ+q+xm8wp1IgAwmHY2SvbQAy0xM +xDvX49MZ3HPd+1wdBymj5eNrKe+qNTXMi41mU5hF08o +-> ssh-ed25519 +oNaHQ ZtvRxn73tNFjYsPGOKvDCDYsFutLnva/6oVIP1jcrRk +ElFyETtRy2VrtuI7KZohwV+vEJZsDDmzGz8GFP+UQrQ +--- YpXzducDp9JxyPFBtt6XLFrpwc0TlzO4XPaltbzx4gU +XĻ@Fm)<^[x6Vgئqbx#>e _3d&vo$]EjsSOZMUXۢpo]@Wul֝| ͔hˇ U6:d nEZ H.{ \ No newline at end of file diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 73f013f..861e137 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -10,6 +10,8 @@ in { "pinwheel/syncthing-key.age".publicKeys = [ pinwheel alex ]; "pinwheel/mullvad-device.age".publicKeys = [ pinwheel alex ]; "pinwheel/mullvad-account-history.age".publicKeys = [ pinwheel alex ]; + "pinwheel/alex.pinwheel-backwards.age".publicKeys = [ pinwheel alex ]; + "pinwheel/alex.pinwheel-backwards.pub.age".publicKeys = [ pinwheel backwards alex ]; "pinwheel/alex.pinwheel-sombrero.age".publicKeys = [ pinwheel alex ]; "pinwheel/alex.pinwheel-sombrero.pub.age".publicKeys = [ pinwheel sombrero alex ]; "pinwheel/alex.pinwheel-tadpole.age".publicKeys = [ pinwheel alex ];