Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:redwil:15.4
btnx-config
btnx-config.udev.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File btnx-config.udev.patch of Package btnx-config
diff -Pdpru btnx-config-0.4.9.orig/src/udev.c btnx-config-0.4.9/src/udev.c --- btnx-config-0.4.9.orig/src/udev.c 2008-04-28 13:32:46.000000000 +0200 +++ btnx-config-0.4.9/src/udev.c 2015-02-07 10:43:37.531900599 +0100 @@ -17,17 +17,17 @@ #include "common.h" #define UDEV_RULE \ -"BUS==\"usb\", SYSFS{idVendor}==\"%04x\", SYSFS{idProduct}==\"%04x\", \ +"SUBSYSTEM==\"usb\", ATTR{idVendor}==\"%04x\", ATTR{idProduct}==\"%04x\", \ ACTION==\"add\", RUN+=\"" INIT_SCRIPT_FILE " start\", WAIT_FOR_SYSFS=\"bus\"" /* "\n\ -BUS==\"usb\", SYSFS{idVendor}==\"%04x\", SYSFS{idProduct}==\"%04x\", \ +SUBSYSTEM==\"usb\", ATTR{idVendor}==\"%04x\", ATTR{idProduct}==\"%04x\", \ ACTION==\"remove\", RUN+=\"" INIT_SCRIPT_FILE " stop\""*/ -#define UDEV_RULE_NO_SYSFS \ -"BUS==\"usb\", SYSFS{idVendor}==\"%04x\", SYSFS{idProduct}==\"%04x\", \ +#define UDEV_RULE_NO_ATTR \ +"SUBSYSTEM==\"usb\", ATTR{idVendor}==\"%04x\", ATTR{idProduct}==\"%04x\", \ ACTION==\"add\", RUN+=\"" INIT_SCRIPT_FILE " start\"" /* "\n\ -BUS==\"usb\", SYSFS{idVendor}==\"%04x\", SYSFS{idProduct}==\"%04x\", \ +SUBSYSTEM==\"usb\", ATTR{idVendor}==\"%04x\", ATTR{idProduct}==\"%04x\", \ ACTION==\"remove\", RUN+=\"" INIT_SCRIPT_FILE " stop\""*/ static int udev_enabled=1; @@ -73,7 +73,7 @@ int udev_create(void) if (sysfs_enabled == 0) { - udev_rule = g_strdup_printf(UDEV_RULE_NO_SYSFS, + udev_rule = g_strdup_printf(UDEV_RULE_NO_ATTR, mouse_get_vendor_id(), mouse_get_product_id(), mouse_get_vendor_id(), mouse_get_product_id()); }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor