summaryrefslogtreecommitdiff
path: root/debian/patches/06_fix_udev_rule.patch
blob: fb5c28397325b9c6bf3a930d1df2991bcaa5cfdd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Description: Fix udev rules to actually work; ENV{ACL_MANAGE} has stopped working ages ago, and with logind it's now the "uaccess" tag.
Author: Martin Pitt <martin.pitt@ubuntu.com>
Bug-Ubuntu: https://launchpad.net/bugs/468345
Last-Update: 2014-02-03

--- a/usb/55-Argyll.rules
+++ b/usb/55-Argyll.rules
@@ -77,12 +77,12 @@ ATTRS{idVendor}=="04d8", ATTRS{idProduct
 ATTRS{idVendor}=="273f", ATTRS{idProduct}=="1001", ENV{COLOR_MEASUREMENT_DEVICE}="1"
 
 
-# Let udev-acl manage these devices, if it's available
-TEST=="/var/run/ConsoleKit/database", ENV{COLOR_MEASUREMENT_DEVICE}=="*?", ENV{ACL_MANAGE}="1"
+# Let users access these devices
+ENV{COLOR_MEASUREMENT_DEVICE}=="*?", TAG+="uaccess"
 
 # Otherwise, restrict access to members of the plugdev group,
 # which the user may have to add to the system.
-ENV{COLOR_MEASUREMENT_DEVICE}=="*?", ENV{ACL_MANAGE}!="*?", MODE="660", GROUP="plugdev"
+ENV{COLOR_MEASUREMENT_DEVICE}=="*?", MODE="660", GROUP="plugdev"
 
 # Set ID_VENDOR and ID_MODEL acording to VID and PID
 IMPORT{builtin}="hwdb --subsystem=usb"