Changelog
udev (0.060-1ubuntu15) breezy; urgency=low
* The kernel's input subsystem still hasn't been updated to use the new
driver core and is still running /proc/sys/kernel/hotplug (udevsend)
itself with a hand-constructed environment, rather than attaching data
to the sysfs event.
These hand-constructed events are missing the DEVPATH= variable which
udev requires before processing its rules.
Added debian/patches/hotplug_input_events which instead of ignoring these
events catches those from the input subsystem and processes them by
running /sbin/udev_run_hotplugd; effectively passing all responsibility
to the old hotplug input.agent which still can deal with them.
In the long-term, the kernel will be updated to use the driver core
(there are patches starting to be floated now) and attach its
information to the sysfs event, so this hack can go when that happens.
-- Scott James Remnant <email address hidden> Fri, 23 Sep 2005 23:31:23 +0100