Skip to content

Workarounds for usage on newer versions of Ubuntu (24.04) #57

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

Open
wrouesnel opened this issue Sep 20, 2024 · 0 comments
Open

Workarounds for usage on newer versions of Ubuntu (24.04) #57

wrouesnel opened this issue Sep 20, 2024 · 0 comments

Comments

@wrouesnel
Copy link

I had trouble getting this to work from the latest release on Ubuntu 24.04 so I had a look at how to build so it would work. At the moment the product of that effort is in this fork here: https://github.com/wrouesnel/KeeOtp2

The basic problem I encountered was when building the PLGX file, OTP.net refuses to load - possibly due to something to do with strong name signing?

If I build with the dotnet SDK (via Jetbrains Rider, MSBuild 16) then I can get it to load and work just fine but it required a few changes including adding an override to work around System.Resources.Extensions.dll incompatibilities.

But, it does work (see the README.md additions on that repo if you're curious) - and at least the way I use Keepass (via Keepass Portable and Syncthing sending it to all my machines) this seems like an adequate solution.

This isn't really an issue, just a note if anyone else has the same problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant