Skip to content

Commit 0d22d2d

Browse files
committed
Update udev rule
Any rule with the GROUP= setting with a non-system group gets ignored since systemd 258, uaccess handle handles access so its redundant. For uaccess the udev developers recommend applying it on add and change actions but not on remove, adapted the rule to follow this.
1 parent 25aa087 commit 0d22d2d

1 file changed

Lines changed: 12 additions & 16 deletions

File tree

udev/60-picotool.rules

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,23 @@
11
# Copy this file to /etc/udev/rules.d/
22
# You can reload the udev rules with "udevadm control --reload"
33

4-
SUBSYSTEM=="usb", \
4+
ACTION!="remove", \
5+
SUBSYSTEM=="usb", \
56
ATTRS{idVendor}=="2e8a", \
67
ATTRS{idProduct}=="0003", \
7-
TAG+="uaccess", \
8-
MODE="660", \
9-
GROUP="plugdev"
10-
SUBSYSTEM=="usb", \
8+
TAG+="uaccess"
9+
ACTION!="remove", \
10+
SUBSYSTEM=="usb", \
1111
ATTRS{idVendor}=="2e8a", \
1212
ATTRS{idProduct}=="0009", \
13-
TAG+="uaccess", \
14-
MODE="660", \
15-
GROUP="plugdev"
16-
SUBSYSTEM=="usb", \
13+
TAG+="uaccess"
14+
ACTION!="remove", \
15+
SUBSYSTEM=="usb", \
1716
ATTRS{idVendor}=="2e8a", \
1817
ATTRS{idProduct}=="000a", \
19-
TAG+="uaccess", \
20-
MODE="660", \
21-
GROUP="plugdev"
22-
SUBSYSTEM=="usb", \
18+
TAG+="uaccess"
19+
ACTION!="remove", \
20+
SUBSYSTEM=="usb", \
2321
ATTRS{idVendor}=="2e8a", \
2422
ATTRS{idProduct}=="000f", \
25-
TAG+="uaccess", \
26-
MODE="660", \
27-
GROUP="plugdev"
23+
TAG+="uaccess"

0 commit comments

Comments
 (0)