[android-tools/f15] rhbz 819292 secure udev permissions

Ivan Afonichev van at fedoraproject.org
Wed May 9 21:57:17 UTC 2012


commit 3ae268dc26cfb8dbd92aee75d3cf470264dba402
Author: Ivan Afonichev <ivan.afonichev at gmail.com>
Date:   Thu May 10 01:56:08 2012 +0400

    rhbz 819292 secure udev permissions
    
    - Update to upstream git commit d98c87c
    - Added more udev devices

 51-android.rules   |   90 ++++++++++++++++++++++++++++++----------------------
 android-tools.spec |   11 +++++--
 sources            |    2 +-
 3 files changed, 61 insertions(+), 42 deletions(-)
---
diff --git a/51-android.rules b/51-android.rules
index 054977a..151c8a2 100644
--- a/51-android.rules
+++ b/51-android.rules
@@ -2,117 +2,131 @@
 # adb/usb_vendors.c
 
 # Acer
-SUBSYSTEM=="usb", ATTR{idVendor}=="0502", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0502", TAG+="uaccess"
 
 # Dell
-SUBSYSTEM=="usb", ATTR{idVendor}=="413c", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="413c", TAG+="uaccess"
 
 # Foxconn
-SUBSYSTEM=="usb", ATTR{idVendor}=="0489", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0489", TAG+="uaccess"
 
 # Garmin-Asus
-SUBSYSTEM=="usb", ATTR{idVendor}=="091E", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="091E", TAG+="uaccess"
 
 # Google
-SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", TAG+="uaccess"
 
 # HTC
-SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", TAG+="uaccess"
 
 # Huawei
-SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", TAG+="uaccess"
 
 # Kyocera
-SUBSYSTEM=="usb", ATTR{idVendor}=="0482", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0482", TAG+="uaccess"
 
 # LG
-SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="1004", TAG+="uaccess"
 
 # Motorola
-SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", TAG+="uaccess"
 
 # Nvidia
-SUBSYSTEM=="usb", ATTR{idVendor}=="0955", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0955", TAG+="uaccess"
 
 # Pantech
-SUBSYSTEM=="usb", ATTR{idVendor}=="10A9", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="10A9", TAG+="uaccess"
 
 # Samsung
-SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", TAG+="uaccess"
 
 # Sharp
-SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", TAG+="uaccess"
 
 # Sony Ericsson
-SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", TAG+="uaccess"
 
 # ZTE
-SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", TAG+="uaccess"
 
 # Qualcomm
-SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", TAG+="uaccess"
 
 # On-The-Go-Video
-SUBSYSTEM=="usb", ATTR{idVendor}=="2257", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="2257", TAG+="uaccess"
 
 # NEC
-SUBSYSTEM=="usb", ATTR{idVendor}=="0409", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0409", TAG+="uaccess"
 
 # Panasonic
-SUBSYSTEM=="usb", ATTR{idVendor}=="04da", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="04da", TAG+="uaccess"
 
 # Toshiba
-SUBSYSTEM=="usb", ATTR{idVendor}=="0930", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0930", TAG+="uaccess"
 
 # SK Telesys
-SUBSYSTEM=="usb", ATTR{idVendor}=="1f53", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="1f53", TAG+="uaccess"
 
 # KT Tech
-SUBSYSTEM=="usb", ATTR{idVendor}=="2116", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="2116", TAG+="uaccess"
 
 # ASUS
-SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", TAG+="uaccess"
 
 # Philips
-SUBSYSTEM=="usb", ATTR{idVendor}=="0471", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0471", TAG+="uaccess"
 
 # Texas Instruments
-SUBSYSTEM=="usb", ATTR{idVendor}=="0451", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0451", TAG+="uaccess"
 
 # Funai
-SUBSYSTEM=="usb", ATTR{idVendor}=="0f1c", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0f1c", TAG+="uaccess"
 
 # Gigabyte
-SUBSYSTEM=="usb", ATTR{idVendor}=="0414", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0414", TAG+="uaccess"
 
 # IRiver
-SUBSYSTEM=="usb", ATTR{idVendor}=="2420", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="2420", TAG+="uaccess"
 
 # Compal
-SUBSYSTEM=="usb", ATTR{idVendor}=="1219", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="1219", TAG+="uaccess"
 
 # T & A Mobile Phones
-SUBSYSTEM=="usb", ATTR{idVendor}=="1bbb", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="1bbb", TAG+="uaccess"
 
 # LenovoMobile
-SUBSYSTEM=="usb", ATTR{idVendor}=="2006", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="2006", TAG+="uaccess"
 
 # Lenovo
-SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", TAG+="uaccess"
 
 # Vizio
-SUBSYSTEM=="usb", ATTR{idVendor}=="e040", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="e040", TAG+="uaccess"
 
 # K-Touch
-SUBSYSTEM=="usb", ATTR{idVendor}=="24e3", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="24e3", TAG+="uaccess"
 
 # Pegatron
-SUBSYSTEM=="usb", ATTR{idVendor}=="1d4d", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="1d4d", TAG+="uaccess"
 
 # Archos
-SUBSYSTEM=="usb", ATTR{idVendor}=="0e79", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="0e79", TAG+="uaccess"
 
 # Positivo
-SUBSYSTEM=="usb", ATTR{idVendor}=="1662", MODE="0666"
+SUBSYSTEM=="usb", ATTR{idVendor}=="1662", TAG+="uaccess"
 
+# Intel
+SUBSYSTEM=="usb", ATTR{idVendor}=="8087", TAG+="uaccess"
+
+# Quanta
+SUBSYSTEM=="usb", ATTR{idVendor}=="0408", TAG+="uaccess"
+
+# INQ Mobile
+SUBSYSTEM=="usb", ATTR{idVendor}=="2314", TAG+="uaccess"
+
+# Sony
+SUBSYSTEM=="usb", ATTR{idVendor}=="054c", TAG+="uaccess"
+
+# Lab126
+SUBSYSTEM=="usb", ATTR{idVendor}=="1949", TAG+="uaccess"
 
diff --git a/android-tools.spec b/android-tools.spec
index 593b367..7f64d70 100644
--- a/android-tools.spec
+++ b/android-tools.spec
@@ -1,11 +1,11 @@
-%global date 20111220
-%global git_commit 1b251bd
+%global date 20120510
+%global git_commit d98c87c
 %global packdname core-%{git_commit}
 
 Name:          android-tools
 Version:       %{date}git%{git_commit}
 Release:       1%{?dist}
-Summary:       Android platform tools
+Summary:       Android platform tools(adb, fastboot)
 
 Group:         Applications/System
 # The entire source code is ASL 2.0 except fastboot/ which is BSD
@@ -75,6 +75,11 @@ make install DESTDIR=$RPM_BUILD_ROOT BINDIR=%{_bindir}
 
 
 %changelog
+* Thu May 10 2012 Ivan Afonichev <ivan.afonichev at gmail.com> - 20120510gitd98c87c-1
+- Update to upstream git commit d98c87c
+- Added more udev devices
+- Resolves: rhbz 819292 secure udev permissions
+
 * Tue Dec 20 2011 Ivan Afonichev <ivan.afonichev at gmail.com> - 20111220git1b251bd-1
 - Update to upstream git commit 1b251bd
 
diff --git a/sources b/sources
index b462526..90afe52 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-22b8579b5326a84afe6993967b268fc2  core-1b251bd.tar.xz
+83af4a47fc510011182c5c37f2e4031a  core-d98c87c.tar.xz


More information about the scm-commits mailing list