-
Notifications
You must be signed in to change notification settings - Fork 44
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
Does not work on Arch Linux #32
Comments
I'm going to close this since the user has deleted their account. If anyone else tries to get this working on Arch it would be useful to first set |
i figured out why it happends. |
Interesting, that definitely could be the issue. Thanks for the looking into it. I was semi-aware of this, so on debian platforms I added a package dependency on I'm not sure if there is an equivalent for Arch, or if you'd want that. In theory the user daemon doesn't care how it's run, it just needs to talk to d-bus to pop notifications on some trusted GUI session and also to read/write it's secrets to your keyring. It also connects to the socket of the u2f system service to create a virtual USB device. That's it, there's no systemd specific behavior and I run the user daemon outside of systemd all the time for testing. So if you or anyone else has a better solution for Arch feel free to send a PR with code / a README update. Maybe XDG autostart is a better approach, but not sure when I'll have time to look into it myself: https://wiki.archlinux.org/title/autostarting |
i solved it. files provided by
in user daemon unit file to make sure softu2f execute after and another things breaked that is my desktop mamager will use |
rust-u2f does not work on Arch Linux. I have commented SELinux lines because they don't work. I have used Makefile from linux directory.
When website asks me to press a button, it crashes with the following message:
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Error(Dbus(D-Bus error: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. (org.freedesktop.DBus.Error.NoReply)), State { next_error: None, backtrace: None })', src/libcore/result.rs:1009:5The text was updated successfully, but these errors were encountered: