1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs synced 2024-10-19 03:47:13 -04:00
nixpkgs/nixos/modules/services/hardware
aszlig 9720e16adc
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
2016-06-04 16:39:19 +02:00
..
sane_extra_backends
80-net-setup-link.rules
acpid.nix
actkbd.nix
amd-hybrid-graphics.nix
bluetooth.nix
brltty.nix
freefall.nix
irqbalance.nix
nvidia-optimus.nix
pcscd.nix nixos/pcscd: Improve and clean up module 2016-06-04 16:39:19 +02:00
pommed.nix
sane.nix
tcsd.nix
thermald.nix
thinkfan.nix
tlp.nix
udev.nix udev service: fix packages' paths 2016-05-14 05:12:52 +03:00
udisks2.nix
upower.nix