diff -ru indi.orig/drivers/auxiliary/70-indi_auxiliary.rules indi/drivers/auxiliary/70-indi_auxiliary.rules --- indi.orig/drivers/auxiliary/70-indi_auxiliary.rules +++ indi/drivers/auxiliary/70-indi_auxiliary.rules @@ -3,12 +3,12 @@ ACTION=="add", SUBSYSTEM=="usb", RUN+="/bin/sh -c 'FILE=/sys/module/usbcore/parameters/usbfs_memory_mb; \ test -f $$FILE && MEM=$$(cat $$FILE) && test \"$$MEM\" -lt 256 -a \"$$MEM\" -ne 0 && echo 256 > $$FILE || true'" # All FTDI chips -SUBSYSTEMS=="usb", ATTRS{idVendor}=="134a", MODE="0666" +SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="134a", TAG+="uaccess" # More FTDI chips -SUBSYSTEMS=="usb", ATTRS{idVendor}=="0403", MODE="0666" +SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="0403", TAG+="uaccess" # Prolific chips -SUBSYSTEMS=="usb", ATTRS{idVendor}=="067b", MODE="0666" +SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="067b", TAG+="uaccess" # HitechAstro & Perfect star -SUBSYSTEMS=="usb", ATTRS{idVendor}=="04d8", MODE="0666" +SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="04d8", TAG+="uaccess" # Common RS232 and RS485 adapters -SUBSYSTEMS=="usb", ATTRS{idVendor}=="10c4", MODE="0666" +SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="10c4", TAG+="uaccess" diff -ru indi.orig/drivers/auxiliary/CMakeLists.txt indi/drivers/auxiliary/CMakeLists.txt --- indi.orig/drivers/auxiliary/CMakeLists.txt +++ indi/drivers/auxiliary/CMakeLists.txt @@ -1,5 +1,5 @@ IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux") - INSTALL(FILES 99-indi_auxiliary.rules DESTINATION ${UDEVRULES_INSTALL_DIR}) + INSTALL(FILES 70-indi_auxiliary.rules DESTINATION ${UDEVRULES_INSTALL_DIR}) ENDIF()