Então, estou apenas tentando assinar meus documentos do LibreOffice digitalmente. Eu gerei minha chave GPG em um terminal Debian WSL usando a linha de comando gpg. No entanto, quando acesso meus documentos do LibreOffice File → Digital Signatures → Digital Signatures → Sign Documents
, a chave gerada não está disponível (nenhuma é mostrada).
Também tentei importar a chave do WSL para o Windows com o Kleopatra mas quando clico Import…
e tento importar o trustdb.gpg
arquivo localizado em /home/UserName/.gnupg/
, ele não importa nada (importado : 0).
Talvez haja algo que eu tenha entendido mal. Gostaria de saber se é possível importar uma chave GPG do WSL para ser usada diretamente no Windows ou usá-la diretamente do WSL, não importa muito.
Graças ao comentário de dave_thompson_085 , exportei minha chave [
private.pgp
] do WSL, importei-a para o Kleopatra e consegui assinar meus documentos do LibreOffice:Eu tenho uma solução bastante hacky (mas funciona), se você estiver no WSL1 e tiver o Gpg4Win instalado (dado que você já possui o Kleopatra): aproveite os links simbólicos .
No WSL, execute
ln -s /mnt/c/Users/(You)/.gnupg ~/.gnupg
.Em seguida, crie ou importe chaves para seu ambiente WSL como faria normalmente.
Portanto, o WSL deve compartilhar o mesmo perfil GPG do seu ambiente Windows.