J'ai un script que je souhaite exécuter chaque fois que je branche/débranche une souris ou un clavier sur mon port USB.
Il y a déjà beaucoup de documentation sur la façon de configurer les règles udev pour exécuter des scripts arbitraires lorsqu'un périphérique est branché ou débranché. Mais la configuration de ces règles nécessite les droits root. Et, bien que j'ai l'accès root sur ma machine, Je cherche une solution qui ne nécessite pas sudo, root, ou l'écriture de règles udev. (pourquoi ? parce qu'il sera plus facile à exécuter, à maintenir et à distribuer)
Le plus probable est que la solution utilise dbus, mais je peux me tromper.
(Au fait, je suis un utilisateur avancé et un ancien utilisateur de Gentoo, n'hésitez pas à cracher des détails techniques).
Des solutions qui nécessitent une racine :
- Exécution automatique d'un script après avoir branché ou débranché un périphérique USB
- http://granjow.net/udev-rules.html
- http://hg.dfrank.ru/linux/my-udev-notify (de cette question/réponse )
Des solutions apparemment dépassées qui n'ont pas besoin de racine :
- Cette réponse Proposition de seiche mais la dernière version date du 2012-08-24.
- Ce fil Proposition de halevt mais la dernière version date du 2010-02-18.
- Cette question/réponse Les points suivants ce tutoriel qui a un code source C++ utilisant le HAL obsolète et déprécié.