From: Eberhard F. <e....@wa...> - 2009-05-09 20:36:33
|
On Samstag, 9. Mai 2009 21:40:13 Greg KH wrote: > On Sat, May 09, 2009 at 06:37:13PM +0200, Eberhard Fahle wrote: > > I wrote (just a few minutes ago): > > > Hi, > > > is it just that I'm having a bad day or did this happen to anybody > > > else? > > > > > > I upraded to KUbuntu 9.04 > > > > > > Since Ubuntu 8.04 I'm using this udev rule here to give rw permissions > > > to all users. > > > > > > ------------------- > > > #Set permissions, allowing normal users to have read- and write-access > > > to the device > > > ATTRS{idVendor}=="07c0", ATTRS{idProduct}=="1113", MODE="666" > > > ATTRS{idVendor}=="07c0", ATTRS{idProduct}=="1114", MODE="666" > > > ------------------- > > > > > > This used to work fine on both machines I have. > > > After I did the upgrade the permissions are gone, only running my apps > > > with sudo works! > > > > And now I'm really angry! > > Complain to Ubuntu, not to us, there's nothing we can do about this, > sorry. I was just angry at the world! Sorry never meant to offend anybody. I filed a Bug-report on launchpad for this issue . Two things I'd like to add about the issue: 1) I'm really glad that whoever came up with this udev rule for libusb, put the comment right next to the rule, otherwise it might have taken 4 days instead of 4 hours of investigation to solve the problem. Thank you. 2) As a result of the "new" libusb rule I can now delete my rules for changing the permissions for individual devices. By setting the mode to "0666" in the rule for non-root access... # libusb device nodes SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0666" ... _ALL_ devices I talk to using libusb have their permissions set to "0666". This all or nothing approach could turn out as a security problem for some people, because it looks like you can either grant permissions for all libusb-devices or none. This is a feature for me (being the only user on the machine) so no bug report from me for this... Thanks for caring Eberhard |