clamav daemon auf Debian System überwachen
md /usr/local/src/clamdwatch
wget http://mikecathey.com/code/clamdwatch/clamdwatch.txt
Ausführbar machen:
chmod +x clamdwatch.txt
mv clamdwatch.txt clamdwatch.pl
Pfad in der clamdwatch.pl anpassen:
____SNIP____
my $Socket = $options{s} || "/var/run/clamd.ctl";
my $log = $options{l} || 0;
my $ip = "127.0.0.1";
my $timeout = $options{t} || 15;
my $lockFile = $options{L} || "/var/lock/subsys/clamd";.pl
____SNIP____
my $Socket = $options{s} || "/var/run/clamav/clamd.ctl";
my $log = $options{l} || 0;
my $ip = "127.0.0.1";
my $timeout = $options{t} || 15;
my $lockFile = $options{L} || "/var/lock/clamd/clamd";
md /var/lock/clamd
cp /usr/local/clamdwatch/clamdwatch.pl /usr/local/bin/clamdwatch.pl
crontab -e
*/1 * * * * root /usr/local/bin/clamdwatch.pl -q && ( /usr/bin/killall -9 clamd; rm -fr /var/amavis/clamd; /etc/init.d/clamav-daemon start 2>&1 )