This script is designed to check permods and see is Spamassassin and clamav are running
This script must be run as root
QMR check_perlmods v1.1
Checking for the existence of needed perl modules...
checking for Time::HiRes...
/usr/lib/perl5/5.8.8/i586-linux-thread-multi/Time/HiRes.pm
checking for Net::DNS...
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi/Net/DNS.pm
checking for Digest::SHA1...
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi/Digest/SHA1.pm
checking for Digest::HMAC...
/usr/lib/perl5/vendor_perl/5.8.8/Digest/HMAC.pm
checking for HTML::Tagset...
/usr/lib/perl5/vendor_perl/5.8.8/HTML/Tagset.pm
checking for HTML::Parser...
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi/HTML/Parser.pm
checking for Mail::SpamAssassin...
/usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin.pm
checking for Pod::Usage...
/usr/lib/perl5/5.8.8/Pod/Usage.pm
checking for Parse::Syslog...
/usr/lib/perl5/site_perl/5.8.8/Parse/Syslog.pm
checking for Statistics::Distributions...
/usr/lib/perl5/site_perl/5.8.8/Statistics/Distributions.pm
checking if Spamassassin is running
root 2528 0.1 2.4 26900 25020 ? S 21:12 0:00 /usr/bin/perl -T -w /usr/sbin/spamd -r /var/run/spamd.pid
root 2540 0.0 0.0 1544 412 ? Ss 21:12 0:00 startpar -f -- spamd
root 3267 0.0 2.4 27164 25040 ? S 21:13 0:00 spamd child
root 3268 0.0 2.2 26900 23088 ? S 21:13 0:00 spamd child
checking if clam is running
vscan 2421 0.1 1.4 27060 15312 ? S 21:12 0:01 /usr/sbin/clamd
root 3962 0.0 0.0 1860 640 pts/1 R+ 21:27 0:00 grep clam
Make sure the file below is owned by qscand:qscand
-rw-r----- 1 qscand qscand 12288 Oct 10 03:57 /var/spool/qmailscan/quarantine-attachments.db
Check Complete.