Re: права на сканер /proc/bus/usb
Sergey V. Spiridonov wrote:
Я всё делал на анстейбле 20-е ядро, сканер mustek bearpaw 1200CU.
Права устанавливал saned.saned -rw-rw-r--
Всё очень просто.
Уже нашёл две ошибки :(, так что пишу заново:
Для начала нужно узнать id производителя и id продукта (эта иноформация
выводится на консоль при подключении устройства).
В моём случае это были 0x05d8 и 0x4002.
затем
# echo "saned 0x0003 0x05d8 0x4002 0x0000 0x0000 0x00 0x00 0x00 0x00
0x00 0x00 0x00000000" >>/etc/hotplug/usb.usermap
# mkdir /etc/hotplug/usb
# cat >/etc/hotplug/usb/saned << EOFFILE
#! /bin/sh
/bin/chown saned.saned \$DEVICE
/bin/chmod g+rw \$DEVICE
EOFFILE
# chmod u+x /etc/hotplug/usb/saned
Вроде всё.
Ну и конечно, с помощью hotplug можно всяки разны други штуки делать, в
том числе и по событию "удаление устройства из системы".
Что такое 0x0003 я не знаю :)
Правильно ли всё это, я тоже не знаю, но работает. И это определённо
лучше монтирования usbfs c правами 0666 :)
Reply to: