Virenscannen mit inotify
Den Virenscanner clamscan
von
ClamAV
kann man zwar als daemon
unter Linux
laufen lassen, jedoch ist mir folgende Idee bzgl. Inotify
eingefallen:
while { inotifywait -e create ~/download ; }; do clamscan ~/download/`ls -t ~/download | head -n 1` | head -n 1 >> ~/download_clamscan.log; done
inotifywait (von den
inotify-tools
) wartet, bis im download-Verzeichnis eine Datei erstellt wird. Danach wird die neuste Datei mit clamscan gescannt und das Ergebnis (die erste Zeile) geloggt. Eine while-Schleife drumrum gepackt, damit es weiterlaufen kann.
Wikipedia:Linux-Kernel#Inotify