diff options
author | Charlotte Van Petegem <charlotte@vanpetegem.me> | 2020-07-04 10:05:03 +0200 |
---|---|---|
committer | Charlotte Van Petegem <charlotte@vanpetegem.me> | 2020-07-25 16:57:47 +0200 |
commit | 194d749582b8c34f56b600a7be89866f2b3e4de0 (patch) | |
tree | 99c41b4a4e7603ca2d09de4661a0b632d2d057a5 /pkgs/tools/security/eid-mw | |
parent | 49dba9c90b2b5337cacf33615b6440fd7a56102d (diff) |
eid-mw: update description to mention pkcs11Modules in firefox wrapper
Diffstat (limited to 'pkgs/tools/security/eid-mw')
-rw-r--r-- | pkgs/tools/security/eid-mw/default.nix | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/pkgs/tools/security/eid-mw/default.nix b/pkgs/tools/security/eid-mw/default.nix index 46dcec1a48ae1..1fdd5b9a7228e 100644 --- a/pkgs/tools/security/eid-mw/default.nix +++ b/pkgs/tools/security/eid-mw/default.nix @@ -66,13 +66,6 @@ stdenv.mkDerivation rec { eid-viewer is also installed. - **TO FIX:** - The procedure below did not work for me, I had to install the .so directly in firefox as instructed at - https://eid.belgium.be/en/log-eid#7507 - and specify - /run/current-system/sw/lib/libbeidpkcs11.so - as the path to the module. - This package only installs the libraries. To use eIDs in Firefox or Chromium, the eID Belgium add-on must be installed. This package only installs the libraries. To use eIDs in NSS-compatible @@ -83,6 +76,11 @@ stdenv.mkDerivation rec { Before uninstalling this package, it is a very good idea to run ~$ eid-nssdb [--system] remove and remove all ~/.pki and/or /etc/pki directories no longer needed. + + The above procedure doesn't seem to work in Firefox. You can override the + firefox wrapper to add this derivation to the PKCS#11 modules, like so: + + firefox.override { pkcs11Modules = [ pkgs.eid-mw ]; } ''; platforms = platforms.linux; maintainers = with maintainers; [ bfortz ]; |