[linux] 02/09: udeb: input-modules: Include HID drivers by default
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Mon Feb 15 03:23:47 UTC 2016
This is an automated email from the git hooks/post-receive script.
benh pushed a commit to branch sid
in repository linux.
commit d1a2d68dab274ffd3bdde32e399aa9c71064e32c
Author: Ben Hutchings <ben at decadent.org.uk>
Date: Sun Feb 14 23:46:11 2016 +0000
udeb: input-modules: Include HID drivers by default
---
debian/changelog | 2 ++
debian/installer/modules/input-modules | 66 ++++++++++++++++++----------------
debian/templates/control.source.in | 2 +-
3 files changed, 38 insertions(+), 32 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 6fffa48..8efa0b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,8 @@ linux (4.4.1-1) UNRELEASED; urgency=medium
(CVE-2016-2383)
* ALSA: usb-audio: avoid freeing umidi object twice (CVE-2016-2384)
* udeb: Combine scsi-{common,extra}-modules with scsi-modules
+ * udeb: Use wildcards to include entire classes of drivers:
+ - input-modules: Include HID drivers by default
[ Roger Shimizu ]
* Enable TTY_PRINTK as module (Closes: #814540).
diff --git a/debian/installer/modules/input-modules b/debian/installer/modules/input-modules
index aeac649..f2ce5ed 100644
--- a/debian/installer/modules/input-modules
+++ b/debian/installer/modules/input-modules
@@ -1,36 +1,40 @@
-hid
-hid-generic
-usbhid
-hid-a4tech ?
-hid-apple ?
-hid-belkin ?
-hid-cherry ?
-hid-chicony ?
-hid-cypress ?
-hid-ezkey ?
-hid-holtek-kbd ?
-hid-kensington ?
-hid-keytouch ?
-hid-kye ?
-hid-lenovo-tpkbd ?
-hid-logitech ?
-hid-logitech-dj
-hid-logitech-hidpp ?
-hid-microsoft ?
-hid-monterey ?
-hid-multitouch ?
-hid-ortek ?
-hid-primax ?
-hid-roccat-isku ?
-hid-roccat-lua ?
-hid-roccat-savu ?
-hid-samsung ?
-hid-speedlink ?
-hid-sunplus ?
-hid-topseed ?
+# Include HID drivers by default
+drivers/hid/**
+
+# Exclude hid-hyperv, packaged in hyperv-modules
+hid-hyperv -
+
+# Exclude drivers for anything but keyboard and mouse/trackball/touchpad
+drivers/hid/hid-*ff -
+hid-dr -
+hid-elecom -
+hid-gyration -
+hid-icade -
+hid-lcpower -
+hid-ntrig -
+hid-petalynx -
+hid-picolcd -
+hid-pl -
+hid-prodikeys -
+hid-ps3remote -
+hid-quanta -
+drivers/hid/hid-roccat-ko* -
+hid-roccat-pyra -
+hid-saitek -
+hid-sensor-hub -
+hid-sony -
+hid-tivo -
+hid-twinhan -
+hid-uclogic -
+hid-wacom -
+hid-waltop -
+hid-wiimote -
+hid-zydacron -
+wacom -
+
+# Miscellaneous input drivers
synaptics_usb ?
wistron_btns ?
-i2c-hid ?
virtio-input ?
gpio_keys ?
soc_button_array ?
diff --git a/debian/templates/control.source.in b/debian/templates/control.source.in
index e4c5ab4..8f3bd2b 100644
--- a/debian/templates/control.source.in
+++ b/debian/templates/control.source.in
@@ -4,7 +4,7 @@ Maintainer: Debian Kernel Team <debian-kernel at lists.debian.org>
Uploaders: Bastian Blank <waldi at debian.org>, maximilian attems <maks at debian.org>, Ben Hutchings <ben at decadent.org.uk>
Standards-Version: 3.9.5
Build-Depends: debhelper, python3:any, quilt,
- cpio <!stage1>, kmod <!stage1>, xz-utils <!stage1>, kernel-wedge <!stage1>, bc <!stage1>
+ cpio <!stage1>, kmod <!stage1>, xz-utils <!stage1>, kernel-wedge (>= 2.92~) <!stage1>, bc <!stage1>
Build-Depends-Indep: patchutils <!stage1>, xmlto <!stage1>
Vcs-Git: https://anonscm.debian.org/git/kernel/linux.git
Vcs-Browser: https://anonscm.debian.org/cgit/kernel/linux.git
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git
More information about the Kernel-svn-changes
mailing list