From c1f91604c75d5f0242914ee31230103512e65006 Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Mon, 7 May 2012 17:30:05 +0200 Subject: *fix udev permission error on ubuntu 12.04 *make permission installation more flexible --- Makefile | 4 ++-- k8055.rules | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 781acc6..4320a61 100644 --- a/Makefile +++ b/Makefile @@ -26,8 +26,8 @@ install-rules: uninstall-rules: rm /etc/udev/rules.d/k8055.rules install-permissions: install-rules - groupadd k8055 - usermod -a -G k8055 $(USER) + groupadd -f k8055 + $(foreach user, $(users), usermod -a -G k8055 $(user);) uninstall-permissions: uninstall-rules groupdel k8055 diff --git a/k8055.rules b/k8055.rules index 860fb83..b64ffac 100644 --- a/k8055.rules +++ b/k8055.rules @@ -2,7 +2,7 @@ # The device is listed for all of it's possible addresses (0, 1, 2, 3). # See udev(7) for syntax. # -SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",SYSFS{idVendor}=="10cf" , SYSFS{idProduct}=="5500", GROUP="k8055", MODE="0660" -SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",SYSFS{idVendor}=="10cf" , SYSFS{idProduct}=="5501", GROUP="k8055", MODE="0660" -SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",SYSFS{idVendor}=="10cf" , SYSFS{idProduct}=="5502", GROUP="k8055", MODE="0660" -SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",SYSFS{idVendor}=="10cf" , SYSFS{idProduct}=="5503", GROUP="k8055", MODE="0660" +SUBSYSTEM=="usb", ATTRS{idVendor}=="10cf", SYSFS{idProduct}=="5500", GROUP="k8055", MODE="0660" +SUBSYSTEM=="usb", ATTRS{idVendor}=="10cf", SYSFS{idProduct}=="5501", GROUP="k8055", MODE="0660" +SUBSYSTEM=="usb", ATTRS{idVendor}=="10cf", SYSFS{idProduct}=="5502", GROUP="k8055", MODE="0660" +SUBSYSTEM=="usb", ATTRS{idVendor}=="10cf", SYSFS{idProduct}=="5503", GROUP="k8055", MODE="0660" -- cgit v1.2.3