Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4
ELF>5@@h@8@@@@@@@@@@PP ``b`b (`(`b(`b@@DDPtdAABAB||Qtd/lib64/ld-linux-x86-64.so.2GNUGNUsc_B/ΐt *j+Ńe\unxE[L6% CsQv2HXtmAVyR@{#|"*zfY5^Gj1D8>4 OJ3kgdqi}_wWa+;&:9()7 $ =.ZI FM`?UpToNr'0Pbh!l/ ~,KcBS]-<!\ |BE)qX82=4d H[ 2t.Tm;  !X$P\<pQ)t j%"b9q3U>C dj&`Awj JjNzir-II,+T_e b{4?J_eI`gbobfbgbfbgb[fb ,@('Afbhgblibclamav.so.6_Jv_RegisterClassesgzclosegzgetsgzdopen__gmon_start__cli_rmdirscli_rndnumcli_ctimecli_chompcli_gentempcl_cvdverifycl_cvdheadsha256_finalcli_filecopycli_regfreecl_retdbdircl_cvdparsecli_cvdunpacksha256_updatecl_initcli_bytecode_prepare2cl_strerrorcl_retflevelcli_hashset_destroycli_regcompcli_strtokcl_loadcl_engine_newcli_strbcasestrcli_strtokenizecl_cvdfreesha256_initcli_versig2cl_engine_freecli_isnumbercl_debugcli_regexeccl_set_clcb_msglibz.so.1gzopengzwritelibresolv.so.2__res_query__dn_expandlibpthread.so.0sigactionpause__errno_locationforklseekconnectsendwaitpidreadrecvsystemfcntllibc.so.6setuidsocket__res_initfflushstrcpyexitreaddirsprintffopengai_strerrorstrncmpoptindstrrchrpipe__strdupperror__isoc99_sscanfclosedirinitgroupsinet_ntopstrncpyunlinkselectmkdirreallocmemchrgetpidstrftimelocaltime_rgmtimestrtolsyslogfgetsgetpwnamcallocstrlenopenloggetaddrinfomemsetstrstrbindchdirgetsockoptsetgroupsdup2vsnprintfstdoutfputcfputsmemcpyfclosestrtoulmallocstrcatumaskstrcasecmpgetgidopendirgetenv__ctype_b_locoptarggetservbynamestderralarmgethostbynameoptoptgetuidstrncasecmp__fxstatfilenogetcwdfwritegettimeofdayrenamegeteuidstrchrfprintffdopenqsortsleepfreeaddrinfosetsid__xstatmemmoveendserventaccessopterrsetgidstrcmp__libc_start_maincloselog_fini_edata__bss_start_endGLIBC_2.2.5GLIBC_2.3GLIBC_2.7CLAMAV_PUBLICCLAMAV_PRIVATE ui . ui @ii ii ui Ӈ_ Ebbgbgb(bb0bb8bb@bbHbbPbbXbb`bbhbb pbb xbb bb bb bbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcb cb! cb"(cb#0cb$8cb%@cb&Hcb'Pcb(Xcb)`cb*hcb+pcb,xcb-cb.cb/cb0cb1cb2cb3cb4cb5cb6cb7cb8cb9cb:cb;cb<cb=db>db?db@dbA dbB(dbC0dbD8dbE@dbFHdbGPdbHXdbI`dbJhdbKpdbLxdbMdbNdbOdbPdbQdbRdbSdbTdbUdbVdbWdbXdbYdbZdb[db\db]eb^eb_eb`eba ebb(ebc0ebd8ebe@ebfHebgPebhXebi`ebjhebkpeblxebmebneboebpebqebrebsebtebuebvebwebxebyebzeb{eb|eb}fb~fbfbfb fb(fb0fb8fb@fbHfbPfbXfb`fbhfbpfbxfbfbfbfbfbfbfbfbfbfbH  UH5r5"%t5"@%r5"h%j5"h%b5"h%Z5"h%R5"h%J5"h%B5"h%:5"hp%25"h`%*5"h P%"5"h @%5"h 0%5"h % 5"h %5"h%4"h%4"h%4"h%4"h%4"h%4"h%4"h%4"h%4"hp%4"h`%4"hP%4"h@%4"h0%4"h %4"h%4"h%z4"h%r4"h %j4"h!%b4"h"%Z4"h#%R4"h$%J4"h%%B4"h&%:4"h'p%24"h(`%*4"h)P%"4"h*@%4"h+0%4"h, % 4"h-%4"h.%3"h/%3"h0%3"h1%3"h2%3"h3%3"h4%3"h5%3"h6%3"h7p%3"h8`%3"h9P%3"h:@%3"h;0%3"h< %3"h=%3"h>%z3"h?%r3"h@%j3"hA%b3"hB%Z3"hC%R3"hD%J3"hE%B3"hF%:3"hGp%23"hH`%*3"hIP%"3"hJ@%3"hK0%3"hL % 3"hM%3"hN%2"hO%2"hP%2"hQ%2"hR%2"hS%2"hT%2"hU%2"hV%2"hWp%2"hX`%2"hYP%2"hZ@%2"h[0%2"h\ %2"h]%2"h^%z2"h_%r2"h`%j2"ha%b2"hb%Z2"hc%R2"hd%J2"he%B2"hf%:2"hgp%22"hh`%*2"hiP%"2"hj@%2"hk0%2"hl % 2"hm%2"hn%1"ho%1"hp%1"hq%1"hr%1"hs%1"ht%1"hu%1"hv%1"hwp%1"hx`%1"hyP%1"hz@%1"h{0%1"h| %1"h}%1"h~%z1"h%r1"h%j1"h%b1"h%Z1"h%R1"h%J1"h%B1"h%:1"hp%21"h`%*1"hP%"1"h@%1"h0%1"h % 1"h%1"h%0"h%0"h%0"h%0"h%0"h1I^HHPTIP&AH`&AH@HH+"HtHÐUHSH=0"uK`bH0"H`bHHH9s$fDHH0"`bH0"H9r{0"H[fff.UH=g)"HtHt `bÐATIH=UHSt=)A1@H;HHt!L uHcH[)A]A\[]A\fDL|$H\$Hl$Ld$ILl$Lt$HH$0H7@H$(H$8H)H$L$@L$H)z)r)j)b)Z)R)J)Bf={/"t9H$H$L$L$L$L$HÐH$DŽ$DŽ$01L%."H$H$ H$IIIuifHL9sWAff=,"HUD'ALD%W,"1LHLkHIHAHf=\,"H}L{f=C,"mf=3,"HUN'ALD%+"1LELuD@ff.AWAVIAUATUSHH$@H;@H$8H$HH)H$L$PL$X)z)r)j)b)Z)R)J)B<$<*uf=@+"H$ LDŽ$DŽ$01۽H$H$0H$IIIugHL9sWA<%fuHAHpLxHI1L$H$ LH$ H^H5&"L!LLI<LH)ƺu'AH=%"HtAH%"H=%"LLof.f=z%"H=c%"HSN'A1fDH=`%"fHH=I%" BAHH%"&Df=$"H=$"0f=$"*HSW'A1EHSW'A1+HSW'A1HSW'A1H=c$"L$HDŽ$HDŽ$HDŽ$HDŽ$fDŽ$LǾ13A 8_u?)ADH5#"1H)AH H5#"1)AHtLzDH #"HB)AH Z#"H ;(AwLHf='"u"H=#"HtH""HÐ{fAWAVAUAATIUS1HH$HD@|$ H$HH)H$L$L$)z)r)j)b)Z)R)J)BH$DŽ$DŽ$0H$H$H$5HIHugHH9sWA<%fuHAAH11"HOHT$8H= "1A11|$XAL$IT$H= "ɾP.A1Hm|$XbHL$8T$(-AH= "WCIT$H=v "/A1:AKft)HXHT$8H=> "1A1H=?HH vI\$(VT$(H= ",A1|$XH= "H꾘,A1HlHT$8H= "/A1iUH "A0IT$HL$8/AH=Y "1 H A "3h-A|$XLL$(H= ",AIT$H= ".A1IT$H= ".A1H "1`,AKIT$H= "0A1R9H v "`2AH|$PHD$PSAD$t,IT$H=4 "Ⱦ(0A11IT$H= "`0A1AD$tJIT$H= "ȾP1A1AL$t=IT$H= "ɾ2A1sIT$H= "1A1V=IT$H=u "1A19eAVIAUATUASHH1A++ "H "D-"HcIIcDHL$HHF LfL~HHD$MMH} B"HHu&DH޿ tMd$MtDI|$H跼uH躾HuA1JH8[]A\A]A^A_fDH舾H`H81[]A\A]A^A_ B~HHD$8BHHD$(H|$( BIHHD$ FE1HT$t$H诹HMEutE/E9t5H|$t HD$D(E9tPHt$ H賻A EfMwLLHH薸gMuDHpHH4$H4$HHawHD$Ht$ Hx6Ht$ >HD$H@HD$fH|$H|$ H|$SMJH}NHuH|$(蕾H|$(H|$衼H|$ 藼H|$(Ht$(A1H|$(¸DH|$`H|$ VH|$(輷Ht$(A1H|$(聸H|$H|$ H|$(yH|$(OHUDxA1=H|$ػH|$ λH|$(4H|$( HUDA1GA11H|$(H|$(ͷA1 HuAAH|$7HuA1rHUHt$(pA1H|$(hH|$(>BHuHA1wHt$(@A1dH|$躺H|$(ATUS11ۄu @tt AN$'9A $uބtRt[]LA\Jf.t. u%D Dt u9uD1H[]A\fDI1)ō}HHtىLHH߹+fAWAAVAUI1ATI1UHSHHHH= AX BD$ HufI>D$ IHH賸uߋD$ H@HLP BMtkH BHHt\HfDLLHAօuHK1H[]A\A]A^A_H޿XA1{H#H޿AH޿(AUH믿A1<AWAVAUATAUSH!H$P!DŽ$! HD$H|$1H蜳$!EHHI$!*HIHD$@fA~ BHI$!E11A BfHLta$!LH^HH߃躳t<#t$!H$P!LH|A@H$!1 BH虱u$!=H$!LHD$ ޷HT$ HHAHAE$!IHLȶHLH$P!HD`B161Hĸ![]A\A]A^A_fHƢmHI$!1H߯^Hމ0H=^]tfDHHbA|:AԐuITHHT$HCH$P ǴA-H$ AD$8611贳HI/H$ E1Ld$P肶*D9L$8H$ LL$轳L$AϺ LGL$!H$ LiHt$H B BL蒵11HIM1D$8It4LL$HL$~A?:uσD$8|$8uH$!Hc1 BLD P BLHHD$8D$!E11Eu-H޿ BE)$!AD$H|$8HD9G`HH߃lHIt<#t$!H$P!LH GAH$!1 BH`$!=HF$!LHD$ 2HT$ HHAHA=E4IH@B1ƺDŽ$! X0B1襺H$P!ZB1T$ |H$P!LDzHLT$ T$8H$ LD)?H|$8&uBH$P!GH|$8H襮L蝮$!B1HT$ HL$DD$0DL$(輹H$P!LDL$(HT$ HL$DD$0EAHH'L1@B1YDŽ$! qB1=vLޭH|$@ԭB1T$ H$P!;H|$8޿A1޸^@A1ƸB1许l$!B1HT$ HL$DD$0DL$(肸H$P!H|$8kHHL$ HL$HA18qA1A1 EL譬H|$@裬DA1ڷH{LsDA1请HPdB1芷HA1y販LH|$@D$hA*AE<B-AUATUSHH6HHHH1赫I8DlA.t)@۫HIPtFA B萭Hu3L9rHit^H:H1[]A\A]DB1lHH[]A\A]@B1DH[]A\A]H8B1%Hͪ뺿B1 AWAVAAUATUHSHHHH6HM1ҾHI71 H&LI[1ҾH\HI1 HDl$LA!D9|$1ҾHHHD$o1ҾHHHD$61ҾHHHD$8[H|$8 B耨HIE1ҾHHHD$ ]H|$ BHHI8BHHD$0bH|$0 BHHD$(1DLDH肨H;l$H|$"Ht$HH袧f.LHuD9sLDHHtuLTH|$ 蚨H|$萨H|$覨Ht$HH&H|$E1a,@Ht$(HMt&LH|$ +H|$!H|$H|$8 L赫H|$(諫H|$0Ht$0B10H|$0֧vH|$$軧H|$豧H|$8觧LOLGH|$(=H|$0裦H|$0yHt$ B1踲H|$ ^$HH[]A\A]A^A_f.`B1脲HH[]A\A]A^A_LȪH|$(辪MH|$8^Ht$8H|$0a H|$8̦H|$0¦HH1[]A\A]A^A_H|$触H|$8蝦LEH|$(;H|$0补H|$0wB1蹱HH[]A\A]A^A_H|$KH|$AH|$87LߩH|$ %L놿B1dL販H|$H|$H|$0H|$0ڥHT$ Ht$8B1H|$8躥H|$ 谥MHBH|$蒥1BаB1輰 xB誰H|$PH|$FB1肰BpH|$H|$ H|$8L誨8B8H|$ޤH|$ԤH|$8ʤLrH|$ 踤L`OHt$ B1H|$荤H|$胤H|$8yL!H|$ gHt$8B1螯H|$DH|$:H|$80Ht$0hB1gH|$ H|$H|$8L衧H|$ L菧H|$0գtHT$8Ht$0hB1H|$8譣H|$0âH|$0虣9Ht$8@B1Ѯffffff.H\$Hl$1Ld$Ll$IH(HVHH1 HHI 1ҾH!HH|HHHtZ |HttI|$ HXHhD(t,IT$(HBID$(1H\$Hl$Ld$Ll$ H(ID$ H艢B1ͭ¿B1躭믿B詭HQHIfAU1IATUHSH4HH1 HɣHIHHH qHIMDHXD HtFA9s9@HQHҐt;2rHы9wHQHuHPHA1H[]A\A]HHIEH1[]A\A]ÿ( B1袬ϿX B1葬뾿 B肬H*DUSHHHHtI 葤HtHHSHhHtHBHC1H[]fDHCHCH[1]ÿ B1Ͽ BH蒠ff.AVAUATUHSvHHHuHHE1bI9DD4A.t%舠HIPt3A B=Hu ADL9rH]1[]A\A]A^D B1,Hԟ[]A\A]A^H¿X B1H诟ٿ( B1ȐAW1AVIAUAHATUSH1H"ʤH$"ƿۡAL$ 1@dLLHLڢ$0"I|$| B 1Ƅ$c UI$L1HH9uI$1 BHLH語uF@HH蓞t1 HA~9HuMcHDL3L9tωכHĘ"[]A\A]A^A_É蹛H$0"tl1@LHHt4HLHH?H7H)Љu-둹HH?HLDH)H蓢Ht1dLDvH= 7 D1HHLJÐAVAUIATIUSHHDEt|1IcHH6HA)A,H9tHcHHǃDHcH,+EHuHڋ1H)HH胛AƉ~HMf%8ft^H BHu#h B1臧[]A\A]A^f B1d[]A\A]A^fDǃHf.HPA,H)M䉫IMtI$+tHH[]A\A]A^ÐHH[]A\A]A^f/ B1账(H1H9ATAUHSӅt 1ɉHDa~Hc)HՅu[]1A\ft.蹝8@t9K BH1*[]A\苝8ِ@tǀt&Hֿ B1Hֿ B1Hֿ B1ѥAWAVIAAUATIUSH荳Hp B1A蚥uALmHË@ HsLW1AA6tA4t A;A9~% B16ܚf.Hs1 BH[0HuLxB1HD[]A\A]A^A_fDL@B1ѤA8fA:lfDfffff.H\$Hl$؉Ld$Ll$HLt$L|$HhQ_ 1t^A(! BH1"DH$8H$@L$HL$PL$XL$`HhE11AHH$޴HICAH襱h bAL荱HXHE111AHL$$H耴HIHL羠A?x ]AL'p <2ALHhFH6HIvALݰH AuHF BA}PAu; B1A=貢LʲcDW5B1f!kVpBH1WB B1 B71XB+1B1B1B1`B1B1W5B1Bם1@B˝1xB违1B賝B1觝18BE1蘝B1茝B1耝0B1txB1hB1\B1PhB1DB18B1,`B1 W5B1LLHB1A(fH$`H޿ەH޿Bt$x?H޿B1A8軠LӰlfDALE1xHxL觰@fH=!H꾨B1A(ԙH WAL#P uAL@ tCALDx Et f!AL׭Dp Et f!ʔAL踭Dh Etf!f!֔AL萭DX Et f!f=!%ALfL!W@ ALf9!@H@HH2!W ALDP EH!RALDH EtJ\ALD@ HźEtHxje B谑f!P@=AL萬HxGALA2lHpo B1|L蔮-Iua% B1A=GL_H@BH!1#H5!B1A>LALȫ@ f!hAL謫@ 8kb蔕HAkb B1蚝ALmh H$ BH؆ HE1TH|LdH`B10LAI~I~In0LHIuҾAL A@ @$L@ @$H$11K!HHHHDŽ$@1H ݑݔAL萩p 1H趑1H觑1H蘑L@AKDpXBENAL,x A20AL x u f!f!ALبx h!A4BH1ʚf=!QL|$ AL$(D$HHD$HLAALSH tHpHt LAsB1JLHZLH JH$ m|$HD$H$ gۋLCI-IEuwLob:ID8:twL9H1ɾ f.HHL9P:u8:)HcH)1f.:Lob^8:uH8:uEDobHcLI)I~NifAWAVAUATUSHHXHHL$ LD$HDL$\L$HDŽ$8t HUNKNOWNH1HH|$8D$4PtH\$8T$42H$`1H$@=BHHL$4HDŽ$hH|$8H$8HHƄ$EVH$8HH~ALt$Ld$`E1E?AAtt AEHm(tHDDIAw6Ht1}EI,$uAt AADLt$t+At%A)E~AwH`@H|`Hcx1$ۉD$PAHD$(E1D|$D$TD$\$XDHl`} LmIH$.LSHD$MD$GiuH$0LLutmyH$(B1T$*T$\$PD$TAD$u+\$D|$@AD;d$X_DD|$@\$A5AD$;D$XrʋL$PD|$@\$uvH$0HtAX;\$k@ D9D$@[H$H$.Hl$(@H$H$.ͅ\$D|$@Hl$(H|$(H$H$.虅HD$(x *HD$(D$GLhHID$GH9l$(D|$@\$H|$ tH|$ H$H;l$(t H9l$`tHt$8H$4B1詌} 1Ҿ螃AEXH|$HH|$HH$(11pH$(DPHpAH$(x JHpHH$.ۅHtH$5B1H$(uUHuDL$\RjG|$Gt}tFIEIFIEIFEAFH$8(HXD[]A\A]A^A_LmIAEAFńHt$HH¿xB1QB1E[\$D|$@AD$;D$XD$P!1Ҿ Aw4B4BsHD$4t@fD$4sH\$8H$B1T$豊T$AD$;D$XD$PD$P1HT$8t$4H$B1AaD|T$PuLLDEqD$P"蕁8Ht$HH¿B1 4B1ALhHD$GIHpH$4BA=!谉H$83~H$8!~$Aт$HT$8HB1A=!IH$8D$TD$蕀8A4BH1 H$8}aMmD$T9D$_|$TLAi'ffffff.AWIAVAUATUSH$MH|$PHt$`HL$HD$X%L$x%$%EH5}Hx{HHHD$hKHL145BE1}H$8%t!H$@%H$8%&HIMtL>5B1H$H%gL$p$H$H%LLD$85LD$8MƄ$$V5BY5BMX5BIEHH$p"LD$LD$PHL$ HT$MHt$@H|$@HH$B1Lt$ZyH{MtL{H$%HT$P1LBH|$HtHD$H8HT$@ H!%tHt$@DHJHDHH+T$@1~H`Lt$p1M@I1EL)bHvA<$ DuA|$ uA|$ uA|$ um5BLD,pA|HH$%Ht$P1BH$`%3H$`%H$`%qHϹHH$`%rHHl4H$[]A\A]A^A_$h%8B1=!44DE11fDH$%H}HB1KDAX5BLL2H$p"LD$LD$PHL$ HT$MHt$@H|$@X5BH$B1Lt$vAKL$p$HB1LLD$8gvLD$84H|$hxKz5BL2zH5BLzHtDH$`%H$`%1ɋpHHH7kc:Y5BLyHu5BLyHD$@1t$@W5BL}HItV5BL{yHt56BL}1HItHǺ 1yLwLwD$@H|$`1}D$@H|$P/`xD$HHL`Dl$\LDd$PE1D$PDD$\1ɺ Le^IA|$@IcLHHL$0LL$8|HL$0LL$8H9uZE~A**Y^,ȉL$Pf=D!uT$PL5B1~H=ܭ!|WHT$`DοB1|$@EtH|$`u9H$p HyHHt$`HڿB1迁syډƿB1裁9/5BLwH5BLwH5BLpwH$h%H$%B=!5H$`%YH$`%rHHjh:Ht$`HB1+|$@D$0sL$0E5X~wL6B1诀1H$`%4H$`%1ɋrHHg1HcD$HL6B5B1C|D$HT$HL/6B18w8*v$h%H$%H¿B1=!H$`%H$`%pHHH5g4aff.H\$Hl$1Ll$L|$HLd$Lt$HL$H$HHT$xH$LLD$pMHH$0$XfGt }$@T$LD$ LD$pL$H|$xD$$8H$D$ZAEA4HLSsA1HLLT$hfHھkb BN`H$HLD$pMHT$xH$HH$Dd$XHD$H$@Ll$PH\$0D$@$8D$8$(D$($ D$ H$HD$H$HD$H$HD$$$`DAEpLT$hsHA1L:eHھkb Bx_DH$H$L$L$L$L$HD$@T$LD$ $LHH$D$$8D$A^DH$HH$MLD$pHT$xHH$Dd$XHD$H$@Ll$PHD$0D$@$8D$8$(D$($ D$ H$HD$H$HD$H$HD$$$DAnfffff.H\$Hl$1Ld$Ll$IH8C6BHAD$ [|oHø7HHT$  HLnEt!HH HߋP qt$ xB1H{HHtHt HoHEq1H\$Hl$ Ld$(Ll$0H8f.is(BH1{Hq7AsPBHAVAUAATIUSHHH$DŽ$ p/t_$L$A6BA/m$A>pƄ$H$HھLnHt"LLLt@H濯6B1zHھHnHuHH$ r@1HމLqu'q8t tAp6BH12zfLnHn$t$<$6BX5BHL濨BHE1y$ ރ߅-$B1yfD$k$SkHDLelD$k$kp8Lo6BH1=yHDLH[]A\A]A^F~O0 B17x@cp8n`6BH띐Kp8nt6BH1x6޿X B1x7{޿B1xhDAWIAVAUIATIUSHH%MH|$0LD$@LL$8L$%HmHxkHHHD$HeHL145B1pmMtH$%LHHLpbLmHIp0L$%L#LlL>5B1wHt$016BwH$%L$`$H$%LoX5BLD$0HHH$`"H$`"HEHMHE˾HT$(H$!B1Ƅ$$Ld$Lt$%iHH$$kHk1HHfGA?$%$%HD$%LD$@LHt$8T$H$%D$$%H$$%D$AE1EHL6B1hvHT$01L!BTvA?H$`" H!%tH$`"DDHJHDHH+T$(1mHLt$P D$%LfHH1HcEHDhQ)ÅDgm5BLkHz5BLkH5BLykH5BLckHH$%5BL?kHkII= A> uA~ uA~ @uA~ uσ I^H)HH$P 1@HHHtI;tDiIHH2H8LBDG@tL9@1HH;uՃ$%"B1=!ItH$%E1rHH[D$%$%HD$%LD$@LHt$8T$H$%D$$%H$$%D$/AA$%HT$0"B1E1=!sH$%rHHZHH%L[]A\A]A^A_HLmk11HL濸 B11sHgHgADMeAa$%L!B1=!rH$%E1pHHH"Z=DL$`${BHL1d L$%AL B1grfH$%7BE11CrH$%1ɋrHHY$%!B1E1=!rD>dyf$%h"B1=!qx B1E1q;5BLgH5BLgHi5BLgHS$%@"B=!HbHIt=7B1f.1H MH$$¿7B1WcN8LH$HH8B19VH$JH$bKHKD(B1VH$7B1{VA2H(OMULWIH$GYHL$pH$ g7B 1H(HH|$h>MH|$hJH$H$L%BUD$EtcA}t\LH$DCD$$BHL$pHD$H1D$A$G1ҾHK+H߽:^JifH$8B177UH$HH$I(SLK(H$@K DC1$BTH$D$C EA}LH$DCD$HHL$pHD$$B1D$$F1ҾHM*M#B1\TDŽ$EH$HHIHHLAD.HLADcH9BHIJHL lCD4HADdH$LNH$jHH|$xA6!aP HL3@!L$Ht$h&B1cS 1HDD$`IH$$¿7B1-SDD$`jp+B1SS$@%B1S%B1RHL$pH$@g7B 1DH$@KUH$@zF@H$@*B1R'fH$@NKH$@HJH$@FH$@*B1%RHt$hp&B1RDBDH$`*B1QH$E/#B1QH1jFDD$`I89GH$HL8B1QH$GEH$FLFHZFeH$o8B1AQH$BFDcCH$DmLH$ѽDCD$HHL$pHD$$B1D$$B1ҾH&$$l$0Dt$(LT$ D$PT$H$H$D$@HT$8H$H$HD$HT$$H$$HT$8BLDRQHt$p)B1P3LLD% HT$pLH$ $B1DD$`OH1|DDD$`#B1DD$`ODŽ$DŽ$DD$`7Ht$p(B1~OHt$pn7ByHt$py7B p]8B17:OLCLCH"D-*B17 OH$BH$CHCH$7B1NHt$h'B1NH$(B1NH$5@H$7B1xNL88B1dNH$?t\@L8B1H$8*B1&NH$Ap'B1N_LR8BOH$7B1MH$*B1M#Ht$h8(BpD?H$7B1MfAWAVAAUATA9UHSHH$ADŽ$6[kbHXx?HItaHƿmbEL!AmbPGtLmb+B1L>EډƿB1LHD[]A\A]A^A_f.L$LGL(>+BH1L9B1LNAH`ZAHLhOZDH EHDŽ$HDŽ$DŽ$AHZD@ HDŽ$EIHAYx L$P1ҿ BLZ5DAH9E1$H$ HD$xH|$x1HfGHYH HÅH$ D$HHT$hH$HH$HT$p7BLBE9BLBI/LL${@HItH?H ,B1AFJH[0Ht8LcL?H=f18,BJH[0AFHuD$AHiXp HÅD$D$fDHƿn7BtOHƿs7Bt>Hƿy7B t- HƿqA@E1@8uf.L$1҉T$ $H$H$IHDt$(Dd$T$H$L|$H$H$  2p H[0DDHpHCo9BHAHD$:WX  H$=H$=Lkb B*LK2mbA@-@AHVp L$P BLF2H@H$H$LHH$z $59B1HH$6BBHI3 1 H>LIH{H$HLL):p+B1GH$L,B1G%B1FDŽ$f.$$H$L$H$In7BDt$(D$ D$H$T$H$ L|$H$2A$L$$H$H$Is7BT$H$DDDt$(D$ L|$D$H$H$ g2ASAHDDSH  v9Bv9B> H9 H޿-B1EAHuSP  9B9BV>B H69 H޿.B1OEҢAH"SHË@ D$"f.H[0DDHH$H{H$$H$E1IDt$(D$ H$H$ L|$D$Dd$2~AH$t H$@9H$LH$$9:0-B1AFVDrH$ LHᆴALx tH$3HI9L$LL8LM39BL5u9BL5LE1\4Ht HD` [3DL`-B1AC>D$E1TH$tH$$2$H$tH$$2$Lkb B$iL&mb4$Akb0.B1=H$A6fDH$,B1\=H$1kf.-B1A8.=H$1@#B1 =p,BAF< L.B18DŽ$!4482LHL8B1'AHƄ$+BH Lh7BL,IUBAHLDE1BP tU]AHLpBDx Eu0B1A84ofDHpLA8螞HIKAHE1RBDX EuIL9B1Z4RAHD$DymMA4L(fDpf.E1E1E1DHpH$*HHD$HR,Dt$DH|$p |$D 9B't!MtLV(|$DA4%[H$ @1Dt$dLd$XIH|$(D$TIHLl$h11 H$8+H|$p1蚊H$8+H$+:*HH$ H)L$(+L$0+H<8H$ +H$+@1BHD$H$+H$1$ Z4AL}@AHXLl@T$dL@1Ht$hAٿ9BD$D$D$H$谡AH$ Ƅ$*H!%tAX5BH$ AV5BDHS :BH|$1BDHDHD$HHH+\$(H|$XLED$XX5BH$LDHDMIE1\$:H$ CAL[?D@1HcHD Hc)HՅED#H$:BE'HD$T |$T2LE1|$DM#MtL%EDT$TEt[t$TP4B10RAHT:B$H$ 1ɺ >$"[4B10JH|$(@1HEDD$8"T$8 2B1LB0A4!1B1L!0A4H$":BL&H|$Tu9H$HH H H9w x:3B1A4/A4X2B1L/DA4!uh1B1L|/A4[H$;:Bo%Ht<|$TuH$HH H H9wx:tT3B1A4#/|$T[3B1A4/Hp2B1A4.HpH3B1A4.H\$Hl$E1Ld$Ll$1Lt$L|$HH1AHH$v?HICAH=

#AH$5!Lhf.HH;B1Ax,L<t<ǐ%HMX5BHLD8;B1LA4,LLB1 %f.k8IA$H>B1$f.H\$Hl$HHtH1uH\$Hl$H8HUHHl$H\$>B1H_$ffffff.AWAVA AUATAUSA\$?HL$(DD$,L$Ht$HT$ Ll$@wHT$ H|$1HD$0H$1HcD$,D$<H$AD$EAI܉D$DHcA ?)H1LH$H$H9$H$H+$H)H$HH$L1H|$L$11LH l@Hl@u&Ab0?B1H"<L$(HT$ DHt$rH48 HHt$0DHH[]A\A]A^A_ÐH$H9$HH@BH$H$t$,>B1H9"8HD$&HT$t$B1 "l$<_BHcA@SHHL$ LD$D$|$ u1H[T$ H1h?B!D$ tθH[AWAVAUATAUSHHL$H$1HD$zHcD$HDH$HD$s~G߽ HD濨?B1 Ht$DH[]A\A]A^A_fDrGAD$Al$?EA D$$DAIL$Ll$ HcA ?)I|fDH)H$H+$H$HH$L1H<$L$11LL t ut1LDH$H$H9bH$H9$Mf.HH@BH$H$XD 1jfSnDt$?B1KOfDH@B143HL$9HHD$t$@B1l$ÐUΗAH0ABS@BHHD1Et91Dt39Ev#uH RHHHU B9EwH[]ÐH RHHHU zufDH\$Hl$HLd$Ll$ILt$H(H19BH3Ƅ$K1u2H$H$L$L$L$ H(fAHAKttHs E1 fAD9v2DH@HL4AVu1AAFKHs D9wΉDHIHHHHtD15Hs H濩@B12DjH濍@B1Dfff.AWAVAUATE1USHHHGL|$8.H@BH1HC @Bt(1sHC @Bt( 1_HC LD(HD$8 @BH1;HC @BAB|(ABHE1CPD9t XABCEA9sPEl$@B1D DHs H@H,HH>H.H fDHH[]A\A]A^A_fAW1AAVEAUEATIUHSH:DJELZ E1AL\$Lf I4H4D9uދ ;MuEBEELID$ @ A&MD$ Ax A@1H[]A\A]A^A_ÐHrHLtI4H4D9kAH|$KII4HHID$ AT$H RHAD$H@HHUHID$ HPHUHPAT$ID$ H RHDAT$H RH1EAIE\AT$AIAHRHL AL$HIH TAD$H@HHID$ EH@$H@,u0Eu+EAD$H@HHID$ @ AD$H1[]A\A]A^A_AT$H RHM MD$ 1Eh AIEpA@ x1EpH1[]A\A]A^A_LID$ @Ex1'A@1AD$H@HHID$ @YCD1HB HD$AB1f.EA1E1E1fAWAVIAUIATUHSHMAtIA}EEEE11AfD tSI4D9souIU L ;MuDBEukzueMftFIH1[]A\A]A^A_f.IU HLLHrtI4D9r1H[]A\A]A^A_AEtHA9sCD)v;1IU HBD"LH)AED)iøH9|fzAju1LIU JH)H=~MBRzu1fKMe AT$H)H=`T~M&M&1@HSHt DOEu[@H @[ C[ffffff.H\$Ld$HHl$Ll$ILt$HhHHFHFHFHF u 1H\$@Hl$HLd$PLl$XLt$`Hh11H$AAu{fCH{ H@H4HHHC SH RHHHUHHUHPHUHPHUHPHU HP HU(HP(U0P0C4HD4AtDE#LAB1TL Ht@AB.HVD^fffff.Hl$Ld$H-9!L%9!Ll$Lt$L|$H\$H8L)AIHIHt1@LLDAHH9rH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐUHSHH9!Ht`bDHHHuH[ÐHHERROR: %sWARNING: %sLog size = %zu, max = %zu -%Y%m%d_%H%M%S%s -> LOG_AUTHLOG_AUTHPRIVLOG_CRONLOG_DAEMONLOG_FTPLOG_KERNLOG_LPRLOG_MAILLOG_NEWSLOG_SYSLOGLOG_USERLOG_UUCPLOG_LOCAL0LOG_LOCAL1LOG_LOCAL2LOG_LOCAL3LOG_LOCAL4LOG_LOCAL5LOG_LOCAL6LOG_LOCAL7WARNING: Log size limit met but log file rotation turned off. Forcing log file rotation anyways. Need to rotate log file due to size but ran out of memory. Need to rotate log file due to size but could not get local time. ERROR: Can't open %s in append mode (check permissions!). WARNING: File locking not supported (NFS?)ERROR: %s is locked by another process 'A 'AP'AH'A'AX'A'A0'A'A8'A 'A('A'A@'A(A(A(A)(A4(A?(AJ(AERROR: optaddarg: Unregistered option %s ERROR: optaddarg: strdup() failed ERROR: optaddarg: malloc() failed ERROR: optparse: Can't register new option (not enough memory) ERROR: optparse: longopts[] is too small ERROR: optparse: shortopts[] is too small ERROR: optparse: (short|long)opts[] is too small ERROR: Please edit the example config file %s ERROR: Missing argument for option at line %d ERROR: Missing closing parenthesis in option %s at line %d ERROR: Empty argument for option %s at line %d ERROR: Incomplete option passed (missing argument) ERROR: optparse: No corresponding long name for option '-%c' ERROR: Parse error at line %d: Unknown option %s WARNING: Ignoring unsupported option %s at line %u WARNING: Ignoring unsupported option --%s (-%c) WARNING: Ignoring unsupported option --%s ERROR: Can't register argument for option %s ERROR: Can't register argument for option --%s WARNING: Ignoring deprecated option %s at line %u WARNING: Ignoring deprecated option --%s (-%c) WARNING: Ignoring deprecated option --%s ERROR: optparse: Can't compile regular expression %s for option %s ERROR: Incorrect argument format for option %s ERROR: Incorrect argument format for option --%s (-%c) ERROR: Incorrect argument format for option --%s ERROR: Option --%s (-%c) requires a non-empty string argument ERROR: Option --%s requires a non-empty string argument ERROR: Can't parse numerical argument for option %s ERROR: Can't parse numerical argument for option --%s (-%c) ERROR: Can't parse numerical argument for option --%s WARNING: Numerical value for option %s too high, resetting to 4G WARNING: Numerical value for option --%s (-%c) too high, resetting to 4G ERROR: optparse: calloc failed ERROR: optparse: strdup failed /etc/clamav/clamav-milter.confDump authenticode certificate chain.Always generate MDB entries for PE sectionsMaximum number of mismatched signatures when building a CVD. Zero disables this limit.Feature level to put in the CVDForce using the interpreter instead of the JITTrust loaded bytecode (default yes)Load and print bytecode information without executingInput file to run the bytecode nDon't show source line during tracingSave all reports to a log file.By default the log file is locked for writing and only a single daemon process can write to it. This option disables the lock.Maximum size of the log file. Value of 0 disables the limit.Log all clean files. Useful in debugging but drastically increases the log size.Use the system logger (can work together with LogFile).Type of syslog messages. Please refer to 'man syslog' for the facility names.Rotate log file. Requires LogFileMaxSize option set prior to this option.Log additional information about the infected file, such as its size and hash, together with the virus name.Save the process ID to a file.This option allows you to change the default temporary directory.This option allows you to change the default database directory. If you enable it, please make sure it points to the same directory in both clamd and freshclam.Only load the official signatures published by the ClamAV project.Path to a local socket file the daemon will listen on.Sets the group ownership on the unix socket.Sets the permissions on the unix socket to the specified mode.Remove a stale socket after unclean shutdownA TCP port number the daemon will listen on.By default clamd binds to INADDR_ANY. This option allows you to restrict the TCP address and provide some degree of protection from the outside world.Maximum length the queue of pending connections may grow to.Close the STREAM session when the data size limit is exceeded. The value should match your MTA's limit for the maximum attachment size.The STREAM command uses an FTP-like protocol. This option sets the lower boundary for the port range.This option sets the upper boundary for the port range.Maximum number of threads running at the same time.This option specifies the time (in seconds) after which clamd should timeout if a client doesn't provide any data.This option specifies the time (in seconds) after which clamd should timeout if a client doesn't provide any initial command after connecting.This option specifies how long to wait (in miliseconds) if the send buffer is full. Keep this value low to prevent clamd hanging.Waiting for data from clamd will timeout after this time (seconds).Maximum number of queued items (including those being processed by MaxThreads threads). It is recommended to have this value at least twice MaxThreads if possible. WARNING: you shouldn't increase this too much to avoid running out of file descriptors, the following condition should hold: MaxThreads*MaxRecursion + MaxQueue - MaxThreads + 6 < RLIMIT_NOFILE (usual max for RLIMIT_NOFILE is 1024) This option specifies how long (in seconds) the process should wait for a new job.Don't scan files/directories whose names match the provided regular expression. This option can be specified multiple times.Maximum depth the directories are scanned at.Follow symlinks to regular files.Scan files and directories on other filesystems.This option specifies the time intervals (in seconds) in which clamd should perform a database check.Execute a command when a virus is found. In the command string %v will be replaced with the virus name. Additionally, two environment variables will be defined: $CLAM_VIRUSEVENT_FILENAME and $CLAM_VIRUSEVENT_VIRUSNAME./usr/bin/mailx -s "ClamAV VIRUS ALERT: %v" alert < /dev/nullStop the daemon when libclamav reports an out of memory condition.Permit use of the ALLMATCHSCAN command.Enable debug messages in libclamav.Don't remove temporary files (for debugging purposes).Run the daemon as a specified user (the process must be started by root).Initialize a supplementary group access (the process must be started by root).With this option enabled ClamAV will load bytecode from the database. It is highly recommended you keep this option on, otherwise you'll miss detections for many new viruses.Set bytecode security level. Possible values: TrustSigned - trust bytecode loaded from signed .c[lv]d files, insert runtime safety checks for bytecode loaded from other sources Paranoid - don't trust any bytecode, insert runtime checks for all Recommended: TrustSigned, because bytecode in .cvd files already has these checks.Set bytecode timeout in miliseconds.Allow loading bytecode from outside digitally signed .c[lv]d files.^(Auto|ForceJIT|ForceInterpreter|Test)$Set bytecode execution mode. Possible values: Auto - automatically choose JIT if possible, fallback to interpreter ForceJIT - always choose JIT, fail if not possible ForceIntepreter - always choose interpreter Test - run with both JIT and interpreter and compare results. Make all failures fatal.Collect and print bytecode execution statistics.Detect Potentially Unwanted Applications.Exclude a specific PUA category. This directive can be used multiple times. See http://www.clamav.net/support/pua for the complete list of PUA categories.Only include a specific PUA category. This directive can be used multiple times.In some cases (eg. complex malware, exploits in graphic files, and others), ClamAV uses special algorithms to provide accurate detection. This option controls the algorithmic detection.PE stands for Portable Executable - it's an executable file format used in all 32- and 64-bit versions of Windows operating systems. This option allows ClamAV to perform a deeper analysis of executable files and it's also required for decompression of popular executable packers such as UPX or FSG. If you turn off this option, the original files will still be scanned, but without additional processing.Executable and Linking Format is a standard format for UN*X executables. This option allows you to control the scanning of ELF files. If you turn off this option, the original files will still be scanned, but without additional processing.With this option enabled clamav will try to detect broken executables (both PE and ELF) and mark them as Broken.Executable.Enable the built in email scanner. If you turn off this option, the original files will still be scanned, but without parsing individual messages/attachments.Scan RFC1341 messages split over many emails. You will need to periodically clean up $TemporaryDirectory/clamav-partial directory. WARNING: This option may open your system to a DoS attack. Please don't use this feature on highly loaded servers.With this option enabled ClamAV will try to detect phishing attempts by using signatures.Scan URLs found in mails for phishing attempts using heuristics.Always block cloaked URLs, even if they're not in the database. This feature can lead to false positives.PhishingAlwaysBlockSSLMismatchAlways block SSL mismatches in URLs, even if they're not in the database. This feature can lead to false positives.Allow heuristic match to take precedence. When enabled, if a heuristic scan (such as phishingScan) detects a possible virus/phish it will stop scan immediately. Recommended, saves CPU scan-time. When disabled, virus/phish detected by heuristic scans will be reported only at the end of a scan. If an archive contains both a heuristically detected virus/phish, and a real malware, the real malware will be reported. Keep this disabled if you intend to handle "*.Heuristics.*" viruses differently from "real" malware. If a non-heuristically-detected virus (signature-based) is found first, the scan is interrupted immediately, regardless of this config option.Enable the Data Loss Prevention module.This option sets the lowest number of Credit Card numbers found in a file to generate a detect.This option sets the lowest number of Social Security Numbers found in a file to generate a detect.With this option enabled the DLP module will search for valid SSNs formatted as xxx-yy-zzzz.With this option enabled the DLP module will search for valid SSNs formatted as xxxyyzzzzPerform HTML/JavaScript/ScriptEncoder normalisation and decryption. If you turn off this option, the original files will still be scanned, but without additional processing.This option enables scanning of OLE2 files, such as Microsoft Office documents and .msi files. If you turn off this option, the original files will still be scanned, but without additional processing.With this option enabled OLE2 files with VBA macros, which were not detected by signatures will be marked as "Heuristics.OLE2.ContainsMacros".This option enables scanning within PDF files. If you turn off this option, the original files will still be scanned, but without decoding and additional processing.This option enables scanning within SWF files. If you turn off this option, the original files will still be scanned, but without decoding and additional processing.Scan within archives and compressed files. If you turn off this option, the original files will still be scanned, but without unpacking and additional processing.Mark encrypted archives as viruses (Encrypted.Zip, Encrypted.RAR).This option causes memory or nested map scans to dump the content to disk. If you turn on this option, more data is written to disk and is available when the leave-temps option is enabled at the cost of more disk writes.This option sets the maximum amount of data to be scanned for each input file. Archives and other containers are recursively extracted and scanned up to this value. The value of 0 disables the limit. WARNING: disabling this limit or setting it too high may result in severe damage.Files/messages larger than this limit won't be scanned. Affects the input file itself as well as files contained inside it (when the input file is an archive, a document or some other kind of container). The value of 0 disables the limit. WARNING: disabling this limit or setting it too high may result in severe damage to the system.Nested archives are scanned recursively, e.g. if a Zip archive contains a RAR file, all files within it will also be scanned. This option specifies how deeply the process should be continued. The value of 0 disables the limit. WARNING: disabling this limit or setting it too high may result in severe damage to the system.Number of files to be scanned within an archive, a document, or any other container file. The value of 0 disables the limit. WARNING: disabling this limit or setting it too high may result in severe damage to the system.This option sets the maximum size of a file to check for embedded PE. Files larger than this value will skip the additional analysis step. Negative values are not allowed. WARNING: setting this limit too high may result in severe damage or impact performance.This option sets the maximum size of a HTML file to normalize. HTML files larger than this value will not be normalized or scanned. Negative values are not allowed. WARNING: setting this limit too high may result in severe damage or impact performance.This option sets the maximum size of a normalized HTML file to scan. HTML files larger than this value after normalization will not be scanned. Negative values are not allowed. WARNING: setting this limit too high may result in severe damage or impact performance.This option sets the maximum size of a script file to normalize. Script content larger than this value will not be normalized or scanned. Negative values are not allowed. WARNING: setting this limit too high may result in severe damage or impact performance.This option sets the maximum size of a ZIP file to reanalyze type recognition. ZIP files larger than this value will skip the step to potentially reanalyze as PE. Negative values are not allowed. WARNING: setting this limit too high may result in severe damage or impact performance.This option enables on-access scanning (Linux only)This option specifies a directory (including all files and directories inside it), which should be scanned on access. This option can be used multiple times.This option allows excluding directories from on-access scanning. It can be used multiple times.With this option you can whitelist specific UIDs. Processes with these UIDs will be able to access all files. This option can be used multiple times (one per line).Files larger than this value will not be scanned in on access.When started by root freshclam will drop privileges and switch to the user defined in this option.This option defined how many times daily freshclam should check for a database update.Use DNS to verify the virus database version. Freshclam uses DNS TXT records to verify the versions of the database and software itself. With this directive you can change the database verification domain. WARNING: Please don't change it unless you're configuring freshclam to use your own database verification domain.DatabaseMirror specifies to which mirror(s) freshclam should connect. You should have at least two entries: db.XY.clamav.net (or db.XY.ipv6.clamav.net for IPv6) and database.clamav.net (in this order). Please replace XY with your country code (see http://www.iana.org/cctld/cctld-whois.htm). database.clamav.net is a round-robin record which points to our most reliable mirrors. It's used as a fall back in case db.XY.clamav.net is not working.db.XY.clamav.net database.clamav.netThis option allows you to easily point freshclam to private mirrors. If PrivateMirror is set, freshclam does not attempt to use DNS to determine whether its databases are out-of-date, instead it will use the If-Modified-Since request or directly check the headers of the remote database files. For each database, freshclam first attempts to download the CLD file. If that fails, it tries to download the CVD file. This option overrides DatabaseMirror, DNSDatabaseInfo and Scripted Updates. It can be used multiple times to provide fall-back mirrors.mirror1.mynetwork.com mirror2.mynetwork.comThis option defines how many attempts freshclam should make before giving up.With this option you can control scripted updates. It's highly recommended to keep them enabled.With this option enabled, freshclam will attempt to load new databases into memory to make sure they are properly handled by libclamav before replacing the old ones.By default freshclam will keep the local databases (.cld) uncompressed to make their handling faster. With this option you can enable the compression. The change will take effect with the next database update.Download an additional 3rd party signature database distributed through the ClamAV mirrors. This option can be used multiple times. Here you can find a list of available databases: http://www.clamav.net/download/cvd/3rdpartyWith this option you can provide custom sources (http:// or file://) for database files. This option can be used multiple times.http://myserver.com/mysigs.ndb file:///mnt/nfs/local.hdbIf you're behind a proxy, please enter its address here.A user name for the HTTP proxy authentication.A password for the HTTP proxy authentication.If your servers are behind a firewall/proxy which does a User-Agent filtering you can use this option to force the use of a different User-Agent header.Send the RELOAD command to clamd after a successful update.Run a command after a successful database update.Run a command when a database update error occurs.Run a command when freshclam reports an outdated version. In the command string %v will be replaced with the new version number.With this option you can provide a client address for the database downlading. Useful for multi-homed systems.Timeout in seconds when connecting to database server.Timeout in seconds when reading from database server.When enabled freshclam will submit statistics to the ClamAV Project about the latest virus detections in your environment. The ClamAV maintainers will then use this data to determine what types of malware are the most detected in the field and in what geographic area they are. Freshclam will connect to clamd in order to get recent statistics.Country of origin of malware/detection statistics (for statistical purposes only). The statistics collector at ClamAV.net will look up your IP address to determine the geographical origin of the malware reported by your installation. If this installation is mainly used to scan data which comes from a different location, please enable this option and enter a two-letter code (see http://www.iana.org/domains/root/db/) of the country of origin.This option enables support for our "Personal Statistics" service. When this option is enabled, the information on malware detected by your clamd installation is made available to you through our website. To get your HostID, log on http://www.stats.clamav.net and add a new host to your host list. Once you have the HostID, uncomment this option and paste the HostID here. As soon as your freshclam starts submitting information to our stats collecting service, you will be able to view the statistics of this clamd installation by logging into http://www.stats.clamav.net with the same credentials you used to generate the HostID. For more information refer to: http://www.clamav.net/support/faq/faq-cctts/ This feature requires SubmitDetectionStats to be enabled.This option enables support for Google Safe Browsing. When activated for the first time, freshclam will download a new database file (safebrowsing.cvd) which will be automatically loaded by clamd and clamscan during the next reload, provided that the heuristic phishing detection is turned on. This database includes information about websites that may be phishing sites or possible sources of malware. When using this option, it's mandatory to run freshclam at least every 30 minutes. Freshclam uses the ClamAV's mirror infrastructure to distribute the database and its updates but all the contents are provided under Google's terms of use. See http://code.google.com/support/bin/answer.py?answer=70015 and http://safebrowsing.clamav.net for more information.This option enables downloading of bytecode.cvd, which includes additional detection mechanisms and improvements to the ClamAV engine.Disable authenticode certificate chain verification in PE files.Define the clamd socket to connect to for scanning. This option is mandatory! Syntax: ClamdSocket unix:path ClamdSocket tcp:host:port The first syntax specifies a local unix socket (needs an absolute path) e.g.: ClamdSocket unix:/var/run/clamd/clamd.socket The second syntax specifies a tcp local or remote tcp socket: the host can be a hostname or an ip address; the ":port" field is only required for IPv6 addresses, otherwise it defaults to 3310 ClamdSocket tcp:192.168.0.1 This option can be repeated several times with different sockets or even with the same socket: clamd servers will be selected in a round-robin fashion.Define the interface through which we communicate with sendmail. This option is mandatory! Possible formats are: [[unix|local]:]/path/to/file - to specify a unix domain socket; inet:port@[hostname|ip-address] - to specify an ipv4 socket; inet6:port@[hostname|ip-address] - to specify an ipv6 socket./tmp/clamav-milter.socket inet:7357Define the group ownership for the (unix) milter socket.Sets the permissions on the (unix) milter socket to the specified mode.Messages originating from these hosts/networks will not be scanned This option takes a host(name)/mask pair in CIRD notation and can be repeated several times. If "/mask" is omitted, a host is assumed. To specify a locally orignated, non-smtp, email use the keyword "local".local 192.168.0.0/24 1111:2222:3333::/48^(Accept|Reject|Defer|Blackhole|Quarantine)$Action to be performed on clean messages (mostly useful for testing). The following actions are available: Accept: the message is accepted for delievery Reject: immediately refuse delievery (a 5xx error is returned to the peer) Defer: return a temporary failure message (4xx) to the peer Blackhole: like Accept but the message is sent to oblivion Quarantine: like Accept but message is quarantined instead of being deliveredAction to be performed on error conditions (this includes failure to allocate data structures, no scanners available, network timeouts, unknown scanner replies and the like. The following actions are available: Accept: the message is accepted for delievery; Reject: immediately refuse delievery (a 5xx error is returned to the peer); Defer: return a temporary failure message (4xx) to the peer.This option allows to set a specific rejection reason for infected messages and it's therefore only useful together with "OnInfected Reject" The string "%v", if present, will be replaced with the virus name.If this option is set to "Replace" (or "Yes"), an "X-Virus-Scanned" and an "X-Virus-Status" headers will be attached to each processed message, possibly replacing existing headers. If it is set to Add, the X-Virus headers are added possibly on top of the existing ones. Note that while "Replace" can potentially break DKIM signatures, "Add" may confuse procmail and similar filters.When AddHeader is in use, this option allows to arbitrary set the reported hostname. This may be desirable in order to avoid leaking internal names. If unset the real machine name is used.Execute a command when an infected message is processed. The following parameters are passed to the invoked program in this order: virus name, queue id, sender, destination, subject, message id, message date. Note #1: this requires MTA macroes to be available (see LogInfected below) Note #2: the process is invoked in the context of clamav-milter Note #3: clamav-milter will wait for the process to exit. Be quick or fork to avoid unnecessary delays in email delievery/usr/local/bin/my_infected_message_handlerChroot to the specified directory. Chrooting is performed just after reading the config file and before dropping privileges.This option specifies a file which contains a list of basic POSIX regular expressions. Addresses (sent to or from - see below) matching these regexes will not be scanned. Optionally each line can start with the string "From:" or "To:" (note: no whitespace after the colon) indicating if it is, respectively, the sender or recipient that is to be whitelisted. If the field is missing, "To:" is assumed. Lines starting with #, : or ! are ignored.Messages from authenticated SMTP users matching this extended POSIX regular expression (egrep-like) will not be scanned. As an alternative, a file containing a plain (not regex) list of names (one per line) can be specified using the prefix "file:". e.g. SkipAuthenticated file:/etc/good_guys Note: this is the AUTH login name!SkipAuthenticated ^(tom|dick|henry)$This option allows to tune what is logged when a message is infected. Possible values are Off (the default - nothing is logged), Basic (minimal info logged), Full (verbose info logged) Note: For this to work properly in sendmail, make sure the msg_id, mail_addr, rcpt_addr and i macroes are available in eom. In other words add a line like: Milter.macros.eom={msg_id}, {mail_addr}, {rcpt_addr}, i to your .cf file. Alternatively use the macro: define(`confMILTER_MACROS_EOM', `{msg_id}, {mail_addr}, {rcpt_addr}, i') Postfix should be working fine with the default settings.This option allows to tune what is logged when no threat is found in a scanned message. See LogInfected for possible values and caveats. Useful in debugging but drastically increases the log size.This option affects the behaviour of LogInfected, LogClean and VirusAction when a message with multiple recipients is scanned: If SupportMultipleRecipients is off (the default) then one single log entry is generated for the message and, in case the message is determined to be malicious, the command indicated by VirusAction is executed just once. In both cases only the last recipient is reported. If SupportMultipleRecipients is on: then one line is logged for each recipient and the command indicated by VirusAction is also executed once for each recipient. Note: although it's probably a good idea to enable this option, the default value is currently set to off for legacy reasons.ExampleERROR: Unknown option passed fooyestruehelp^(yes|true|1|no|false|0)$config-file/etc/clamav/clamd.conf/etc/clamav/freshclam.confversiondebugdumpcertsquietleave-tempsno-warningsstdoutdaemonno-dnslist-mirrorssubmit-statsupdate-dbreloadmultiscanfdpassstreamallmatchdatabase/var/lib/clamav/recursivegen-mdbfollow-dir-symlinks^[0-9]+$follow-file-symlinksbellno-summaryfile-listinfectedsuppress-ok-resultscopyremoveexcludeexclude-dirincludeinclude-dirstructured-ssn-formathex-dumpmd5sha1sha256print-certshtml-normaliseutf16-decodebuildmax-bad-sigs3000flevelno-cdiffserverunpackunpack-currentlist-sigsfind-sigsdecode-sigstest-sigsvbavba-hexcomparerun-cdiffverify-cdiffdefaultcolorsconfig-dir/etc/clamavnon-defaultgenerate-configforce-interpretertrust-bytecodeprintsrcPrint source code of bytecodeinputtracebytecode trace levelno-trace-showsourcearchive-verbosebytecode-trust-allhttp-proxyproxy-userlog-verboseforcedisable-summarydisable-archiveno-archiveno-peno-elfno-ole2no-pdfno-htmlno-mailno-phishing-sigsno-phishing-scan-urlsno-algorithmicno-phishing-restrictedscanmax-ratiomax-space^[0-9]+[KM]?$block-maxunzipunrararjunzoolhajartartgzdeb/tmp/clamav.logLogFileUnlockLogFileMaxSizeLogTimeLog time with each message.LogCleanLogSyslogLogFacilityLogVerboseEnable verbose logging.LogRotatelog-rotateExtendedDetectionInfoPidFile/var/run/clam.pidTemporaryDirectorytempdir/tmpDatabaseDirectorydatadir/var/lib/clamavOfficialDatabaseOnlyofficial-db-onlynoLocalSocket/tmp/clamd.socketLocalSocketGroupvirusgroupLocalSocketMode660FixStaleSocketTCPSocket3310TCPAddr127.0.0.1MaxConnectionQueueLength30StreamMaxLength25MStreamMinPort1024StreamMaxPort2048MaxThreads120CommandReadTimeoutSendBufTimeout300MaxQueueIdleTimeout^/proc/ ^/sys/MaxDirectoryRecursionmax-dir-recursion15FollowDirectorySymlinksFollow directory symlinks.FollowFileSymlinksCrossFilesystemscross-fsSelfCheck600VirusEventExitOnOOMAllowAllMatchScanForegroundDon't fork into background.DebugLeaveTemporaryFilesUserAllowSupplementaryGroupsBytecodeBytecodeSecurity^(TrustSigned|Paranoid)$TrustSignedBytecodeTimeoutbytecode-timeout5000BytecodeUnsignedbytecode-unsignedBytecodeModebytecode-modeAutoBytecodeStatisticsbytecode-statisticsDetectPUAdetect-puaExcludePUAexclude-puaNetTool PWToolIncludePUAinclude-puaSpy Scanner RATAlgorithmicDetectionalgorithmic-detectionScanPEscan-peScanELFscan-elfDetectBrokenExecutablesdetect-brokenScanMailscan-mailScanPartialMessagesPhishingSignaturesPhishingScanURLsPhishingAlwaysBlockCloakphishing-cloakphishing-sslHeuristicScanPrecedenceheuristic-scan-precedenceStructuredDataDetectiondetect-structuredStructuredMinCreditCardCountstructured-cc-countStructuredMinSSNCountstructured-ssn-countStructuredSSNFormatNormalStructuredSSNFormatStrippedScanHTMLscan-htmlScanOLE2scan-ole2OLE2BlockMacrosScanPDFscan-pdfScanSWFscan-swfScanArchivescan-archiveArchiveBlockEncryptedblock-encryptedForceToDiskforce-to-diskmax-scansize100Mmax-filesizemax-recursion16max-files10000MaxEmbeddedPEmax-embeddedpe10MMaxHTMLNormalizemax-htmlnormalizeMaxHTMLNoTagsmax-htmlnotags2MMaxScriptNormalizemax-scriptnormalizeMaxZipTypeRcgmax-ziptypercg1MOnAccessIncludePath/home /studentsOnAccessExcludePath/home/bofh /rootOnAccessExcludeUIDOnAccessMaxFileSizeDevACOnlydev-ac-onlyDevACDepthdev-ac-depthDevPerformancedev-performanceDevLiblogdev-liblogUpdateLogFile/var/log/freshclam.logDatabaseOwnerCheckschecksDNSDatabaseInfocurrent.cvd.clamav.netDatabaseMirrorPrivateMirrorMaxAttemptsScriptedUpdatesTestDatabasesCompressLocalDatabaseExtraDatabasedbname1 dbname2DatabaseCustomURLHTTPProxyServeryour-proxyHTTPProxyPortHTTP proxy's port8080HTTPProxyUsernameusernameHTTPProxyPasswordHTTPUserAgentNotifyClamddaemon-notifyOnUpdateExecuteon-update-executecommandOnErrorExecuteon-error-executeOnOutdatedExecuteon-outdated-executeLocalIPAddresslocal-addressaaa.bbb.ccc.dddConnectTimeoutReceiveTimeoutSubmitDetectionStats/path/to/clamd.confDetectionStatsCountrycountry-codeDetectionStatsHostIDunique-idSafeBrowsingDisableCertChecknocertsMailMaxRecursionArchiveMaxScanSizeArchiveMaxRecursionArchiveMaxFilesArchiveMaxCompressionRatioArchiveBlockMaxArchiveLimitMemoryUsageMailFollowURLsmail-follow-urlsClamukoScanOnAccessClamukoScannerCountClamukoScanOnOpenClamukoScanOnCloseClamukoScanOnExecClamukoIncludePathClamukoExcludePathClamukoExcludeUIDClamukoMaxFileSizeClamdSockettcp:scanner.mydomain:7357MilterSocketMilterSocketGroupMilterSocketModeLocalNetOnCleanAcceptOnInfectedQuarantineOnFail^(Accept|Reject|Defer)$DeferRejectMsgMTA specificAddHeader^(No|Replace|Yes|Add)$ReplaceReportHostnamemy.mail.server.nameVirusActionChroot/newrootWhitelist/etc/whitelisted_addressesSkipAuthenticatedLogInfectedBasicSupportMultipleRecipientsCAhHAX5BX5BbAcnAX5BX5BbAAX5BX5BbAc2AX5BX5BAVHAX5BX5BAHA+X5BX5BAvHA:X5BX5BAHA2AX5BAHA:X5BX5BAHAX5BX5BʔAHAX5BX5B֔AHA:X5BX5BݔAdHAX5BX5BAHAX5BX5BAHAX5BX5BAnAX5BX5BAX5BX5BAHAX5BX5BAmHAX5BX5B AHAX5BX5B'AHAX5BX5B.AzHAX5BX5B7Ad@AX5BX5BQArHAX5BX5B[AHA2AX5BcAwAX5BX5BAwAX5BX5BAHAX5BX5BAHAX5BX5BAfX5BX5BAiHAX5BX5BAoHAX5BX5BӕAX5BX5B̕AX5BX5BѕAHAX5BX5BؕAX5BX5BAX5BX5BAX5BX5BAX5BX5BAwAX5BX5BAHA X5BX5BAHA X5BX5B#AHA X5BX5B(AHA X5BX5B_AHA X5BX5B/A X5BX5B;A X5BX5BJA X5BX5BWAb X5BX5B]AwA 3AjAoAwAL p3AX5BAHA X5BX5BvAHA X5BX5BA X5BX5BAu X5BX5BA X5BX5B8Bi X5BX5BAl@A X5BX5BAf@A X5BX5BAHA X5BX5BA X5BX5BƖA X5BX5BʖA X5BX5BߖAd X5BX5BҖAc X5BX5BږAr X5BX5BA X5BX5BAdHAX5BX5BAc A@X5BX5BAnHA@X5BX5B"Ag@X5BX5B2AfHA3AX5BDAtHA3AX5B8BiHA3AX5BSApHA\AX5BzAr 4AX5BAtwAAX5BAsHAH4AX5BAaHAX5BX5BAtHAX5BX5BҗAX5BX5BݗAX5BX5BAX5BX5BAHAX5BX5BAHAX5BX5B AHAX5BX5BAHAX5BX5B%AHAX5BX5B+AHAX5BX5B2AHAX5BX5B:AHAX5BX5BAAHAX5BX5BIAHAX5BX5BQAHAX5BX5BbAHAX5BX5BxAHAX5BX5BAHAX5BX5BAwAX5BX5BAAX5BX5BĘAHAX5BX5BΘA6AX5BX5BԘA6AX5BX5BژA6AX5BX5BޘA6AX5BX5BA6AX5BX5BA6AX5BX5BA6AX5BX5BA6AX5BX5BA6AX5BX5BA.Alp4AAAHA4A:AAA5AA%AHA-A:AIAHAP5A:ARAHA5A:A\A?(A5A'AhAHAsA:AAAHA06A:AAHA6A:AA̙Ap6AAЙAA-7AAAA@A#X7A AA/AHA 8A@ACAH8AOAaA8ArA}A8AAAHA8A:AAwA 9AAAP9AAAwA9AښAݚAA(:AAAwA:AAAwA;AAAwA P;A#A-AwAx;A"A&AwAAAAH?AaApAAwA ?AAAHAA@AΛAHA?A@AAAHA @A:AAwAXX@AA A@AAAAHAAA:AAHA(BA:A0AHA;A@AWAHAPBA@A]AHAxBA@AqABAAvAHACA@AAqAHA PCA:AAAœADAœAΜAޜAwA PEAAAAHA xEA@AA$AEA2A EA2A7AJAHAGA@A^AhAHA PGA:AsA~A GAAAA HAAA՝AHA xHA:AAAHA 8IA:AAAHA JA:A A#AHA KA:A1A:AHA @LA:ADAHALA@AXATAHA MA:AkAeAHA 8NA:A|AAHA NA@ANAAHA OAX5BAɞAHA OA:AAAHA RA@A A*AwA HRAA>ATAwA RAAiAHASA:AAHApSA@AAAHA SA:AAAHA TA:AşAHAPUA@A՟AݟAHA UA:AAAHA VA:AAAHA 0WA:AA&AHA WA@A6ABAHA XA@AAPAA@ YA]A,AbAA ZAAAoAwA p[A}A"AAwA' \AAAAA ]AAA AA ^AAԠAAA _AAAAAP `AAA)AA aA8AAHAbA@A;AcAOA_AcAsAAwAdAAAAPdAAAAHA X5BX5BA̡AwA X5BX5B١AAHA X5BX5BAAHAX5BX5B A.Alp4AA2AAuAeAA@AGAcwA heAANA^AeA^AuAgAhAAhAkAAwA@kAAAHAkA:AAHAkA:AAHAlAX5BҢAxmAAA`nAnAA(oAAAwA+A=ABAhoATA]AoA"AoAoAA}AAnAhpA:AAApAAAУApAAAAqAAAAaqA$A4AwArAښACAwAHrAښARArAgA{AsAAAuAAAHAxA:AAHA{A:AʤAۤAHA (|A@AAX5BX5BAX5BX5BAX5BX5BAX5BX5B+AX5BX5BFAHAX5BX5BVAHAX5BX5BnA}AHA X5BX5BAHAX5BX5BAwAX5BX5BAHAX5BX5BȥAHAX5BX5BۥAHAX5BX5BAX5BX5BAX5BX5BAwAX5BX5B%AAPX5BX5B8Ap|ADA^A~A AkAHArA}AAAAЀAAAAAHAAAAAHAAAæAۦAAۦAAAAAA@AXAA!A؇A0ADAApAPAAWA`A AjAAA0AAXAAIAAAAHA`A:AAHAX5BX5BAX5BX5BWAHAX5BX5B AHAX5BX5B]AHAX5BX5BCAX5BX5BnAHAX5BX5BAAX5BX5B"AwAX5BX5BAwAX5BX5BXAHAX5BX5BAHAX5BX5BAHAX5BX5B1AHAX5BX5BAHAX5BX5BAHAX5BX5BݚAAX5BX5BAX5BX5BAwAX5BX5BЙAX5BX5BPOSIXLY_CORRECT%s: illegal option -- %c %s: unrecognized option `%s' %s: option `%s' is ambiguous %s: option requires an argument -- %c %s: option `--%s' doesn't allow an argument %s: option `--%s' requires an argument 0.98.1%s//dev/nullCan't open /dev/null dup2(%d, %d) failed %s/daily.cvd%s/daily.cldClamAV %s ClamAV %s/%u/%sERROR: --file-list: Can't open file %s ERROR: This tool requires libclamav with functionality level %u or higher (current f-level: %u) !cdiff_cmd_close: No database to close !cdiff_cmd_close: Can't open file %s for reading !cdiff_cmd_close: Can't generate temporary name !cdiff_cmd_close: Can't open file %s for writing !cdiff_cmd_close: Can't apply DEL at line %d of %s !cdiff_cmd_close: Can't apply XCHG at line %d of %s !cdiff_cmd_close: Can't write to %s !cdiff_cmd_close: Not all DEL/XCHG have been executed !cdiff_cmd_close: Can't unlink %s !cdiff_cmd_close: Can't rename %s to %s !cdiff_cmd_close: Can't open file %s for appending !cdiff_apply: Problem parsing line !cdiff_apply: Unknown command %s !cdiff_apply: Not enough arguments for %s !cdiff_apply: Can't execute command %s !cdiff_apply: Can't duplicate descriptor %d !cdiff_apply: Can't allocate memory for 'line' !cdiff_apply: Can't allocate memory for 'lbuf' !cdiff_apply: lseek(desc, %d, SEEK_END) failed !cdiff_apply: Can't read %d bytes !cdiff_apply: No digital signature in cdiff file !cdiff_apply: Can't fstat file !cdiff_apply: compressed data end offset < 0 !cdiff_apply: lseek(desc, 0, SEEK_SET) failed 14783905874077467090262228516557917570254599638376203532031989214105552847269687489771975792123442185817287694951949800908791527542017115600501303394778618535864845235700041590056318230102449612217458549016089313306591388590790796515819654102320725712300822356348724011232654837503241736177907784198700834440681124727060540035754699658105895050096576226753008596881698828185652424901921668758326578462003247906470982092298106789657211905488986281078346361469524484829559560886227198091995498440676639639830463593211386055065360288422394053998134458623712540683294034953818412458362198117811990006021989844180721010947!cdiff_apply: Incorrect digital signature !cdiff_apply: Incorrect file format !cdiff_apply: Can't gzdopen descriptor %d !cdiff_apply: Premature EOF at line %d ^cdiff_apply: Ignoring new buffer size request - invalid size %d !cdiff_apply: Can't resize line buffer to %d bytes !cdiff_apply: Error executing command at line %d !cdiff_apply: fdopen() failed for descriptor %d *cdiff_apply: File %s was not properly closed *cdiff_apply: Parsed %d lines and executed %d commands !cdiff_cmd_unlink: Database %s is still open !cdiff_cmd_unlink: Can't get first argument !cdiff_cmd_unlink: Forbidden characters found in database name !cdiff_cmd_unlink: Can't unlink %s !cdiff_cmd_move: Database %s is still open !cdiff_cmd_move: Can't get third argument !cdiff_cmd_move: Can't get fifth argument !cdiff_cmd_move: end_line < start_line !cdiff_cmd_move: Can't get fourth argument !cdiff_cmd_move: Can't get sixth argument !cdiff_cmd_move: Can't get first argument !cdiff_cmd_move: Can't open %s for reading !cdiff_cmd_move: Can't get second argument !cdiff_cmd_move: Can't open %s for appending !cdiff_cmd_move: Can't generate temporary name !cdiff_cmd_move: Can't open file %s for writing !cdiff_cmd_close: Can't apply MOVE due to conflict at line %d !cdiff_cmd_move: Can't write to %s !cdiff_cmd_move: No data was moved from %s to %s !cdiff_cmd_move: Can't unlink %s !cdiff_cmd_move: Can't rename %s to %s !cdiff_cmd_xchg: Can't get first argument !cdiff_cmd_xchg: Can't get second argument !cdiff_cmd_xchg: Can't allocate memory for cdiff_node !cdiff_cmd_del: Can't get first argument !cdiff_cmd_del: Can't get second argument !cdiff_cmd_del: Can't allocate memory for cdiff_node !cdiff_cmd_add: Can't get first argument !cdiff_cmd_add: Can't allocate memory for cdiff_node !cdiff_cmd_open: Can't get first argument !cdiff_cmd_open: %s not closed before opening %s !cdiff_cmd_open: Forbidden characters found in database name rbwbab100002053ClamAV-Diff:%*u:%u:#LSIZE#LSIZE %u/\OPENADDDELXCHGCLOSEMOVEUNLINK B@ B@ BЍ@ B@ B`t@! B`@& B@@%o%06oUNKNOWN COMMAND !Communication error !Overlong reply from clamd !Can't send to clamd: %s !Command rejected by clamd (wrong clamd version?) ^[LibClamAV] %s~[LibClamAV] %s*[LibClamAV] %s*Max retries == %d Trying again in 5 secs... Giving up on %s... ^initgroups() failed. ^setgroups() failed. ^setgid(%d) failed. ^setuid(%d) failed. freshclam!Can't change dir to %s !getcwd() failed *Current working dir is %s Can't read mirrors.dat!strdup() failed !calloc() failed !daemonize() failed wReceived signal: wake up Update process terminated ^You must specify at least one database mirror in %s Update failed. Your network may be down or none of the mirrors listed in %s is working. Check http://www.clamav.net/support/mirror-problem for possible reasons. !Can't initialize libclamav: %s !Can't parse command line options Clam AntiVirus: freshclam %s By The ClamAV Team: http://www.clamav.net/team (C) 2007-2009 Sourcefire, Inc. et al. --help -h show help --version -V print version number and exit --verbose -v be verbose --debug enable debug messages --quiet only output error messages --no-warnings don't print and log warnings --stdout write to stdout instead of stderr --config-file=FILE read configuration from FILE. --log=FILE -l FILE log into FILE --daemon -d run in daemon mode --pid=FILE -p FILE save daemon's pid in FILE --user=USER -u USER run as USER --no-dns force old non-DNS verification method --checks=#n -c #n number of checks per day, 1 <= n <= 50 --datadir=DIRECTORY download new databases into DIRECTORY --daemon-notify[=/path/clamd.conf] send RELOAD command to clamd --local-address=IP -a IP bind to IP for HTTP downloads --on-update-execute=COMMAND execute COMMAND after successful update --on-error-execute=COMMAND execute COMMAND if errors occured --on-outdated-execute=COMMAND execute COMMAND when software is outdated --list-mirrors print mirrors from mirrors.dat --submit-stats[=/path/clamd.conf] only submit detection statistics --update-db=DBNAME only update database DBNAME ERROR: Can't open/parse the config file %s ^Can't stat %s (critical error) ^Insecure permissions (for HTTPProxyPassword): %s must have no more than 0700 permissions. ^Can't get information about user %s. #-------------------------------------- !Problem with internal logger (UpdateLogFile = %s). !LogFacility: %s: No such facility. !PrivateMirror: *.clamav.net is not allowed in this mode ^Number of checks must be a positive integer. ^Number of checks must be between 1 and 50. !Can't save PID to file %s: %s #freshclam daemon %s (OS: linux-gnu, ARCH: x86_64, CPU: x86_64) Received signal: re-opening log file *** Virus databases are not updated in this mode *** @@@@@@@@@@@0@@@$@0@@@@!proxyauth: Can't allocate memory for 'userpass' !proxyauth: Can't allocate memory for 'buf' !proxyauth: Can't allocate memory for 'authorization' Proxy-Authorization: Basic %s %cCan't get information about %s: %s *Ignoring mirror %s (due to previous errors) *Ignoring mirror %s (has connected too many times with an outdated version) !Could not resolve local ip address '%s': %s ^Using standard local ip address and port for fetching. !Could not bind to local ip address '%s': %s Can't connect to port %d of host %s (IP: %s) !getfile: Can't allocate memory for 'remotename' ClamAV/%s (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)GET %s/%s HTTP/1.0 Host: %s %sUser-Agent: %s Connection: close %s%s%s *Trying to download http://%s/%s (IP: %s) %cgetfile: Can't write to socket %cgetfile: Error while reading database from %s (IP: %s): %s ^getfile: %s not found on remote server (IP: %s) %cgetfile: Unknown response from remote server (IP: %s) !getfile: Can't create new file %s in %s !getfile: Can't create new file %s in the current directory Hint: The database directory must be writable for UID %d or GID %d getfile: Can't write %d bytes to %s %cgetfile: Download interrupted: %s (IP: %s) !Failed to load new database: %s !Failed to compile/load bytecode: %s *Properly loaded %u signatures from new %s !During database load : %s%s%s ^Database load exited with status %d ^Database successfully loaded, but there is stderr output !Database load killed by signal %d ^Unknown status from wait: %d !remote_cvdhead: Can't allocate memory for 'remotename' !remote_cvdhead: Can't parse file %s *Assuming modification time in the past GET %s/%s HTTP/1.0 Host: %s %sUser-Agent: %s Connection: close Range: bytes=0-511 If-Modified-Since: %s *Trying to retrieve CVD header of http://%s/%s %cremote_cvdhead: write failed %cremote_cvdhead: Error while reading CVD header from %s %c%s not found on remote server %cUnknown response from remote server %cremote_cvdhead: Malformed CVD header (too short) %cremote_cvdhead: Malformed CVD header (bad chars) %cremote_cvdhead: Malformed CVD header (can't parse) !Can't read CVD header of new %s database. ^Mirror %s is not synchronized. !updatedb: Unknown database name (%s) passed. ^Broken database version in TXT record. ^Invalid DNS reply. Falling back to HTTP mode. ^DNS record is older than 3 hours. ^No timestamp in TXT record for %s ^Broken database version in TXT record for %s HTTPProxyUsername requires HTTPProxyPassword %s is up to date (version: %d, sigs: %d, f-level: %d, builder: %s) %s.%u.%u.%u.%u.%s.ping.clamav.net^Can't read %s header from %s (IP: %s) ^Current functionality level = %d, recommended = %d Please check if ClamAV tools are linked against the proper version of libclamav DON'T PANIC! Read http://www.clamav.net/support/faq !getpatch: Can't get path of current working directory !chdir_tmp: Can't access local %s database !chdir_tmp: Can't create directory %s !chdir_tmp: Can't unpack %s into %s !chdir_tmp: Can't change directory to %s Empty script %s, need to download entire database %cgetpatch: Can't download %s from %s !getpatch: Can't open %s for reading ^Incremental update failed, trying to download %s !buildcld: Can't get path of current working directory !buildcld: Can't access directory %s !buildcld: Can't open %s for writing !buildcld: Can't open directory %s !buildcld: gzopen() failed for %s !buildcld: COPYING file not found !buildcld: Can't add COPYING to new %s.cld - please check if there is enough disk space available Updates to main.cvd or safebrowsing.cvd may require 200MB of disk space or more !buildcld: Can't add %s to new %s.cld - please check if there is enough disk space available !buildcld: Can't add daily.cfg to new %s.cld - please check if there is enough disk space available !buildcld: gzclose() failed for %s !buildcld: close() failed for %s !buildcld: Can't return to previous directory %s !Can't allocate memory for filename! ^Can't unlink the old database file %s. Please remove it manually. %s updated (version: %d, sigs: %d, f-level: %d, builder: %s) ^Your ClamAV installation is OUTDATED! !Can't create temporary directory %s ClamAV update process started at %s*Software version from DNS: %s ^Local version: %s Recommended version: %s !DatabaseCustomURL: URL must be shorter than %lu !DatabaseCustomURL: Incorrect URL DatabaseCustomURL: Incorrect URL %s is up to date (version: custom database) DatabaseCustomURL: Can't copy file %s into database directory !DatabaseCustomURL: Not supported protocol %s updated (version: custom database, sigs: %u) !--update-db=custom requires DatabaseCustomURL ^SafeBrowsing is disabled but can't remove old %s ^Bytecode is disabled but can't remove old %s !checkdbdir: Can't open directory %s !Corrupted database file %s: %s !Can't remove broken database file %s, please delete it manually and restart freshclam Corrupted database file renamed to %s Database updated (%d signatures) from %s Database updated (%d signatures) from %s (IP: %s) !downloadmanager: OnOutdatedExecute: Incorrect version number string !downloadmanager: Can't allocate memory for buffer !SubmitDetectionStats: DetectionStatsCountry requires a two-letter country code !SubmitDetectionStats: The unique ID must be 32 characters long ClamAV/%s (OS: linux-gnu, ARCH: x86_64, CPU: x86_64):%s:%s!SubmitDetectionStats: HTTPProxyUsername requires HTTPProxyPassword !SubmitDetectionStats: Invalid data format ts[]=%s&fname[]=%s&virus[]=%s(%s:%s)&!SubmitDetectionStats: Can't connect to server POST http://stats.clamav.net/submit.php HTTP/1.0 Host: stats.clamav.net %s%s%s%sContent-Type: application/x-www-form-urlencoded User-Agent: %s Connection: Close Content-Length: %u %s!SubmitDetectionStats: Can't write to socket !SubmitDetectionStats: Can't read from socket !SubmitDetectionStats: Remote server reported permanent failure: %s !SubmitDetectionStats: Remote server reported permanent failure !SubmitDetectionStats: Remote server reported temporary failure: %s !SubmitDetectionStats: Remote server reported temporary failure !SubmitDetectionStats: Incorrect answer from server SubmitDetectionStats: Not enough recent data for submission SubmitDetectionStats: Submitted %u records %s:%sgmtime: %s %a, %d %b %Y %X GMTTCPwebcache%cinet_ntop() failed Trying host %s (%s)... !Can't create new socket: %s ^Using default client ip. *Using ip '%s' for fetching. http://%s*If-Modified-Since: %s If-Modified-Since: HTTP/1.1 404HTTP/1.0 404HTTP/1.1 304HTTP/1.0 304HTTP/1.1 200HTTP/1.0 200HTTP/1.1 206HTTP/1.0 206Content-Length:Downloading %s [%3i%%] |/-\Downloading %s [%c] Downloading %s [100%%] Downloading %s [*] *Loading signatures from %s ^pipe() failed: %s ^dup2() failed: %s ^fork() failed: %s LibClamAV Warning:*%s^waitpid() failed: %s [...] Reading CVD header (%s): *Connected to %s (IP: %s). OK (IMS) OK *Retrieving http://%s/%s %cCan't download %s from %s !Verification: %s %s.cvd%s.cldmaindailysafebrowsing*%s version from DNS: %d %s.cvd.clamav.nethttp://!Can't chdir to %s %s-%d.cdiff!getpatch: Can't apply patch !getpatch: Can't chdir to %s %s.info!buildcld: Can't open %s !buildcld: Can't read %s !buildcld: Bad format of %s !buildcld: Can't write to %s ab9fCOPYINGdaily.cfg..!Can't create local database !Can't parse new database %s !Can't rename %s to %s: %s !Failed to load new database *Using IPv6 aware code *TTL: %d develfile://Downloading %s [ 0%%] %s%s.cbccustomsafebrowsing.cvdsafebrowsing.cld*%s removed bytecode.cvdbytecode.cld%s/%s%s.broken0123456789.%v*Connecting via %s zDETSTATSstats.clamav.netX-HostID: SUBMIT_OKSUBMIT_PERMANENT_FAILURESUBMIT_TEMPORARY_FAILUREDETSTATSCLEAR0123456789ABCDEFB!%s: Can't find or parse configuration file %s ^Clamd was NOT notified: Can't create socket endpoint for %s ^Clamd was NOT notified: Can't connect to clamd through %s !%s: Can't resolve hostname %s (%s) !%s: Can't connect to clamd on %s:%s !%s: No communication socket specified in %s !NotifyClamd: Could not write to clamd socket !NotifyClamd: Unknown answer from clamd: '%s' Clamd successfully notified about the update. socket()connect()!%s: Can't create TCP socket localhostRELOADsend()RELOADING^res_init failed *Querying %s %cCan't query %s ^dn_expand failed ^Bad (too short) DNS reply ^Broken DNS reply. ^second dn_expand failed ^DNS rr overflow ^Not a TXT record ^Broken TXT record (txtlen = %d, size = %d) EXIT_%d*%s: EXIT_%d %s: system(%s) failed ^%s: couldn't execute "%s". ^%s::fork() failed, %s. ^%s: already %d processes active. nonblock_fcntl: saving: fcntl(%d, F_GETFL): errno=%d: %s nonblock_fcntl: fcntl(%d, F_SETFL, O_NONBLOCK): errno=%d: %s restore_fcntl: restoring: fcntl(%d, F_SETFL): errno=%d: %s nonblock_recv: recv timing out (%d secs) nonblock_recv: select() failure %d: errno=%d: %s nonblock_recv: giving up due to excessive bogus loops connect_error: getsockopt(SO_ERROR): fd=%d error=%d: %s nonblock_connect: connect(): fd=%d errno=%d: %s nonblock_connect: connect timing out (%d secs) nonblock_connect: select() failure %d: errno=%d: %s nonblock_connect: giving up due to excessive bogus loops short-term!Can't open %s for writing !Can't write to %s Mirror #%u IP: %s Successes: %u Failures: %u Last access: %sNoYesIgnore: %s ^Removing broken %s file. *Whitelisting %s blacklisted mirrors -------------------------------------!Can't allocate memory for new element in mdat->mirtab !Can't allocate memory for mdat->mirtab ;|NXx X8pX x 0 `('8'H'X'h'' x(@h)`8+H-X--/1x2087h8H9XBxC0JhKMMNP@PXRhSST b( xc@ cX e Hf h p yH |p ~ ؊( ` x X @ ` ( 0 P xp H`hxzRx $XZBCHD B$DZQl4lBECB B(A0A8G m7D4BEB FB(CA0A8BGTACACD TACACD 4MN0F$TBFAA F4|x<BCBB CE(CJ0A8CJ$,]BCBB A(BF0C4BBB CB(A0A8CD" 4"Lx"dp" $|h"^BFA BG"MN F0#`H$MI M%k`$'<';DT'7bP$t)MMI@L+AC4@,BBB B(A0CA8CDp$0BCA I41)BCBB CD(CC0CA8DP4Lx2 BGB B(CA0A8BGC,P;BBA A(D0L4@<1BBCB B(A0CA8CDHC.YD0, XDBEGA CA(D0<HEAFCI ,\EBGB A(CF04FBDCB CE(A0A8CIEpH,xH BBCB CA(A0G$ XJyBCACA B4J?4LJ"BBCG B(CA0EA8D@$K L^YD0Z $(ZDBCAA CDpP\eACD 4$\BHBJB JB(JA0CA8D@4\^BBB B(A0A8CG 4fBCBB B(A0A8GJZ$ho"YQPpr)YD@4sBBCB CA(A0CG4LvBCBB CB(CA0A8GK`$}H_G4!BCBB CB(A0A8Ga4BBCB B(FA0CA8G X$ 8HRVWC$D fGl AFD@4 HnBCBB CB(A0CA8GE ACDCI0 W G qN F4$ \BBFB B(CA0EA8EG\ mALD 4| BBB B(CA0BA8CG PAHFBI  TfC4 7BBB B(CA0A8CD4, BEBCB CB(CA0CA8BDPd | 4 BBCB CB(A0CA8BD@ X1DC |MVpm $ Q_@F. ,@ ('A`@o@@P@  bb @`@H o@oof@(`b,@,@,@,@,@-@-@&-@6-@F-@V-@f-@v-@-@-@-@-@-@-@-@-@.@.@&.@6.@F.@V.@f.@v.@.@.@.@.@.@.@.@.@/@/@&/@6/@F/@V/@f/@v/@/@/@/@/@/@/@/@/@0@0@&0@60@F0@V0@f0@v0@0@0@0@0@0@0@0@0@1@1@&1@61@F1@V1@f1@v1@1@1@1@1@1@1@1@1@2@2@&2@62@F2@V2@f2@v2@2@2@2@2@2@2@2@2@3@3@&3@63@F3@V3@f3@v3@3@3@3@3@3@3@3@3@4@4@&4@64@F4@V4@f4@v4@4@4@4@4@4@4@4@4@5@5@&5@65@F5@V5@f5@v5@5@5@5@5@5@5@5@dAfreshclamr ;.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink @@ !<@<$8`@`4o@P> P@P0F@Nof@fD[o@j`@`Ht@  ~,@,y,@,P 5@58('A('@'A@' ABA|hDBhDD `b``b` `b `(`b(`bbbbbbfbf0gbf fg