cheers folks,

I just started using ClamAV and it is performing great so far. :)

As I prefer to call ClamAV from procmail (actually, I used YAVR before,
a procmail only based virus signature scanner) my current setup is
procmail / clamassassin / clamdscan.


Rather than dumping all Virii to a single location, I want to collect
them in different mailboxes based on the virus family not counting the
incarnation. For example all Worm.Sober.XYZ virii should be dropped to a
Worm.Sober named mailbox. (clamassassin adds X-Virus-Report headers,
reporting the exact virus name)

I know how to do this sorting and evaluation of the ClamAV reported
virus name with procmail -- however, I'm having a hard time
understanding the naming conventions correctly and thus figuring out the
procmail RE magic...

Let's take Sober as an example again: There is the original version
'Worm.Sober' as well as later incarnations like 'Worm.Sober.B'. But then
there is 'Worm.Sober.mime.2' too, which adds another dot...


Are there any docs describing the naming conventions? Maybe someone else
did before what I'm trying to achieve? Any pointers or hints?

(Sure, I read a lot of docs and searched for this, but I don't seem to
be able to find anything.)


On a related note: I am using clamassassin [1], but shortly after I
installed it the website and mailing list seems to be down. Does anyone
know anything about it?


As I'm a new ClamAV user, I do appreciate any additional hints and
comments regarding my current setup. Thanks for listening and TIA... :-)

...guenther


[1] http://drivel.com/clamassassin/ - a wrapper to ClamAV, adding
    SpamAssassin like headers.


-- 
char *t="[EMAIL PROTECTED]";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to