diff options
author | Toby Vincent <tobyv13@gmail.com> | 2022-07-18 16:20:21 -0500 |
---|---|---|
committer | Toby Vincent <tobyv13@gmail.com> | 2022-07-18 16:25:16 -0500 |
commit | c4daeca3f5282b0ea86f87276a3f78938c436b91 (patch) | |
tree | de32583c2c854067c014eaf942a6fc8c12b44851 /wsl/.local/share | |
parent | f4c91354e715744aa8c1f353283fd8c71232c0e7 (diff) |
fix(wsl): fix issue with gpg-agent on initializing
Diffstat (limited to 'wsl/.local/share')
-rw-r--r-- | wsl/.local/share/zsh-wsl/zsh-wsl.plugin.zsh | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/wsl/.local/share/zsh-wsl/zsh-wsl.plugin.zsh b/wsl/.local/share/zsh-wsl/zsh-wsl.plugin.zsh index 1fd901d..a139535 100644 --- a/wsl/.local/share/zsh-wsl/zsh-wsl.plugin.zsh +++ b/wsl/.local/share/zsh-wsl/zsh-wsl.plugin.zsh @@ -110,13 +110,18 @@ _start-pageant() { # Reload gpg-reset() { - gpg-connect-agent.exe KILLAGENT /bye &>/dev/null - - rm -rf "$GPG_AGENT_SOCK" - rm -rf "$GPG_AGENT_SOCK".extra - pkill -f 'socat.*wsl2-ssh-pageant.exe' - gpg-connect-agent.exe /bye &>/dev/null - gpg-init + # gpg-connect-agent.exe KILLAGENT /bye &>/dev/null + # + # rm -rf "$GPG_AGENT_SOCK" + # rm -rf "$GPG_AGENT_SOCK".extra + # pkill -f 'socat.*wsl2-ssh-pageant.exe' + # gpg-connect-agent.exe /bye &>/dev/null + # gpg-init + + socket-relay.sh stop --ssh + socket-relay.sh restart --gpg + socket-relay.sh --gpg-extra + socket-relay.sh --ssh } # Relearn card serial number @@ -124,6 +129,11 @@ gpg-learn() { gpg-connect-agent.exe "scd serialno" "learn --force" /bye } -gpg-init +# gpg-reset + +# socket-relay.sh stop --gpg +socket-relay.sh --gpg +socket-relay.sh --gpg-extra +socket-relay.sh --ssh unset -f _start-pageant |