Estou tentando utilizar um programa Go chamado aws-okta que faz uso de outro programa Go chamado chaveiro . O último "fornece uma interface comum para uma variedade de serviços de armazenamento de credenciais seguras", incluindo o KDE Wallet, o Windows Credential Manager e o macOS Keychain. No entanto, estou tentando utilizar este programa do WSL Ubuntu, o que significa que ele está detectando o Linux e, assim, tenta usar o KDE Wallet como seu armazenamento de credenciais.
Eu tentei instalar alguns pacotes do apt como o gnome-keyring, lib-secret-1-0 e lib-secret-1-dev. Eu também tentei executar os comandos make
e git config
detalhados nesta pergunta relacionada .
No entanto, quando eu executo o programa, ele diz:
The name org.kde.kwalletd was not provided by any .service files
Eu tentei instalar o kwalletmanager
e acabei com este erro:
Failed to execute program org.kde.kwalletd: No such file or directory
Existe alguma maneira de obter um repositório de credenciais válido trabalhando no WSL Ubuntu? Ou alguma outra maneira alternativa de fazer o programa funcionar?