win-gpg-agent
Utility for tunnelling gpg-agent and ssh-agent from Windows to WSL.
Primarily used to enable the usage of Yubikeys on WSL.
Installation
pip install win-gpg-agent
Usage
# bash
win-gpg-agent export >> ~/.bashrc
# fish
echo "win-gpg-agent export | source" >> ~/.config/fish/config.fish
Usage: win-gpg-agent [OPTIONS] COMMAND [ARGS]...
Utility for tunnelling gpg-agent and ssh-agent from Windows to WSL.
Options:
--help Show this message and exit.
Commands:
export Prints SSH_AUTH_SOCK export
kill Kills active tunnels
run Runs tunnel in the foreground
start Starts the daemon
status Prints status information about running tunnels
stop Stops the daemon
Credit
This work is largely based around previous work from
- @Nimamoh
Blog post on WSL2+GPG+Yubikey andwin-gpg-agent-relay.shgist. - @rupor
The Windows component to this utility.
Metadata
Release files for win-gpg-agent 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| win_gpg_agent-0.1.2.tar.gz | 5.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| win_gpg_agent-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.7 kB
Release files / win_gpg_agent-0.1.2.tar.gz
| Download URL | win_gpg_agent-0.1.2.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a70307cdab7e05ceaeb56ed26874ae18aff6288cf7b8e4ad8f1a82f9701b5f7d
|
|
BLAKE2b-256 checksum How to use checksums |
84876f3a179aabf95caa374dd14d7f726cfae2ffb74d61ff86a6df9f28f01942
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.4 CPython/3.7.12 Linux/4.19.128-microsoft-standard
|
Release files / win_gpg_agent-0.1.2-py3-none-any.whl
| Download URL | win_gpg_agent-0.1.2-py3-none-any.whl |
|---|---|
| Size | 7.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7c8119d630073054afb0f4d1912268a98748073f0c847e05a47431b9b3161617
|
|
BLAKE2b-256 checksum How to use checksums |
24a58ceb58124d589229e1bb8f47e304fec8ddedd68c20ffa09af4d7e1b6d0a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.4 CPython/3.7.12 Linux/4.19.128-microsoft-standard
|