summary refs log tree commit diff
path: root/pkgs/tools/security/pcsclite
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2016-06-04 13:07:09 +0200
committeraszlig <aszlig@redmoonstudios.org>2016-06-04 16:39:19 +0200
commit9720e16adcdaa14a5236f87c6c824fd62e45e1ca (patch)
treeda296966c32e38d2a9eb4089e3ec6900a3c58637 /pkgs/tools/security/pcsclite
parentbc877d8bfcfe8c1b82687b725c823a0154c7d572 (diff)
downloadnixlib-9720e16adcdaa14a5236f87c6c824fd62e45e1ca.tar
nixlib-9720e16adcdaa14a5236f87c6c824fd62e45e1ca.tar.gz
nixlib-9720e16adcdaa14a5236f87c6c824fd62e45e1ca.tar.bz2
nixlib-9720e16adcdaa14a5236f87c6c824fd62e45e1ca.tar.lz
nixlib-9720e16adcdaa14a5236f87c6c824fd62e45e1ca.tar.xz
nixlib-9720e16adcdaa14a5236f87c6c824fd62e45e1ca.tar.zst
nixlib-9720e16adcdaa14a5236f87c6c824fd62e45e1ca.zip
nixos/pcscd: Improve and clean up module
So far the module only allowed for the ccid driver, but there are a lot
of other PCSC driver modules out there, so let's add an option called
"plugins", which boils down to a store path that links together all the
paths specified.

We don't need to create stuff in /var/lib/pcsc anymore, because we
patched pcsclite to allow setting PCSCLITE_HP_DROPDIR.

Another new option is readerConfig, which is especially useful for
non-USB readers that aren't autodetected.

The systemd service now is no longer Type=forking, because we're now
passing the -f (foreground) option to pcscd.

Tested against a YubiKey 4, SCR335 and a REINER SCT USB reader.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @wkennington
Diffstat (limited to 'pkgs/tools/security/pcsclite')
0 files changed, 0 insertions, 0 deletions