[kernel] r17407 - in dists/lenny/linux-2.6/debian: . patches/bugfix/x86 patches/series
Dann Frazier
dannf at alioth.debian.org
Mon May 16 00:57:31 UTC 2011
Author: dannf
Date: Mon May 16 00:57:30 2011
New Revision: 17407
Log:
[x86] tc1100-wmi: world-writable sysfs wireless and jogdial files
Added:
dists/lenny/linux-2.6/debian/patches/bugfix/x86/tc1100-wmi-world-writable-sysfs-wireless-and-jogdial-files.patch
Modified:
dists/lenny/linux-2.6/debian/changelog
dists/lenny/linux-2.6/debian/patches/series/27
Modified: dists/lenny/linux-2.6/debian/changelog
==============================================================================
--- dists/lenny/linux-2.6/debian/changelog Mon May 16 00:57:22 2011 (r17406)
+++ dists/lenny/linux-2.6/debian/changelog Mon May 16 00:57:30 2011 (r17407)
@@ -17,6 +17,7 @@
- dm raid1: fail writes if errors are not handled and log fails
- [x86] asus_acpi: world-writable procfs files
- [x86] acer-wmi: world-writable sysfs threeg file
+ - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files
-- Ben Hutchings <ben at decadent.org.uk> Mon, 29 Nov 2010 02:01:24 +0000
Added: dists/lenny/linux-2.6/debian/patches/bugfix/x86/tc1100-wmi-world-writable-sysfs-wireless-and-jogdial-files.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/lenny/linux-2.6/debian/patches/bugfix/x86/tc1100-wmi-world-writable-sysfs-wireless-and-jogdial-files.patch Mon May 16 00:57:30 2011 (r17407)
@@ -0,0 +1,27 @@
+commit d6bac7d360ac2c8bb3e6a72ca3741c07785279f9
+Author: Vasiliy Kulikov <segoon at openwall.com>
+Date: Fri Feb 4 15:24:03 2011 +0300
+
+ platform: x86: tc1100-wmi: world-writable sysfs wireless and jogdial files
+
+ commit 8a6a142c1286797978e4db266d22875a5f424897 upstream.
+
+ Don't allow everybody to change WMI settings.
+
+ Signed-off-by: Vasiliy Kulikov <segoon at openwall.com>
+ Signed-off-by: Matthew Garrett <mjg at redhat.com>
+ Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
+
+diff --git a/drivers/misc/tc1100-wmi.c b/drivers/misc/tc1100-wmi.c
+index f25e4c9..84733f3 100644
+--- a/drivers/misc/tc1100-wmi.c
++++ b/drivers/misc/tc1100-wmi.c
+@@ -179,7 +179,7 @@ set_bool_##value(struct device *dev, struct device_attribute *attr, \
+ return -EINVAL; \
+ return count; \
+ } \
+-static DEVICE_ATTR(value, S_IWUGO | S_IRUGO | S_IWUSR, \
++static DEVICE_ATTR(value, S_IRUGO | S_IWUSR, \
+ show_bool_##value, set_bool_##value);
+
+ show_set_bool(wireless, TC1100_INSTANCE_WIRELESS);
Modified: dists/lenny/linux-2.6/debian/patches/series/27
==============================================================================
--- dists/lenny/linux-2.6/debian/patches/series/27 Mon May 16 00:57:22 2011 (r17406)
+++ dists/lenny/linux-2.6/debian/patches/series/27 Mon May 16 00:57:30 2011 (r17407)
@@ -8,3 +8,4 @@
+ bugfix/all/dm-raid1-fail-writes-if-errors-are-not-handled-and-log-fails.patch
+ bugfix/x86/asus_acpi-world-writeable-procfs-files.patch
+ bugfix/x86/acer-wmi-world-writable-sysfs-threeg-file.patch
++ bugfix/x86/tc1100-wmi-world-writable-sysfs-wireless-and-jogdial-files.patch
More information about the Kernel-svn-changes
mailing list