clamscan wrapper multiple excludedirs

tuxlover

tuxlover

Der den Tux knuddelt
hallo leute,

ich arbeite derzeit an einem wrapperscript für clamscan, chkrootkit und lynis. die programme werden hinterienander einmal am tag aufgerufen und schreiben dann ein logfile.

drei fragen:

1) zusätzlich zum log soll der user root per mail darüber informiert werden, dass er eine neue logdatei in /var/log hat, die er vielleicht mal inspizieren sollte. wie kann man das machen?

2) clamscan hat die option --excludedir bei der man leider aber nur eine Option übergeben kann. Wie bringe ich $OPTARG dazu die eingabe als array zu behandeln

3) wie schreibe ich eine schleife die excludedirs nicht nur einmal sondern mehrfach ausführt.

Bsp: wird das script mit -e /home /boot aufgerufen, sollen die verzeichnisse /home /boot vom durchsuchen des scanners ausgeschlossen werden.


der code, wenn man ihn denn so nenen kann ist hier:
hier und ja ich weiß der code hat noch ne menge bugs.
 
Zuletzt bearbeitet:

Ähnliche Themen

Backup Skript automatisch ausführen mit udev

Amavis & Benachrichtigungen

Zurück
Oben