Magellan Linux

Diff of /tags/udev-170-r1/udev-acl.rules.magellan

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

trunk/udev/udev-acl.rules.magellan revision 1088 by niro, Wed Aug 18 02:24:13 2010 UTC tags/udev-170-r1/udev-acl.rules.magellan revision 1325 by niro, Thu May 26 22:47:41 2011 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 43  ENV{ID_HPLIP}=="1", TAG+="udev-acl" Line 39  ENV{ID_HPLIP}=="1", TAG+="udev-acl"
39    
40  # optical drives  # optical drives
41  SUBSYSTEM=="block", ENV{ID_CDROM}=="1", TAG+="udev-acl"  SUBSYSTEM=="block", ENV{ID_CDROM}=="1", TAG+="udev-acl"
42    SUBSYSTEM=="scsi_generic", SUBSYSTEMS=="scsi", ATTRS{type}=="4|5", TAG+="udev-acl"
43    
44  # sound devices  # sound devices
45  SUBSYSTEM=="sound", TAG+="udev-acl"  SUBSYSTEM=="sound", TAG+="udev-acl"
46  # sound jack-sense  
47  SUBSYSTEM=="input", SUBSYSTEMS=="sound", TAG+="udev-acl"  # ffado is an userspace driver for firewire sound cards
48    SUBSYSTEM=="firewire", ENV{ID_FFADO}=="1", TAG+="udev-acl"
49    
50  # webcams, frame grabber, TV cards  # webcams, frame grabber, TV cards
51  SUBSYSTEM=="video4linux", TAG+="udev-acl"  SUBSYSTEM=="video4linux", TAG+="udev-acl"
# Line 69  SUBSYSTEM=="misc", KERNEL=="kvm", TAG+=" Line 67  SUBSYSTEM=="misc", KERNEL=="kvm", TAG+="
67  # smart-card readers  # smart-card readers
68  ENV{ID_SMARTCARD_READER}=="*?", TAG+="udev-acl"  ENV{ID_SMARTCARD_READER}=="*?", TAG+="udev-acl"
69    
70    # PDA devices
71    ENV{ID_PDA}=="*?", TAG+="udev-acl"
72    
73    # Programmable remote control
74    ENV{ID_REMOTE_CONTROL}=="1", TAG+="udev-acl"
75    
76  # joysticks  # joysticks
77  SUBSYSTEM=="input", ENV{ID_INPUT_JOYSTICK}=="?*", TAG+="udev-acl"  SUBSYSTEM=="input", ENV{ID_INPUT_JOYSTICK}=="?*", TAG+="udev-acl"
78    
# Line 78  ENV{COLOR_MEASUREMENT_DEVICE}=="*?", TAG Line 82  ENV{COLOR_MEASUREMENT_DEVICE}=="*?", TAG
82  # DDC/CI device, usually high-end monitors such as the DreamColor  # DDC/CI device, usually high-end monitors such as the DreamColor
83  ENV{DDC_DEVICE}=="*?", TAG+="udev-acl"  ENV{DDC_DEVICE}=="*?", TAG+="udev-acl"
84    
85    # media player raw devices (for user-mode drivers, Android SDK, etc.)
86    SUBSYSTEM=="usb", ENV{ID_MEDIA_PLAYER}=="?*", TAG+="udev-acl"
87    
88  # apply ACL for all locally logged in users  # apply ACL for all locally logged in users
89  LABEL="acl_apply", TAG=="udev-acl", TEST=="/var/run/ConsoleKit/database", \  LABEL="acl_apply", TAG=="udev-acl", TEST=="/var/run/ConsoleKit/database", \
90    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.1325