Dennis Peterson wrote the following on 11/26/2006 12:34 PM -0800:
> Bill Landry wrote:
>> Dennis Peterson wrote the following on 11/26/2006 12:11 PM -0800:
>>> Bill Landry wrote:
>>>> Erez Epstein wrote the following on 11/26/2006 1:24 AM -0800:
>>>>> Hello everybody,
>>>>>
>>>>>
>>>>> i have set up clamscan to scan all of the server using cron daily
>>>>> ( /usr/local/bin/clamscan -r -i  --exclude-dir=/sys --no-summary / )
>>>>>
>>>>>
>>>>> the scan is taking too long conisdered to other virus scanners (about
>>>>> 6 hours)
>>>>> why does it taking so much?
>>>>> and how can i shorten it while still scaning all files every night.
>>>> If you're running clamd, why not use clamdscan instead of clamscan,
>>>> it's
>>>> much faster?
>>>>
>>>> Bill
>>> That requires clamd run as root, does it not?
>>>
>>> dp
>>
>> It can run under whatever user account you want it to run under
>> (however, recommend that it not be root).  See clamd.conf:
>>
>> # Run as a selected user (clamd must be started by root).
>> # Default: disabled
>> User SetUserAccountHere
>>
>> Bill
>
> Quite true. But the only user that has read permissions on all files
> is root, so if your clamd is running as user clamav it likely will
> fail to read a lot of files.
>
> dp 
Not if root is feeding the files to clamd.  Try su to root and:

    clamdscan /bin/*

Most of these files are owned by root, but will scan just fine, even
though my clamd runs under the user "amavis".

Bill
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html

Reply via email to