For those of you who are using the ClamAV setup for virus checks, upgrading from Lion to Mountain Lion breaks ClamAV. For some reason, the config files and executables are left intact, but the necessary libraries are removed.

In order to fix this situation, simply reinstall from start. It is as simple as following the upgrade instructions. Upgrading ClamAV.

NOTE: The ClamAV documentation and upgrading instructions have been updated to reflect the new locations for the LaunchDaemon .plist files. If your previous install used

/System/Library/LaunchDaemons

You will have to move them to the new location.

/Library/LaunchDaemons

To do this, simply make sure they are not loaded.

sudo launchctl unload /Library/LaunchDaemons/com.diymacserver.freshclam.plist
sudo launchctl unload /Library/LaunchDaemons/com.diymacserver.clamav.plist

Now move the files.

sudo mv /System/Library/LaunchDaemons/com.diymacserver.clamav.plist /Library/LaunchDaemons/com.diymacserver.clamav.plist
sudo mv /System/Library/LaunchDaemons/com.diymacserver.freshclam.plist /Library/LaunchDaemons/com.diymacserver.freshclam.plist