Re: [gentoo-dev] How is group "usb" used in your system, if at all?
On 16/03/13 19:56, James Cloos wrote: "SS" == Samuli Suominen writes: SS> # find /dev -group usb -exec ls -l {} + SS> results nothing on every system tested :; find /dev -group usb -ls 93030 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/009/001 93000 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/008/001 92970 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/007/001 92940 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/006/001 92910 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/005/001 90430 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/004/006 1080 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/004/005 90380 crw-rw-r-- 1 root usb Mar 5 11:24 /dev/bus/usb/004/003 90340 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/004/002 92880 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/004/001 92850 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/003/001 90330 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/002/002 92820 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/002/001 92790 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/001/001 I also noticed that vdr added itself to that group. :; egrep ^vdr /etc/passwd vdr:x:113:1013:added by portage for gentoo-vdr-scripts:/var/vdr:/bin/bash Intresting. I wonder how safe can that be for vdr to have read & write access to every USB device?
Re: [gentoo-dev] How is group "usb" used in your system, if at all?
> "SS" == Samuli Suominen writes: SS> # find /dev -group usb -exec ls -l {} + SS> results nothing on every system tested :; find /dev -group usb -ls 93030 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/009/001 93000 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/008/001 92970 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/007/001 92940 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/006/001 92910 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/005/001 90430 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/004/006 1080 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/004/005 90380 crw-rw-r-- 1 root usb Mar 5 11:24 /dev/bus/usb/004/003 90340 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/004/002 92880 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/004/001 92850 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/003/001 90330 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/002/002 92820 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/002/001 92790 crw-rw-r-- 1 root usb Mar 15 23:13 /dev/bus/usb/001/001 I also noticed that vdr added itself to that group. :; egrep ^vdr /etc/passwd vdr:x:113:1013:added by portage for gentoo-vdr-scripts:/var/vdr:/bin/bash -JimC -- James Cloos OpenPGP: 1024D/ED7DAEA6
Re: [gentoo-dev] How is group "usb" used in your system, if at all?
On 16/03/13 14:39, Samuli Suominen wrote: I'm trying to find a reason to keep this line... SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" in /lib/udev/rules.d/40-gentoo.rules we have inherited from older udev, going back some time now # find /dev -group usb -exec ls -l {} + results nothing on every system tested and the original /lib/udev/rules.d/50-udev-default.rules from udev-197/198 has: SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664" which seems to be what we want? I can remember one or two ebuilds making use of group usb, but they have their own udev rules that makes them to do that, and are not dependant on these rules Got it. Unless you have something else totally different to list here, nevermind. crw-rw-r-- 1 root usb 189, 0 Mar 14 14:14 ./bus/usb/001/001 crw-rw-r-- 1 root usb 189, 1 Mar 14 14:14 ./bus/usb/001/002 crw-rw-r-- 1 root usb 189, 2 Mar 14 14:14 ./bus/usb/001/003 crw-rw-r-- 1 root usb 189, 128 Mar 14 14:14 ./bus/usb/002/001 crw-rw-r-- 1 root usb 189, 129 Mar 14 14:14 ./bus/usb/002/002 crw-rw-r-- 1 root usb 189, 130 Mar 14 14:14 ./bus/usb/002/003 crw-rw-r-- 1 root usb 189, 132 Mar 14 12:15 ./bus/usb/002/005 crw-rw-r-- 1 root usb 189, 256 Mar 14 14:14 ./bus/usb/003/001 crw-rw-r-- 1 root usb 189, 384 Mar 14 14:14 ./bus/usb/004/001
[gentoo-dev] How is group "usb" used in your system, if at all?
I'm trying to find a reason to keep this line... SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" in /lib/udev/rules.d/40-gentoo.rules we have inherited from older udev, going back some time now # find /dev -group usb -exec ls -l {} + results nothing on every system tested and the original /lib/udev/rules.d/50-udev-default.rules from udev-197/198 has: SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664" which seems to be what we want? I can remember one or two ebuilds making use of group usb, but they have their own udev rules that makes them to do that, and are not dependant on these rules