mirror of
https://github.com/systemd/systemd.git
synced 2024-10-28 03:25:31 +03:00
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>
This commit is contained in:
parent
218e47ae0f
commit
37d3d6abde
@ -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}"
|
||||
|
Loading…
Reference in New Issue
Block a user