diff options
Diffstat (limited to 'wsl/.local/share/zsh-wsl/zsh-wsl.plugin.zsh')
-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 |