summaryrefslogtreecommitdiff
path: root/px/services
diff options
context:
space:
mode:
authorFranz Geffke <m@f-a.nz>2024-06-25 20:20:08 +0100
committerFranz Geffke <m@f-a.nz>2024-06-25 20:20:08 +0100
commite2667ff12e81fc5ced33fc3e8ffbdf025ce6a34e (patch)
treea19d681f3663495543c6f5ac2af2f0874902a35b /px/services
parent277bfb1f415a543eca9f65bb8d397937fca4ec85 (diff)
px: yubikey-udev-rule: Replaced with libfido2 as source of rules
Diffstat (limited to 'px/services')
-rw-r--r--px/services/desktop.scm3
-rw-r--r--px/services/security-token.scm9
2 files changed, 2 insertions, 10 deletions
diff --git a/px/services/desktop.scm b/px/services/desktop.scm
index 3cf02d9..e0f06ab 100644
--- a/px/services/desktop.scm
+++ b/px/services/desktop.scm
@@ -219,7 +219,8 @@
;; Adding plugdev group once should suffice
(udev-rules-service 'nitro %nitro-key-udev-rule #:groups '("plugdev"))
- (udev-rules-service 'yubikey %yubikey-udev-rule)
+ ;; Using the rules from libfido2 package
+ (udev-rules-service 'fido2 libfido2)
(udev-rules-service 'coinkite %coinkite-udev-rule)
;; Power savings
diff --git a/px/services/security-token.scm b/px/services/security-token.scm
index 149ce2c..99d6c69 100644
--- a/px/services/security-token.scm
+++ b/px/services/security-token.scm
@@ -5,11 +5,9 @@
#:use-module (gnu services base)
#:export (ledger-wallet-service
nitro-key-service
- yubikey-service
coinkite-service
%ledger-udev-rule
%nitro-key-udev-rule
- %yubikey-udev-rule
%coinkite-udev-rule))
;;;
@@ -113,13 +111,6 @@ KERNEL==\"sd?1\", ATTRS{idVendor}==\"20a0\", ATTRS{idProduct}==\"4109\", SYMLINK
;;; DO NOTE: This rule is very similar to 1st of Nitrokey
;;;
-(define %yubikey-udev-rule
- (udev-rule "10-security-key.rules"
- "KERNEL==\"hidraw*\", SUBSYSTEM==\"hidraw\", MODE=\"0664\", GROUP=\"plugdev\", ATTRS{idVendor}==\"1050\", ATTRS{idProduct}==\"0113|0114|0115|0116|0120|0200|0402|0403|0406|0407|0410\""))
-
-(define (yubikey-service)
- (udev-rules-service 'yubikey %yubikey-udev-rule #:groups '("plugdev")))
-
(define %coinkite-udev-rule
(udev-rule "51-coinkite.rules"
"SUBSYSTEM==\"usb\", MODE=\"0666\", GROUP=\"plugdev\", ATTRS{idVendor}==\"d13e\", ATTRS{idProduct}==\"cc10\"