Here's what I tried on my test system. First, I found and looked at /usr/mailcleaner/install/install_clamav.sh which is probably what was used to install ClamAV in the first place. So hopefully this is a pretty safe compatible process, but I can't guarantee not breaking something! Disclaimer out of the way, here's what I did...
First, it looks like the newer version of ClamAV needs the "optional" but highly recommended
GNU MP. It wouldn't "make" without it, so getting and installing that is first:
Code:
cd /usr/mailcleaner/install/src
wget ftp://ftp.gnu.org/gnu/gmp/gmp-4.2.2.tar.gz
tar -xvzf gmp-4.2.2.tar.gz
cd gmp-4.2.2
./configure
make
make check
make install
cd ..
That installs the GNU MP library (libgmp) into /usr/local/lib where the ClamAV install will find it. Now get and install ClamAV itself, using the same configuration parameters as the install_clamav.sh file:
Code:
wget http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.2.tar.gz
tar -xvzf clamav-0.91.2.tar.gz
cd clamav-0.91.2
./configure --prefix=/usr/clamav --sysconfdir=$SRCDIR/etc/clamav --with-zlib=/usr/zlib
make
Now the final command will do the actual updating, so probably should go to the Mailcleaner GUI interface, status screen, and stop the Engine. Then you can do the final
Code:
make install
and start the engine up again.
I think that worked but haven't figured out where to check to make sure what version is running. I do see it still finding viruses in the occational E-Mail, so I know it's working, just no confirmation in the log files of the actual version being used.
Hope this helps! I don't know if this will affect the pre-release or upcoming update; hopefully my steps will be compatible.
Let me know if you have any problems or find anything I've missed!