ClamXav Editor's Review
You and your Mac Whether you’re a home user, business user or education user, ClamXAV provides effective malware protection on a single Mac or an entire network. With generous volume discounts available, it’s a small price to pay for peace of mind. It’s a great product! To update the version of ClamAV included with OS X 10.5.5 Server or greater. DO NOT USE this document to update ClamAV on 10.4.x Tiger Server. Another version of this tutorial is available for 10.4.x. It will guide you through updating to the latest stable version of ClamAV without breaking Server Admin functionality. Howto Install clamav on OSX with brew Raw. Install-clamav-osx.md Howto Install clamav on OSX with brew $ brew install clamav $ cd /usr/local/etc/clamav $ cp freshclam.conf.sample freshclam.conf. Open freshclam.conf and comment the 'Example' (in new version it may be 'FooClam') line.
ClamXav is a free antivirus solution based on the Open Source engine, ClamAV.Even though Mac OS X is considered a secure operating system from the viruses that actively attack the system point of view, the users shouldn't enjoy the 'status quo'. The thing is, there are certain situations when a Windows virus can attack a Mac OS installation or an unwanted program can do that too in certain situations.
The antivirus isn't running as a real-time on-access scanner, so you need to scan your files manually. You have on the application's interface a drop zone where you can drag-and-drop the folder or the file you want to scan. With this program you can scan e-mail files too in order to reduce the risk of infection.
A nice setting is the possibility to set a 'Folder Sentry' list. All the folders from this list is going to be watched by ClamXav. You can enable from the same panel the possibility to scan the inserted disks or the startup setting for this application.
The scheduler is well structured and basically it can do several main jobs. The first job is the scheduled scan. The second one is the schedule update. Both jobs are working seamlessly, depending on your predefined settings.
Openssl Mac Os X
Usually the virus database is updated daily. This thing depends on the producer though but usually you can see every day a 'Downloading daily.cvd' action within this antivirus.
Pluses: It is a free application that can keep you safe from unwanted applications.
Drawbacks / flaws: it doesn't has a real-time on-access scanner so you have to be careful with every new and suspicious item.
In conclusion: if you don't like spending a lot of money for a fancy commercial antivirus and you would like though to have the security feeling, then try this tool.
version reviewed: 1.0.4
I got this working along with ClamXav Sentry, and I'm posting my notes here in case it's useful to others or someone can suggest alternatives. The main idea is change the configuration so that OS X Server uses the ClamXav binaries, and that the server handles all the freshclam updating details. You could also do the same thing with binaries installed using MacPorts 'port install clamav' in /opt/local.
Notes on setting up ClamXav Sentry on OS X Server 10.6:
Based mostly on 'Updating ClamAV on OS X Server >= 10.5.5' from http://osx.topicdesk.com/content/view/139/41/
This will use the clamav binaries that come with clamXav in /usr/local/clamXav/{bin,sbin}
1. Create and copy all the conf and plist files:
% cd ~/Downloads
% mkdir ~/Downloads/SourceCache
% cd ~/Downloads/SourceCache
% curl -O http://downloads.topicdesk.com/docextras/clamavextras_105096.tar.gz
% tar xzf clamav extras_105096.tar.gz
% cd clamav extras_105096
% sudo chown root:wheel ~/Downloads/SourceCache/clamav extras_105096/*
% sudo vi net.clamav.clamd.plist
/usr/local/sbin/clamd -> /usr/local/clamXav/sbin/clamd
% sudo vi net.clamav.clamd.plist
/usr/local/bin/freshclam -> /usr/local/clamXav/bin/freshclam
% sudo vi freshclam.conf
#DatabaseDirectory /var/clamav
# Path to the log file (make sure it has proper permissions)
# Default: disabledUpdateLogFile /usr/local/clamXav/share/clamav/freshclam.log
UpdateLogFile /usr/local/clamXav/share/clamav/freshclam.log
% sudo mv /usr/local/clamXav/etc/clamd.conf /usr/local/clamXav/etc/clamd.conf.orig
% sudo mv /usr/local/clamXav/etc/freshclam.conf /usr/local/clamXav/etc/freshclam.conf.orig
% sudo chown clamav:wheel freshclam.conf
% sudo cp *.conf /usr/local/clamXav/etc
% sudo cp *.plist /System/Library/LaunchDaemons
% sudo mkdir -p /var/clamav/tmp
% sudo chown amavisd:amavisd /var/clamav/tmp
2. Setup launchctl to use the new files
% sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/org.clamav.freshclam.plist
% sudo /bin/launchctl load -w /System/Library/LaunchDaemons/net.clamav.freshclam.plist
% sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/org.clamav.clamd.plist
% sudo /bin/launchctl load -w /System/Library/LaunchDaemons/net.clamav.clamd.plist
% sudo /bin/launchctl unload /System/Library/LaunchDaemons/org.amavis.amavisd.plist
% sudo /bin/launchctl load /System/Library/LaunchDaemons/org.amavis.amavisd.plist
3. Restart
Mac Mini, Mac OS X (10.6.4)
Clamav Mac Os X
Clamav Mac Os
Posted on Aug 19, 2010 7:57 PM