From b2e8906975a74d6bcd965e8dc4f549be8dafb4fe Mon Sep 17 00:00:00 2001 From: Jake Pullen Date: Mon, 26 Jan 2026 19:12:14 +0000 Subject: [PATCH] =?UTF-8?q?deploy:=20=F0=9F=93=A6=20More=20Tweaks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- set_up_dev/restore_ssh_gpg.sh | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/set_up_dev/restore_ssh_gpg.sh b/set_up_dev/restore_ssh_gpg.sh index 621ba10..b40c441 100644 --- a/set_up_dev/restore_ssh_gpg.sh +++ b/set_up_dev/restore_ssh_gpg.sh @@ -1,8 +1,17 @@ -# tbc -# work in progress! +#!/bin/bash +REMOTE="devin@192.168.0.49" -rsync devin@192.168.0.49:~/.ssh/id_rsa devin@192.168.0.49:~/.ssh/id_rsa.pub devin@192.168.0.49:~/.ssh/config devin@192.168.0.49:~/.private.gpg ~/.ssh/ +echo "📥 Pulling SSH keys..." +rsync "$REMOTE:~/.ssh/id_rsa" ~/.ssh/ && chmod 600 ~/.ssh/id_rsa +rsync "$REMOTE:~/.ssh/id_rsa.pub" ~/.ssh/ && chmod 644 ~/.ssh/id_rsa.pub +rsync "$REMOTE:~/.ssh/config" ~/.ssh/ && chmod 644 ~/.ssh/config -gpg --import ~/.ssh/private.gpg +echo "📥 Pulling GPG key..." +rsync "$REMOTE:~/my-gpg-key.asc" ~/ +echo "🔑 Importing GPG key..." +gpg --import ~/my-gpg-key.asc +rm ~/my-gpg-key.asc # Clean up after import + +echo "✅ SSH and GPG setup complete!" \ No newline at end of file