Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

switch udev mode,group to acl based on debian/ubuntu #1469

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 63 additions & 59 deletions resources/linux/51-tidepool-uploader.rules
Original file line number Diff line number Diff line change
@@ -1,59 +1,63 @@
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3650", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3650", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6200", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6200", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="0000", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="0000", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="0004", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="0004", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6210", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6210", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7800", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7800", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6300", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6300", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7410", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7410", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6002", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6002", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7350", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7350", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f41", ATTRS{idProduct}=="0000", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1f41", ATTRS{idProduct}=="0000", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f41", ATTRS{idProduct}=="0003", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1f41", ATTRS{idProduct}=="0003", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3670", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3670", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="22a3", ATTRS{idProduct}=="0047", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3420", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3410", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3410", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="608c", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="608c", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="85a7", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="85a7", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="85a7", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3410", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="2106", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="2106", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="2106", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="21cf", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="21cf", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="21d5", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="21d5", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3950", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3950", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3850", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3850", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6001", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6001", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="8a32", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="8a32", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="000c", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3650", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3650", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6200", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6200", GOTO="access_tandem"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="0000", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="0000", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="0004", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="0004", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6210", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6210", GOTO="access_tandem"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7800", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7800", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6300", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6300", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7410", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7410", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6002", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6002", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7350", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="7350", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f41", ATTRS{idProduct}=="0000", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1f41", ATTRS{idProduct}=="0000", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f41", ATTRS{idProduct}=="0003", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1f41", ATTRS{idProduct}=="0003", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3670", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3670", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", GOTO="access_tandem"
SUBSYSTEM=="tty", ATTRS{idVendor}=="22a3", ATTRS{idProduct}=="0047", GOTO="access_tandem"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", GOTO="access_tandem"
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3420", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3410", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3410", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="608c", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="608c", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="85a7", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="85a7", GOTO="access_tandem"
SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="85a7", GOTO="access_tandem"
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3410", GOTO="access_tandem"
SUBSYSTEM=="tty", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="2106", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="2106", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="2106", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="21cf", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="21cf", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="21d5", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="173a", ATTRS{idProduct}=="21d5", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3950", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3950", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3850", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a61", ATTRS{idProduct}=="3850", GOTO="access_tandem"
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6001", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a79", ATTRS{idProduct}=="6001", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="8a32", GOTO="access_tandem"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="8a32", GOTO="access_tandem"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2766", ATTRS{idProduct}=="000c", GOTO="access_tandem"

LABEL="access_tandem"
TAG+="uaccess"