diff options
author | Toby Vincent <tobyv13@gmail.com> | 2021-03-28 13:38:10 -0500 |
---|---|---|
committer | Toby Vincent <tobyv13@gmail.com> | 2021-03-28 13:38:10 -0500 |
commit | 34c75ac81b0f5bc7ce5f486dce4787ddc433d8e4 (patch) | |
tree | d2dc5ec2cb4767f97a86525165d113801660875a | |
parent | 026e72fdd68af4a5f4b22366dca23c9cd32897f2 (diff) |
feat: added zprofile for ssh forwarding in devcontainer
-rw-r--r-- | zprofile | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/zprofile b/zprofile new file mode 100644 index 0000000..4094814 --- /dev/null +++ b/zprofile @@ -0,0 +1,15 @@ +# YubiKey - SSH +export SSH_AUTH_SOCK=$HOME/.ssh/agent.sock +ss -a | grep -q $SSH_AUTH_SOCK +if [ $? -ne 0 ]; then + rm -f $SSH_AUTH_SOCK + (setsid nohup socat UNIX-LISTEN:$SSH_AUTH_SOCK,fork EXEC:$HOME/.ssh/wsl2-ssh-pageant.exe >/dev/null 2>&1 &) +fi + +# YubiKey - GPG +export GPG_AGENT_SOCK=$HOME/.gnupg/S.gpg-agent +ss -a | grep -q $GPG_AGENT_SOCK +if [ $? -ne 0 ]; then + rm -rf $GPG_AGENT_SOCK + (setsid nohup socat UNIX-LISTEN:$GPG_AGENT_SOCK,fork EXEC:"$HOME/.ssh/wsl2-ssh-pageant.exe --gpg S.gpg-agent" >/dev/null 2>&1 &) +fi |