public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] How is group "usb" used in your system, if at all?
@ 2013-03-16 12:39 Samuli Suominen
  2013-03-16 12:52 ` Samuli Suominen
  2013-03-16 17:56 ` James Cloos
  0 siblings, 2 replies; 4+ messages in thread
From: Samuli Suominen @ 2013-03-16 12:39 UTC (permalink / raw
  To: gentoo-dev

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



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] How is group "usb" used in your system, if at all?
  2013-03-16 12:39 [gentoo-dev] How is group "usb" used in your system, if at all? Samuli Suominen
@ 2013-03-16 12:52 ` Samuli Suominen
  2013-03-16 17:56 ` James Cloos
  1 sibling, 0 replies; 4+ messages in thread
From: Samuli Suominen @ 2013-03-16 12:52 UTC (permalink / raw
  To: gentoo-dev

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



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] How is group "usb" used in your system, if at all?
  2013-03-16 12:39 [gentoo-dev] How is group "usb" used in your system, if at all? Samuli Suominen
  2013-03-16 12:52 ` Samuli Suominen
@ 2013-03-16 17:56 ` James Cloos
  2013-03-16 18:52   ` Samuli Suominen
  1 sibling, 1 reply; 4+ messages in thread
From: James Cloos @ 2013-03-16 17:56 UTC (permalink / raw
  To: Samuli Suominen; +Cc: gentoo-dev

>>>>> "SS" == Samuli Suominen <ssuominen@gentoo.org> writes:

SS> # find /dev -group usb -exec ls -l {} +
SS> results nothing on every system tested

:; find /dev -group usb -ls
  9303    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/009/001
  9300    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/008/001
  9297    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/007/001
  9294    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/006/001
  9291    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/005/001
  9043    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/004/006
   108    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/004/005
  9038    0 crw-rw-r--   1 root     usb               Mar  5 11:24 /dev/bus/usb/004/003
  9034    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/004/002
  9288    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/004/001
  9285    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/003/001
  9033    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/002/002
  9282    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/002/001
  9279    0 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 <cloos@jhcloos.com>         OpenPGP: 1024D/ED7DAEA6


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] How is group "usb" used in your system, if at all?
  2013-03-16 17:56 ` James Cloos
@ 2013-03-16 18:52   ` Samuli Suominen
  0 siblings, 0 replies; 4+ messages in thread
From: Samuli Suominen @ 2013-03-16 18:52 UTC (permalink / raw
  To: gentoo-dev

On 16/03/13 19:56, James Cloos wrote:
>>>>>> "SS" == Samuli Suominen <ssuominen@gentoo.org> writes:
>
> SS> # find /dev -group usb -exec ls -l {} +
> SS> results nothing on every system tested
>
> :; find /dev -group usb -ls
>    9303    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/009/001
>    9300    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/008/001
>    9297    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/007/001
>    9294    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/006/001
>    9291    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/005/001
>    9043    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/004/006
>     108    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/004/005
>    9038    0 crw-rw-r--   1 root     usb               Mar  5 11:24 /dev/bus/usb/004/003
>    9034    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/004/002
>    9288    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/004/001
>    9285    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/003/001
>    9033    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/002/002
>    9282    0 crw-rw-r--   1 root     usb               Mar 15 23:13 /dev/bus/usb/002/001
>    9279    0 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?


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-03-16 18:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-16 12:39 [gentoo-dev] How is group "usb" used in your system, if at all? Samuli Suominen
2013-03-16 12:52 ` Samuli Suominen
2013-03-16 17:56 ` James Cloos
2013-03-16 18:52   ` Samuli Suominen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox