Browserpass
Ich nutze pass und browserpass als Passwordmanager. Unter Windows setze ich die Anwendungen unter WSL2 ein. Die Anleitung ist gut beschrieben und funktioniert auch ganz gut. Allerdings setze ich auch unter Windows pinentry-qt mit <codevcxsrv ein. Hier hat browserpass sporadisch Probleme den gpg Key zu entschlüsseln. Das liegt daran, dass pinentry nicht aufgerufen werden kann.
Ich habe das so gelöst, dass ich in der Datei browserpass-wsl.bat vor dem eigentlich Aufruf die DISPLAY Variable setze:
@echo off
bash -c "export DISPLAY=$(grep -m 1 nameserver /etc/resolv.conf | awk '{print $2}'):0.0;/usr/lib/browserpass/browserpass-native 2>/dev/null"
Mit dieser Einstellung funktioniert die Passwortabfrage aus Browserpass immer tadellos.
Links
https://github.com/browserpass/browserpass-native https://www.passwordstore.org/