Ho la necessita' di eseguire dei comandi quando si verificano alcuni eventi...
Ad esempio voglio tirare giu' l'interfaccia di rete wireless e tirare su quella ethernet quando viene attaccato il cavo ethernet (basta un ifdown e un ifup), e fare la cosa opposta quando il cavo ethernet se ne va, poi vorrei sostituire /dev/dsp con /dev/dsp1 quando attacco la scheda audio esterna (e' l'unico modo che ho trovato per usare OSS), inoltre mi garberebbe lanciare camserv in automatico quando attacco la webcam e vedo che piu' passa il tempo e piu' ho bisogno di abbinare dei comandi ad eventi hardware (tutta colpa dell'USB )...
Ho provato a dare un occhiata ad ACPI, ma non penso possa gestire questi eventi, e sicuramente non ho trovato come farlo.
Come ultima soluzione mi potrei fare uno script che ogni due secondi lancia il comando dmesg e ne scanna l'output alla ricerca di qualcuno degli eventi a cui sono interessato, ma preferirei qualcosa di piu' pulito e piu' semplice da configurare...
Avete qualche consiglio?
Se ci fossero soluzioni distro-dipendenti, sappiate che uso una debian (sid)