|
Jul 16
|
if you get something like this:
error: Bad exit status from /var/tmp/rpm-tmp.64195 (%build)
i found a solution:
go to /usr/src/redhat/SOURCES/ and you will find:
-rw-r–r– 1 root root 196944 2006-11-10 02:14 simscan-1.3.1.tar.bz2
-rw-r–r– 1 root root 256 2007-01-12 02:22 simscan-1.3.x-clamav.patch.bz2
unpack simscan-1.3.1.tar.bz2 to a directory, unpack simscan-1.3.x-clamav.patch.bz2 to the same directory and apply patch:
patch -p 0 < simscan-1.3.x-clamav.patch
now let’s compile by hand:
#./configure –enable-user=clamav –enable-clamav=y –enable-spam=y –enable-spam-passthru=n –enable-per-domain=y –enable-ripmime –enable-attach=y –enable-received=y –enable-clamdscan=/usr/bin/clamdscan –enable-clamavdb-path=/usr/share/clamav/ –enable-custom-smtp-reject=y –enable-spam-hits=20 –enable-workdir=/var/qmail/simscan/ –enable-controldir=/var/qmail/control/ –enable-received=y
#make
#make install-strip
#cd /var/qmail/control/; touch simcontrol;
edit file simcontrol and add:
:clam=yes,spam=yes,spam_hits=10,attach=.mp3:.src:.bat:.pif:.exe
#chown clamav.root simcontrol
#qmailctl cdb
and now you must have in /var/qmail/control/ this files:
-rw-r–r– 1 clamav root 64 2008-07-16 14:05 simcontrol
-rw-r–r– 1 root root 2134 2008-07-16 14:05 simcontrol.cdb
-rw-r–r– 1 root root 2164 2008-07-16 14:05 simversions.cdb
and in /var/qmail/bin/:
-rws–x–x 1 clamav root 27032 2008-07-16 17:03 /var/qmail/bin/simscan
-rwxr-xr-x 1 root root 13120 2008-07-16 17:03 /var/qmail/bin/simscanmk
I hope this is ok!
Recent Comments