web-eid-app icon indicating copy to clipboard operation
web-eid-app copied to clipboard

Please include installation step for Linux

Open tbadalov opened this issue 2 years ago • 1 comments

I believe the Readme file would be more useful if it explicitly mentioned that after building and testing, you have to run cmake --install . in the each folder under build/src (app, controller, ui).

Also, Firefox failed to detect the host manifest file that was copied by default after installation to /usr/local/lib64/mozilla/native-messaging-hosts/eu.webeid.json. So, I had to copy it to a global location /usr/lib64/mozilla/native-messaging-hosts/eu.webeid.json, as mentioned on Mozilla website: Native manifests

OS: Fedora Linux 39 (KDE Plasma)

tbadalov avatar Nov 19 '23 15:11 tbadalov

There are regular Fedora builds available in GitHub. https://github.com/web-eid/web-eid-app/actions/runs/6890789518 You can find workflow file here https://github.com/web-eid/web-eid-app/blob/main/.github/workflows/cmake-linux-fedora.yml. The default install location is /usr/local to avoid potential conflict with system components, but it can be overridden by CMAKE_INSTALL_PREFIX

metsma avatar Dec 05 '23 13:12 metsma