summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2026-02-18 19:06:23 -0600
committerAlejandro Soto <alejandro@34project.org>2026-02-18 19:06:23 -0600
commit04e8b39402add29f819d8f2feed321aede5e6674 (patch)
tree74c296f815443fc4f0c77144fe16c5e1cfdca41f
parentbe0e26b54ce5f03e4174df9f24f6dee45495987b (diff)
trivionomicon: athena-bccr: allow the 'users' group to access any card
-rw-r--r--trivionomicon/modules/athena-bccr/sys.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/trivionomicon/modules/athena-bccr/sys.nix b/trivionomicon/modules/athena-bccr/sys.nix
index 9532358..2dd56e2 100644
--- a/trivionomicon/modules/athena-bccr/sys.nix
+++ b/trivionomicon/modules/athena-bccr/sys.nix
@@ -28,7 +28,8 @@ in {
extraConfig = ''
polkit.addRule(function(action, subject) {
- if (action.id == "org.debian.pcsc-lite.access_pcsc" && subject.isInGroup("users")) {
+ if ((action.id == "org.debian.pcsc-lite.access_pcsc" || action.id == "org.debian.pcsc-lite.access_card") &&
+ subject.isInGroup("users")) {
return polkit.Result.YES;
}
});