nixpkgs/nixos/modules
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
..
config networking config: specify resolv.conf options as list of strings 2016-05-28 14:28:13 +02:00
hardware rtl8723bs-firmware: init, split off from rtl8723bs 2016-04-25 00:41:25 -07:00
i18n/input-method input methods: fix gtk cache 2016-04-16 17:51:32 +09:00
installer Rename boot.loader.gummiboot.enable -> boot.loader.systemd-boot.enable 2016-06-01 12:55:52 +02:00
misc nixos/modules/misc/version.nix: check that .git is a directory 2016-06-03 13:38:41 +01:00
profiles treewide: Use correct output in ${config.nix.package}/bin 2016-04-25 16:44:37 +02:00
programs unity3d service: init 2016-05-29 17:38:36 +03:00
security acme: added option security.acme.preliminarySelfsigned (#15562) 2016-06-01 11:39:46 +01:00
services nixos/pcscd: Improve and clean up module 2016-06-04 16:39:19 +02:00
system Merge pull request #15895 from cerana/stage2-sysfs 2016-06-03 11:32:57 -04:00
tasks cpufreq: Fix "sh: modprobe: command not found" 2016-05-24 21:48:42 +02:00
testing KDE test: Bump kdm start timeout 2016-05-27 11:22:27 +02:00
virtualisation Explicitly specify the subsystem for /dev/vboxguest 2016-06-03 00:33:15 +02:00
module-list.nix Add hydra package and its NixOS module. 2016-06-01 21:55:31 +01:00
rename.nix Remove boot.loader.grub.timeout and boot.loader.gummiboot.timeout 2016-05-25 11:39:17 +02:00