Skip to content

Assuan griefing Windows socket #4

Description

@AlexanderAllen

Background

Assuan is a protocol that allows talking to the various GPG components available in the system, including the GPG agent.

See more:

With PR #10 the gpg module fetches the correct GPG agent socket path, but the path retrieved is not escaped and not something Assuan understands.

Use Case

  • Using WSL.
  • WSL can talk Windows paths, including sockets, see wsl-ssh-pageant, for example.
  • Windows filesystem paths can be converted to 'nix via wsl.exe wslpath.
  • Discovery: maybe translating the socket path to a nix flavor will please Mr. Assuan.

Command wslpath:

❯ wsl.exe wslpath
wslpath: Invalid argument
Usage:
    -a    force result to absolute path format
    -u    translate from a Windows path to a WSL path (default)
    -w    translate from a WSL path to a Windows path
    -m    translate from a WSL path to a Windows path, with '/' instead of '\'

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdiscoveryDiscovery is still a deliverable!

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions