summary refs log tree commit diff
path: root/nixos/modules/services/hardware/pcscd.nix
Commit message (Collapse)AuthorAge
* pcsclite: split packageJan Tojnar2018-06-29
|
* nixos/pcscd: Improve and clean up moduleaszlig2016-06-04
| | | | | | | | | | | | | | | | | | | | | 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
* pcscd: Refactor service and use socket activationWilliam A. Kennington III2014-04-19
|
* Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra2014-04-14
| | | | | | | | Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.
* pcscd: Convert to systemd + Fix config fileWilliam A. Kennington III2014-03-21
|
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10