nixpkgs/pkgs/tools/security/gnupg
Dan Callahan 973c7b12ca
gnupg: fix smartcards (yubikeys) on Darwin
Since version 2.3, GnuPG no longer falls back to other access methods if
its built-in CCID driver fails to access smartcards, including yubikeys.

The built-in CCID driver fails on macOS.

The upstream developers recommend disabling CCID support in this case:

    If it works and the distribution doesn't offer appropriate USB
    configuration, I think that it's good for the distribution to use
    --disable-ccid-driver for building GnuPG.

Cite: https://dev.gnupg.org/T5415
See also: https://dev.gnupg.org/T5409

Fixes #155629
2022-11-15 12:57:42 +00:00
..
1.nix gnupg1orig: add -fcommon workaround 2022-05-14 16:31:03 +01:00
1compat.nix pkgs/tools: use pname&version instead of name 2021-11-30 21:11:29 +01:00
23.nix gnupg: fix smartcards (yubikeys) on Darwin 2022-11-15 12:57:42 +00:00
0001-dirmngr-Only-use-SKS-pool-CA-for-SKS-pool.patch
accept-subkeys-with-a-good-revocation-but-no-self-sig.patch
allow-import-of-previously-known-keys-even-without-UI.patch gnupg: 2.2.27 -> 2.3.3 2021-11-10 15:41:41 -08:00
clang.patch
fix-libusb-include-path.patch gnupg: 2.2.27 -> 2.3.3 2021-11-10 15:41:41 -08:00
gpgkey2ssh-20.patch
tests-add-test-cases-for-import-without-uid.patch
v3-0001-Disallow-compressed-signatures-and-certificates.patch gnupg: add patch disallowing compressed signatures and certificates 2022-07-06 14:09:39 +02:00