#! /bin/bash ## Creato da MoonDragon ## Creato il 19 settembre 2012 ## Sito ufficiale: http://www.moondragon.comule.com ## Mi trovate anche su http://forum.ubuntu-it.org # controllo se le dipendenze sono installate inst=`dpkg -l clamav-freshclam 2> /dev/null | tail -1 | cut -d " " -f1` if [ "$inst" = "ii" ] then echo installato else echo non installato xterm -e 'sudo apt-get install clamav-freshclam' | zenity --progress --pulsate --title="Controllo dipendenze" --text="Attendere il termine di installazione" fi # Aggiornamento e scanzione zenity --question --text="Prima di fare la scanzione vuoi aggiornare il database delle firme antivirali di ClamAV ?" case $? in -1) zenity --info --text="Si รจ verificato un errore";; 0) zenity --info --text="Aggiorno poi scanziono"; gksudo xterm freshclam ; for arg do clamscan -i -r "$arg" | zenity --text-info done ;; 1) zenity --info --text="Proseguo con la scanzione senza aggionare"; for arg do clamscan -i -r "$arg" | zenity --text-info done ;; esac