Remove blanket console user (TAG+="uaccess") access to *all*
/dev/tty{ACM,USB}* devices.
Those devices can be a lot else but AVR programmers, so it
is not the avrdude package's place to indiscriminately grant
local users blanket access to *all* of those devices.
21 lines
635 B
Diff
21 lines
635 B
Diff
--- debian/avrdude.udev 2022-04-20 01:55:35.767101948 +0200
|
|
+++ fedora/avrdude.udev 2022-04-20 01:59:38.828449388 +0200
|
|
@@ -1,10 +1,13 @@
|
|
ACTION!="add|change", GOTO="avrdude_end"
|
|
|
|
-# /dev/ttyUSB
|
|
-SUBSYSTEMS=="usb-serial", TAG+="uaccess"
|
|
-
|
|
-# /dev/ttyACM
|
|
-SUBSYSTEMS=="usb", DRIVERS=="cdc_acm", TAG+="uaccess"
|
|
+# The avrdude package is not supposed to grant blanket access to any
|
|
+# and all /dev/ttyACM* and /dev/ttyUSB* devices for the console user.
|
|
+#
|
|
+# # /dev/ttyUSB
|
|
+# SUBSYSTEMS=="usb-serial", TAG+="uaccess"
|
|
+#
|
|
+# # /dev/ttyACM
|
|
+# SUBSYSTEMS=="usb", DRIVERS=="cdc_acm", TAG+="uaccess"
|
|
|
|
SUBSYSTEM!="usb", GOTO="avrdude_end"
|
|
|