[Linux-bruxelles] UDEV : rules qui ne s'appliquent pas
quatron
mpa01 at scarlet.be
Sam 5 Sep 16:11:23 CEST 2009
quatron a écrit :
> Dist : UBUNTU 9.03
>
> J'ai beau changer les règles dans /etc/udev/rules.d/100-joystick.rules
> rien ne se passe: js0 reste en 0644
> event5 et 6 restent en 0660
>
> Voici les règles :
>
> #Set rw for every one on joystick
> KERNEL=="event[0-9]*",ENV{ID_CLASS}=="joystick", MODE="0666"
> KERNEL=="js[0-9]*",MODE="0666"
>
> Même en redémarrant le PC (ou en faisant /etc/init.d/./udev restart)
> rien ne change.
>
> Par contre un sudo chmod 0666 /dev/input/js0 fonctionne.
> (Mais c'est pas comique de devoir le faire systématiquement et les
> eventX peuvent changer...)
>
> Une explication?
>
> Michel
>
>
Apparemment, c'est une règle postérieure qui rechange le mode.
En modifiant la règle (et en la renommant en 10-joystick.rules) ça
fonctionne (notez le ":=" au lieu du "=" et la disparition de
"ENV{ID_CLASS}...." qui empêche le changement de mode (pourquoi???))
#Set rw for every one on joystick
KERNEL=="event[0-9]*", MODE:="0666"
KERNEL=="js[0-9]*",MODE:="0666"
Michel
Plus d'informations sur la liste de diffusion Linux-bruxelles