summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/security/eid-mw
diff options
context:
space:
mode:
authorCharlotte Van Petegem <charlotte@vanpetegem.me>2020-07-04 10:05:03 +0200
committerCharlotte Van Petegem <charlotte@vanpetegem.me>2020-07-25 16:57:47 +0200
commit194d749582b8c34f56b600a7be89866f2b3e4de0 (patch)
tree99c41b4a4e7603ca2d09de4661a0b632d2d057a5 /pkgs/tools/security/eid-mw
parent49dba9c90b2b5337cacf33615b6440fd7a56102d (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.nix12
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 46dcec1a48ae..1fdd5b9a7228 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 ];