[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: USB-Event abfangen?



On Mon, May 14, 2007 at 05:26:40PM +0200, Tom Schmitt wrote:
> Hi,
> 
> meine Frage kurz:
> Wie kann ich immer wenn ein USB-Stick eingesteckt wird
> ein Skript von mir starten?
> 
> meine Frage in langer Fassung:
> Ich habe auf meinem Notebook mit Debian Etch einen aktuellen
> Kernel (2.6.21.1) compiliert. Läuft auch gut. Nun möchte ich,
> dass immer wenn ein USB-Stick eingesteckt wird, automatisch
> ein Skript von mir gestartet wird, das überprüft, ob der 
> Stick in einer Liste vertrauenswürdiger Sticks enthalten ist
> und das schonmal einen Virenscanner startet, der sich den
> Stick anschaut.
> Da es ja sehr ineffizient wäre, mein Skript als Daemon laufen
> zu lassen der jede Sekunde schaut, ob ein neuer Stick da ist,
> dachte ich mir, es müsse möglich sein, einen entsprechenden 
> Event vom Kernel zu kriegen, der dann das Skript startet.
> 
*snip*
 
> Wie kann ich mein Skript so einbinden, dass es beim Einstecken
> eines USB-Sticks tatsächlich _einmal_ aufgerufen wird und
> dann vielleicht sogar noch mit einem sinnigen Wert wie zB "add"
> oder dem usb-Interface an dem sich die Änderung ereignet hat?
> 
> Weiß jemand Rat?

Evtl. eine eigene udev-Regel schreiben, die das für dich macht.

Paul
-- 

Attachment: signature.asc
Description: Digital signature


Reply to: