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

Reply via email to