Tom Ray [Lists] wrote:
> René Berber wrote:
>   
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>>
>> Tom Ray [Lists] wrote:
>>
>>   
>>     
>>> Jonathan Armitage wrote:
>>>     
>>>       
>>>> Tom Ray [Lists] wrote:
>>>>
>>>>       
>>>>         
>>>>> 2007-08-03 14:18:15 1IH1j5-0001xW-ED malware acl condition: clamd: 
>>>>> ClamAV returned /var/spool/exim/scan/1IH1j5-0001xW-ED: lstat() failed. 
>>>>> ERROR
>>>>> 2007-08-03 14:18:15 1IH1j5-0001xW-ED H=rv-out-0910.google.com 
>>>>> [209.85.198.189] F=<[EMAIL PROTECTED]> temporarily rejected after DATA
>>>>>     
>>>>>         
>>>>>           
>>>> Are you running clamd as the same user that runs Exim? If not, this 
>>>> could be a permissions problem on the directories.
>>>>   
>>>>       
>>>>         
>>> No, I'm starting it as root but then /tmp/clamd.socket is owned by
>>>     
>>>       
>> - --------------------------------------------^^^^^^^^^^^^
>>
>> So it is /tmp/clamd or /tmp/clamd.socket?  Does exim.conf has the same socket
>> file as clamd.conf?
>>   
>>     
> I start clamd with /usr/local/clamav/sbin/clamd --debug
>
> Clamd.conf has User Exim and LocalSocket /tmp/clamd.socket
>
> Exim.conf has av_scanner: clamd:/tmp/clamd.socket with the  ACL
>
> acl_check_data:
>
>   # Deny if the message contains a virus. Before enabling this check, you
>   # must install a virus scanner and set the av_scanner option above.
>   #
>    deny    malware    = *
>            message    = This message contains a virus ($malware_name).
>
>   warn message = X-antivirus-Scanner: Clean Mail
>
>   # Accept the message.
>
>   accept
>
>   
>>   
>>     
>>> clamav:aclamav I changed it to exim in the conf file and restarted. I 
>>> uncommented the Malware acl in exim and I'm not having delivery problems 
>>> anymore with it but I don't see it scanning.
>>>     
>>>       
>> Doesn't make sense, if clamd is running as root then it has access to the 
>> spool.
>>  But your error message is clearly a permission access error, clamd is 
>> telling
>> you it can't read the file exim told it to read.
>> - --
>> René Berber
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.7 (Cygwin)
>>
>> iD8DBQFGs4UAL3NNweKTRgwRCGf2AJ0YjCSckF2pEkoNmOL/h46E1NrP4ACgk8Yl
>> 9Z34HAMTZfSPX+bQxq8u6JA=
>> =dCsQ
>> -----END PGP SIGNATURE-----
>>     
Alright, so I changed the User in clamd.conf to root and everything is 
running great. It scans the attachments now. I know have two questions:

1) How do I have it scan for people using SMTP_AUTH or mail being sent 
by the machine? Or does that happen automatically?
2) How do I outright block certain extensions? Should I used the old 
demime ACL for that? Or is there a better way?

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

Reply via email to