On 11/21/2014 11:49 AM, Constantin IOAJA wrote: > On 2014-11-21 17:54, Eric Broch wrote: >> On 11/21/2014 8:30 AM, Eric Broch wrote: >>> On 11/21/2014 7:58 AM, Constantin IOAJA wrote: >>>> On 2014-11-21 08:04, Eric Broch wrote: >>>>> Hi Manikandan, >>>>> >>>>> I'd try this on a non-production machine first. >>>>> 1) Download source rpm: >>>>> ftp://ftp.whitehorsetc.com/pub/qmail/clamav/clamav-toaster-0.98.5-1.4.9.src.rpm >>>>> 2) Move source rpm to your build directory /path/to/rpmbuild/SRPMS >>>>> 3) Build the binary rpm: # rpmbuild --rebuild --with cnt50 >>>>> /path/to/rpmbuild/SRPMS/clamav-toaster-0.98.5-1.4.9.src.rpm >>>>> 4) # qmailctl stop >>>>> Note* You could uninstall the old clamav first, before you >>>>> install the new version but, I didn't do it that way. >>>>> 5) Install the binary: # rpm -Uvh >>>>> /path/to/rpmbuild/RPMS/i[3456]86/clamav-toaster-0.98.5-1.4.9.i[3456]86.rpm >>>>> 6) # qmailctl cdb >>>>> 7) # qmailctl start >>>>> Run freshclam manually to see if you're on the new ClamAV binary. >>>>> If everything went as planned you'll get NO warning about an >>>>> outdated installation >>>>> 8) # freshclam >>>>> >>>>> EricS, before we get to far into this can you let me know if I've >>>>> numbered the packages correctly? >>>>> >>>>> EricB >>>>> >>>>> >>>> ................. >>>> >>>> 6) # qmailctl cdb >>>> >>>> *7) # /var/qmail/bin/simscanmk -g -> to rebuild the >>>> simcontrol.cdb file ( the correct version of ClamAV on email >>>> header**)**.* >>>> >>>> ......................... >>>> >>>> >>>> -- >>>> ============= >>>> >>>> Constantin IOAJA >>>> >>>> Network Administrator C.N.S. Cartel ALFA >>> Thanks, Constantin. >> But, 'qmailctl cdb' does do this. > > I think not. > > > Control RELAYCLIENT > > qmailctl cdb => rebuild the SMTP access database and reload new config. > > http://www.lifewithqmail.org/lwq.html 2.8.2.3. SMTP Access Control > and 3.2.3. Allowing selective relaying > > > Simscan - virus scanning, spamassassin processing, attachment > blocking etc. > > /var/qmail/bin/simscanmk => rebuild the simcontrol.cdb file > > /var/qmail/bin/simscanmk -g => rebuild the simversions.cdb file (not > simcontrol.cdb file; sorry!) > > http://www.inter7.com/index.php?page=simscan > > http://www.qmailwiki.org/SimScanTips > > http://www.qmailwiki.org/Simscan/Guide > > > I have seen 'Rebuilding cdb files' - > http://wiki.qmailtoaster.com/index.php/Rebuilding_cdb_files - > > "Note, as of QmailToaster v1.3, # qmailctl cdb does it all, so > there's no more need for this." > > But I have simscan 1.4.0 and qmailctl.cdb do not change the > simversions.cdb. > > > -- > ============= > > Constantin IOAJA > > Network Administrator C.N.S. Cartel ALFA Constantin,
Here's the section cut from my CentOS 5 server, which Manikandan is running, and pasted here from '/usr/bin/qmailctl' for the 'cdb' option: Notice that 'simscanmk' (red), and 'simscanmk -g' (blue) are both run. <paste> cdb) tcprules /etc/tcprules.d/tcp.smtp.cdb /etc/tcprules.d/tcp.smtp.tmp < /etc/tcprules.d/tcp.smtp chmod 644 /etc/tcprules.d/tcp.smtp* echo "Reloaded /etc/tcprules.d/tcp.smtp" if [ -f /var/qmail/bin/qmail-badmimetypes ] ; then /var/qmail/bin/qmail-badmimetypes; echo "Reloaded /var/qmail/control/badmimetypes.cdb"; fi if [ -f /var/qmail/bin/qmail-badloadertypes ] ; then /var/qmail/bin/qmail-badloadertypes; echo "Reloaded /var/qmail/control/badloadertypes.cdb"; fi /*if [ -f /var/qmail/bin/simscanmk ] ; then*//* *//* /var/qmail/bin/simscanmk -g >/dev/null 2>&1;*/ /*echo "Reloaded /var/qmail/control/simversions.cdb";*/ /**//*if [ -f /var/qmail/control/simcontrol ] ; then /var/qmail/bin/simscanmk >/dev/null 2>&1; echo "Reloaded /var/qmail/control/simcontrol.cdb";*//* *//* fi*/ fi </paste> I'm not sure why this has become a debate. Eric