-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cross-platform FdoSecrets? #6686
Comments
Hmm, there are a few places in the code assuming a Linux environment (mostly getting PID from the client). Also, I can't test it on those OSes. But PRs that make the code more portable in general are welcome. |
You run keepassxc through WSL, done. What would you talk to on macOS? There would need to be fdosecrets aware consumers installed. This is a "won't implement" for me. |
Assuming the use case is scripting, then whatever scripts the users write. I assume one can install Anyway, this was more of a "crazy thought" / what-if. |
You're much better off using keepassxc-cli in scripts |
Summary
On Linux, the FdoSecrets integration works by exposing an interface on DBus. It is disabled on MacOS and Windows. However, it's technically possible to install DBus on MacOS (ref1, ref2) and may be possible to install on Windows WSL (ref3, ref4, ref5). Would it be possible to enable FdoSecrets under those circumstances?
I suppose Windows WSL would still count as "Linux" this purpose?
Context
This could be useful for scripting and automation tasks, as I noted in #1483 (comment).
@Aetf , thoughts?
The text was updated successfully, but these errors were encountered: