diff options
author | Florian Klink <flokli@flokli.de> | 2020-06-14 15:12:23 +0200 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2020-06-14 15:13:31 +0200 |
commit | 89c3e73dad0970b26183e415555fb0379ba33e7a (patch) | |
tree | 94d7d2b47bd791243ae9e93ad7c43643fc0500ce /nixos/modules | |
parent | c92b33df884be886ecdff697ec36b4c39cc4cfdf (diff) | |
download | nixlib-89c3e73dad0970b26183e415555fb0379ba33e7a.tar nixlib-89c3e73dad0970b26183e415555fb0379ba33e7a.tar.gz nixlib-89c3e73dad0970b26183e415555fb0379ba33e7a.tar.bz2 nixlib-89c3e73dad0970b26183e415555fb0379ba33e7a.tar.lz nixlib-89c3e73dad0970b26183e415555fb0379ba33e7a.tar.xz nixlib-89c3e73dad0970b26183e415555fb0379ba33e7a.tar.zst nixlib-89c3e73dad0970b26183e415555fb0379ba33e7a.zip |
hardware/u2f: remove module
udev gained native support to handle FIDO security tokens, so we don't need a module which only added the now obsolete udev rules. Fixes: https://github.com/NixOS/nixpkgs/issues/76482
Diffstat (limited to 'nixos/modules')
-rw-r--r-- | nixos/modules/module-list.nix | 1 | ||||
-rw-r--r-- | nixos/modules/rename.nix | 6 | ||||
-rw-r--r-- | nixos/modules/services/hardware/u2f.nix | 23 |
3 files changed, 6 insertions, 24 deletions
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 321fec5fb517..8a517314429f 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -362,7 +362,6 @@ ./services/hardware/throttled.nix ./services/hardware/trezord.nix ./services/hardware/triggerhappy.nix - ./services/hardware/u2f.nix ./services/hardware/udev.nix ./services/hardware/udisks2.nix ./services/hardware/upower.nix diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index c91febdb710f..1dc7f8533176 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -55,6 +55,12 @@ with lib; prey-bash-client is deprecated upstream '') + (mkRemovedOptionModule ["hardware" "u2f" ] '' + The U2F modules module was removed, as all it did was adding the + udev rules from libu2f-host to the system. Udev gained native support + to handle FIDO security tokens, so this isn't necessary anymore. + '') + # Do NOT add any option renames here, see top of the file ]; } diff --git a/nixos/modules/services/hardware/u2f.nix b/nixos/modules/services/hardware/u2f.nix deleted file mode 100644 index bb4b2f05f890..000000000000 --- a/nixos/modules/services/hardware/u2f.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ config, lib, pkgs, ... }: - -with lib; -let - cfg = config.hardware.u2f; -in { - options = { - hardware.u2f = { - enable = mkOption { - type = types.bool; - default = false; - description = '' - Enable U2F hardware support. - ''; - }; - }; - }; - - config = mkIf cfg.enable { - services.udev.packages = [ pkgs.libu2f-host ]; - }; -} - |