about summary refs log tree commit diff
path: root/pkgs/applications/networking/browsers/firefox/wrapper.nix
diff options
context:
space:
mode:
authorKlemens Nanni <klemens@posteo.de>2022-06-01 00:52:12 +0200
committerKlemens Nanni <klemens@posteo.de>2022-06-01 01:22:45 +0200
commit34364c9f5f7de8091521c4bc88c53633b9bfd983 (patch)
tree1790ed4ad9f979166ca14ef657c3c7c9d0b71609 /pkgs/applications/networking/browsers/firefox/wrapper.nix
parent6960699739a1c36288c7f22929753afd731733ec (diff)
firefox: smartcardSupport: Use multi-slot module
`onepin-opensc-pkcs11.so` only enables PIN1, but PIN2 is also required.
`opensc-pkcs11.so` enables all slots.

I can successfully use PIN1 and PIN2 in Smart-ID cards with this.
Diffstat (limited to 'pkgs/applications/networking/browsers/firefox/wrapper.nix')
-rw-r--r--pkgs/applications/networking/browsers/firefox/wrapper.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix
index 6d93629e71884..755336de93570 100644
--- a/pkgs/applications/networking/browsers/firefox/wrapper.nix
+++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix
@@ -137,7 +137,7 @@ let
             };
           } // lib.optionalAttrs smartcardSupport {
             SecurityDevices = {
-              "OpenSC PKCS#11 Module" = "onepin-opensc-pkcs11.so";
+              "OpenSC PKCS#11 Module" = "opensc-pkcs11.so";
             };
           }
         // extraPolicies;