Magellan Linux

Diff of /trunk/udev/udev-acl.rules.magellan

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1088 by niro, Wed Aug 18 02:24:13 2010 UTC revision 1237 by niro, Thu Dec 16 17:39:17 2010 UTC
# Line 31  SUBSYSTEM=="usb", ENV{ID_USB_INTERFACES} Line 31  SUBSYSTEM=="usb", ENV{ID_USB_INTERFACES}
31  # digicams with proprietary protocol  # digicams with proprietary protocol
32  ENV{ID_GPHOTO2}=="*?", TAG+="udev-acl"  ENV{ID_GPHOTO2}=="*?", TAG+="udev-acl"
33    
34  # SCSI scanners  # SCSI and USB scanners
 KERNEL=="sg[0-9]*", ATTRS{type}=="6", TAG+="udev-acl"  
 KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP|EPSON|Epson", TAG+="udev-acl"  
   
 # USB scanners  
35  ENV{libsane_matched}=="yes", TAG+="udev-acl"  ENV{libsane_matched}=="yes", TAG+="udev-acl"
36    
37  # HPLIP devices (necessary for ink level check and HP tool maintenance)  # HPLIP devices (necessary for ink level check and HP tool maintenance)
# Line 46  SUBSYSTEM=="block", ENV{ID_CDROM}=="1", Line 42  SUBSYSTEM=="block", ENV{ID_CDROM}=="1",
42    
43  # sound devices  # sound devices
44  SUBSYSTEM=="sound", TAG+="udev-acl"  SUBSYSTEM=="sound", TAG+="udev-acl"
45  # sound jack-sense  
46  SUBSYSTEM=="input", SUBSYSTEMS=="sound", TAG+="udev-acl"  # ffado is an userspace driver for firewire sound cards
47    SUBSYSTEM=="firewire", ENV{ID_FFADO}=="1", TAG+="udev-acl"
48    
49  # webcams, frame grabber, TV cards  # webcams, frame grabber, TV cards
50  SUBSYSTEM=="video4linux", TAG+="udev-acl"  SUBSYSTEM=="video4linux", TAG+="udev-acl"
# Line 69  SUBSYSTEM=="misc", KERNEL=="kvm", TAG+=" Line 66  SUBSYSTEM=="misc", KERNEL=="kvm", TAG+="
66  # smart-card readers  # smart-card readers
67  ENV{ID_SMARTCARD_READER}=="*?", TAG+="udev-acl"  ENV{ID_SMARTCARD_READER}=="*?", TAG+="udev-acl"
68    
69    # PDA devices
70    ENV{ID_PDA}=="*?", TAG+="udev-acl"
71    
72  # joysticks  # joysticks
73  SUBSYSTEM=="input", ENV{ID_INPUT_JOYSTICK}=="?*", TAG+="udev-acl"  SUBSYSTEM=="input", ENV{ID_INPUT_JOYSTICK}=="?*", TAG+="udev-acl"
74    
# Line 78  ENV{COLOR_MEASUREMENT_DEVICE}=="*?", TAG Line 78  ENV{COLOR_MEASUREMENT_DEVICE}=="*?", TAG
78  # DDC/CI device, usually high-end monitors such as the DreamColor  # DDC/CI device, usually high-end monitors such as the DreamColor
79  ENV{DDC_DEVICE}=="*?", TAG+="udev-acl"  ENV{DDC_DEVICE}=="*?", TAG+="udev-acl"
80    
81    # media player raw devices (for user-mode drivers, Android SDK, etc.)
82    SUBSYSTEM=="usb", ENV{ID_MEDIA_PLAYER}=="?*", TAG+="udev-acl"
83    
84  # apply ACL for all locally logged in users  # apply ACL for all locally logged in users
85  LABEL="acl_apply", TAG=="udev-acl", TEST=="/var/run/ConsoleKit/database", \  LABEL="acl_apply", TAG=="udev-acl", TEST=="/var/run/ConsoleKit/database", \
86    RUN+="udev-acl --action=$env{ACTION} --device=$env{DEVNAME}"    RUN+="udev-acl --action=$env{ACTION} --device=$env{DEVNAME}"

Legend:
Removed from v.1088  
changed lines
  Added in v.1237