Udev
Ako sa da nastavit cez udev, aby usb zariadenie (napr. mobilny telefon podporujuci obex transport, ktory ma presne usb id z lsusb) bolo funkcne poz vsetkymi uzivatelmi na citanie + zapis (teda 666 na prislusny /dev/bus/usb/*/*)?
Pre pridávanie komentárov sa musíte prihlásiť.
a uz si nepamatam ako sa pisu spravne udev pravidla. (Opravte ma ak som to napisal zle)
Vytvoril som v /etc/.... novy subor a dal som do nho:
ATTR{idVendor}=="0421", ATTR{idProduct}=="0428", MODE="666", GROUP="dialout"
restartoval som udev a obexftp uz zacalo ficat bez roota (som v skupine dialout).
Avsak nechapem jedenej veci. V pravidle som definoval mode 666 avsak ls dava daco ine:
$ lla /dev/bus/usb/*/* | grep dialout
crw-rw-r-- 1 root dialout 189, 137 2010-01-03 15:38 /dev/bus/usb/002/010
Ak spustim obexftp pod uzivatelom co nie je v dialout, tak mu pristup nejde (to vidno aj z ls). Co s tym? je v pravidle chyba alebo v niecom inom?
pripadne pozri ci ti pristupove prava neprepisuje ine pravidlo