From de24c9fda01532a795d8ed9f1a8255b5f6ca6ed0 Mon Sep 17 00:00:00 2001 From: ange Date: Sun, 6 Apr 2025 14:23:55 +0000 Subject: [PATCH] feat: gpg config --- install.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/install.sh b/install.sh index 60aa318..7288e23 100755 --- a/install.sh +++ b/install.sh @@ -16,13 +16,17 @@ pkg=( # TODO https://github.com/termux/termux-tools/blob/master/scripts/termux-change-repo.in yes | { pkg upgrade; pkg install "${pkg[@]}"; } -pkg autoprune -y # shellcheck disable=SC2174 -mkdir -pm 0700 "$HOME/.ssh" -curl https://yw5n.com/ssh >> "$HOME/.ssh/authorized_keys" +mkdir -pm 0700 "$HOME/.ssh" "$HOME/.gnupg/" +curl -L https://yw5n.com/ssh >> "$HOME/.ssh/authorized_keys" + +echo 'enable-ssh-support' > "$HOME/.gnupg/gpg-agent.conf" +echo 'D17DD274A8FC460888C038B2F84ACB3A562A3BA4' > "$HOME/.gnupg/sshcontrol" cat <> "$HOME/.bash_profile" -gpg-agent -#sshd +gpg-connect-agent /bye +sshd + +export SSH_AUTH_SOCK; SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" EOF