Michel wrote on 05. Dec 2011 at 22:01:
Bon, je vais rechercher sur internet comment on fait fonctionner hal-set-property mais il me semble a lire la doc de David que l'autorisation nécessite de connaître l'udi du périphérique à monter.
Oui. Sauf pour la partie concernant HAL.
Dbus va signaler à HAL qu'un périphérique s'est connecté.
HAL détecte que c'est un périphérique de stockage, et va le signaler à qui l'écoute.
Dans votre cas, KDE, qui va vous proposer de le monter.
C'est donc toute une chaîne d'observateurs qui est mise en place.
Donc, je vous conseille d'être membre de operator et de donner les droits 660 à vos périphérique da*.
Cela se fait dans /etc/devfs.rules
Code:[usb_key=100]
add path 'da*' mode 0660
et dans /etc/rc.conf
Code:devfs_system_ruleset="usb_key"
Vérifiez d'ailleurs que hal et dbus sont activés dans ce dernier.
Puis redémarrez devfs, ou définissez les règles à la main.
Je ne suis pas sûr que ces droits sont utiles avec HAL/KDE.
Ensuite, il vous faut un fichier /usr/local/etc/PolicyKit/PolicyKit.conf
comme celui indiqué dans la doc.