Как автоматически присваивать 777 права USB-устройству при его подключении?
Использую Ubuntu 14.04. Суть в следующем - есть USB-устройство, с известным VID PID. При его подключении создается файлик с расположением /dev/bus/usb/001/006 (например, так как последние цифры обычно меняются). Необходимо, чтобы этому файлику давались полные права для всех пользователей.
Пилю прогу взаимодействия с USB устройством, но по умолчанию этот файл доступен на запись только root. Каждый раз при переподключении прописывать sudo chmod 777 утомительно и непрофессионально =)
Проблема в том, что применение udev по каким-то причинам не меняет права доступа в /dev/bus/usb/001, все изменения происходят только с файлом /dev/hidrow[0-9]*. Хотя в гугле везде говорится, что udev влияет не только на файлы в /dev, но и на файлы в /dev/bus/usb/***.
Главный вопрос - для чего вы открываете дыру? Почему приложение, работающее в user-mode должно получать прямой доступ к устройству? Вот что действительно "непрофессионально".