diff options
author | Andrey Borzenkov <arvidjaar@mail.ru> | 2011-03-06 12:01:22 +0300 |
---|---|---|
committer | Kay Sievers <kay.sievers@vrfy.org> | 2011-03-07 16:09:38 +0100 |
commit | 37d3d6abdec495769d4c92f3ba1b4c1b1936a831 (patch) | |
tree | 6420aa6037d1b8ca9978b8c4570b3880fcfd918b /extras | |
parent | 218e47ae0fcacd767d0469ff1f069fadf3dffe28 (diff) |
udev-acl: add /dev/sgX nodes for CD-ROM
Current wine is using /dev/sgX to access CD-ROM devices. Since
distributions switched to using ACL instead of group membership
to control device access, wine is not able to access them.
Add ACL to device nodes that already get GROUP="cdrom".
Ref: https://qa.mandriva.com/show_bug.cgi?id=62114
Signed-off-by: Andrey Borzenkov <arvidjaar@mail.ru>
Diffstat (limited to 'extras')
-rw-r--r-- | extras/udev-acl/70-acl.rules | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/extras/udev-acl/70-acl.rules b/extras/udev-acl/70-acl.rules index 0717d25d09..b0015b61d8 100644 --- a/extras/udev-acl/70-acl.rules +++ b/extras/udev-acl/70-acl.rules @@ -63,6 +63,9 @@ ENV{DDC_DEVICE}=="*?", TAG+="udev-acl" # media player raw devices (for user-mode drivers, Android SDK, etc.) SUBSYSTEM=="usb", ENV{ID_MEDIA_PLAYER}=="?*", TAG+="udev-acl" +# /dev/sgX nodes for CD-ROM drives +SUBSYSTEM=="scsi_generic", SUBSYSTEMS=="scsi", ATTRS{type}=="4|5", TAG+="udev-acl" + # apply ACL for all locally logged in users LABEL="acl_apply", TAG=="udev-acl", TEST=="/var/run/ConsoleKit/database", \ RUN+="udev-acl --action=$env{ACTION} --device=$env{DEVNAME}" |