J'utilise Bluetooth sur Linux pour accéder à Internet via une connexion commutée à partir de mon téléphone Nokia S60. La connexion fonctionne parfaitement, mais il reste un problème récurrent:
Certains téléphones Nokia S60, y compris le mien, ont l’habitude de changer de chaîne sur laquelle ils offrent leur service d’accès réseau à distance. Un jour, il est 2, le lendemain, il peut être commuté sur 9. Pour Linux, cela signifie que chaque fois que cela se produit, je dois modifier le /etc/bluetooth/rfcomm.conf
contenir le bon canal puis utiliser " /etc/init.d/bluetooth restart
"redémarrer le service Bluetooth.
J'ai créé un script pour faire tout cela pour moi et j'ai accordé des droits d'édition sur rfcomm.conf
- mais le redémarrage du service Bluetooth nécessite toujours des droits de superutilisateur. Je préférerais ne pas avoir à taper mon mot de passe chaque fois que le téléphone ressent le besoin de jongler avec les canaux, alors:
Comment puis-je autoriser l'utilisateur à redémarrer le service Bluetooth? De préférence, sans trop casser mon contrôle d'accès - donc, accorder à l'utilisateur un accès complet au niveau racine n'est pas une solution. :)