iwatch

16/02/2016 - 22:48 von Alexander Goetzenstein | Report spam
Hallo,
nachdem mir nebenan in d.c.o.u.l.misc zur Überwachung von Verzeichnissen
und Dateien iwatch empfohlen wurde, habe ich es mir gleich mit yast
installiert. Leider scheint es keine Manpage zu geben, so dass ich viel
im Netz suchen musste, um es verwenden zu können.

Nun funktioniert es von der Kommandozeile:

/usr/bin/iwatch -c "/home/alex/bin/SD-Karte-checken.sh %f" -e modify,create,isdir -v /var/run/media/alex



startet das Script "SD-Karte-checken.sh", das je nach Name automatisch
Aktionen vornimmt, sobald eine SD-Karte automatisch eingebunden wird.

Wenn ich aber diesen Aufruf in mein Autostart-Script unter
~/.kde4/Autostart/ schreibe, reagiert es nicht mehr auf das Einstecken
und mounten einer SD-Karte, obwohl es in der Prozessliste als aktiv
aufgeführt wird. Hat jemand eine Idee, woran das liegen könnte?


Gruß
Alex
 

Lesen sie die antworten

#1 Bernd
17/02/2016 - 08:05 | Warnen spam
Alexander Goetzenstein wrote on Dienstag, 16. Februar 2016 22:48 in
alt.linux.suse :

Hallo,
nachdem mir nebenan in d.c.o.u.l.misc zur Überwachung von Verzeichnissen
und Dateien iwatch empfohlen wurde, habe ich es mir gleich mit yast
installiert. Leider scheint es keine Manpage zu geben, so dass ich viel
im Netz suchen musste, um es verwenden zu können.

Nun funktioniert es von der Kommandozeile:
/usr/bin/iwatch -c "/home/alex/bin/SD-Karte-checken.sh %f" -e
modify,create,isdir -v /var/run/media/alex



startet das Script "SD-Karte-checken.sh", das je nach Name automatisch
Aktionen vornimmt, sobald eine SD-Karte automatisch eingebunden wird.

Wenn ich aber diesen Aufruf in mein Autostart-Script unter
~/.kde4/Autostart/ schreibe, reagiert es nicht mehr auf das Einstecken
und mounten einer SD-Karte, obwohl es in der Prozessliste als aktiv
aufgeführt wird. Hat jemand eine Idee, woran das liegen könnte?




Ich kann dir leider nicht direkt helfen, aber war zum automatischen mounten
von Devices nicht udev gedacht?

so a la:

#Backup-Platte eintragen
KERNEL=="sd*", SUBSYSTEMS=="scsi", ATTRS{model}=="002-12DZ64 ",
ATTRS{vendor}=="ST2000DM", SYMLINK+="backup%n"
SUBSYSTEMS=="usb", ATTRS{serial}=="2145234523523450D44F
ATTRS{product}=="MEDION HDDrive2GO", SYMLINK+="MEDION%n",
RUN+="/usr/bin/mount /dev/MEDION1 /backup"

Bernd

Ähnliche fragen