Package: g15daemon Version: 1.9.5.3-8 Severity: important Tags: patch
On startup, udevd reports errors when processing the rules file for g15daemon. udev is migrating from SYSFS to ATTR/ATTRS for device matching. Attached is a patch to update the udev rules file to use ATTR.
diff -urN debian.old/g15daemon.udev debian/g15daemon.udev --- debian.old/g15daemon.udev 2010-03-11 08:46:59.000000000 -0500 +++ debian/g15daemon.udev 2010-03-11 08:32:35.265882356 -0500 @@ -4,17 +4,17 @@ # # Logitech g11 -- extra keys, no LCD -SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c225", RUN+="/etc/init.d/g15daemon udev" +ATTR{idVendor}=="046d", ATTR{idProduct}=="c225", RUN+="/etc/init.d/g15daemon udev" # Logitech G15 (blue) -- extra keys and LCD -SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c222", RUN+="/etc/init.d/g15daemon udev" +ATTR{idVendor}=="046d", ATTR{idProduct}=="c222", RUN+="/etc/init.d/g15daemon udev" # Logitech G15 v2 (orange) -- extra keys and LCD -SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c227", RUN+="/etc/init.d/g15daemon shared-udev" +ATTR{idVendor}=="046d", ATTR{idProduct}=="c227", RUN+="/etc/init.d/g15daemon shared-udev" # Logitech Z10 -- extra keys and LCD -SYSFS{idVendor}=="046d", SYSFS{idProduct}=="0a07", RUN+="/etc/init.d/g15daemon udev" +ATTR{idVendor}=="046d", ATTR{idProduct}=="0a07", RUN+="/etc/init.d/g15daemon udev" # Logitech G15 Gamepanel -- extra keys and LCD -SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c251", RUN+="/etc/init.d/g15daemon shared-udev" +ATTR{idVendor}=="046d", ATTR{idProduct}=="c251", RUN+="/etc/init.d/g15daemon shared-udev"