diff options
author | Philip Potter <philip.g.potter@gmail.com> | 2015-05-03 15:29:42 +0100 |
---|---|---|
committer | Philip Potter <philip.g.potter@gmail.com> | 2015-05-03 19:22:00 +0100 |
commit | 22167289794c080c50f092274de808543c7978c4 (patch) | |
tree | 990249295189b7e6ef0a2b215fbd0e2b4c15ae61 /pkgs/development/libraries/libu2f-server | |
parent | 0f8203d120dc0bd88b205b5f6ed5409d6b1e06ac (diff) | |
download | nixpkgs-22167289794c080c50f092274de808543c7978c4.tar nixpkgs-22167289794c080c50f092274de808543c7978c4.tar.gz nixpkgs-22167289794c080c50f092274de808543c7978c4.tar.bz2 nixpkgs-22167289794c080c50f092274de808543c7978c4.tar.lz nixpkgs-22167289794c080c50f092274de808543c7978c4.tar.xz nixpkgs-22167289794c080c50f092274de808543c7978c4.tar.zst nixpkgs-22167289794c080c50f092274de808543c7978c4.zip |
add support for pam_u2f to nixos pam module
This adds support for authenticating using a U2F device such as a yubikey neo.
Diffstat (limited to 'pkgs/development/libraries/libu2f-server')
-rw-r--r-- | pkgs/development/libraries/libu2f-server/default.nix | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libu2f-server/default.nix b/pkgs/development/libraries/libu2f-server/default.nix new file mode 100644 index 00000000000..6ac4eb29d13 --- /dev/null +++ b/pkgs/development/libraries/libu2f-server/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl, pkgconfig, json_c, hidapi, openssl, check }: + +stdenv.mkDerivation rec { + name = "libu2f-server-0.0.0"; + + src = fetchurl { + url = "https://developers.yubico.com/libu2f-server/Releases/libu2f-server-0.0.0.tar.xz"; + sha256 = "1vdl3qavzfpi6p6h48zw17md9wykfzpay5c4l1c08id46m560wp0"; + }; + + buildInputs = [ pkgconfig json_c hidapi openssl check ]; + + meta = with stdenv.lib; { + homepage = https://developers.yubico.com/libu2f-server/; + description = "A C library that implements the server-side of the U2F protocol"; + license = licenses.bsd2; + platforms = platforms.unix; + maintainers = with maintainers; [ philandstuff ]; + }; +} |