Q: After patching amavis-perl-11, I can't compile it due to the following errors: $ make make all-recursive Making all in amavis "Makefile", line 309: Need an operator make: fatal errors encountered -- cannot continue *** Error code 1 Stop in /KOMPILACJE/amavis-perl-11. *** Error code 1 Stop in /KOMPILACJE/amavis-perl-11. A: You need GNU make (gmake). Now $ gmake gmake all-recursive gmake[1]: Entering directory `/KOMPILACJE/amavis-perl-11' Making all in amavis gmake[2]: Entering directory `/KOMPILACJE/amavis-perl-11/amavis' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/KOMPILACJE/amavis-perl-11/amavis' Making all in tests gmake[2]: Entering directory `/KOMPILACJE/amavis-perl-11/tests' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/KOMPILACJE/amavis-perl-11/tests' gmake[2]: Entering directory `/KOMPILACJE/amavis-perl-11' gmake[2]: Nothing to be done for `all-am'. gmake[2]: Leaving directory `/KOMPILACJE/amavis-perl-11' and everything is OK (tested on my FreeBSD 4.5). Q: I have a single processor machine. Should I use "threads" option in clamscan ? A: No, you shouldn't. Performance will be improved only on multiprocessor machines. Q: Does ClamAV repair infected files ? A: No. Due to the structure of used database (from OpenAntiVirus), it can't repair infected files. The database has no information about virus cleaning. Q: Is ClamAV a C port of OpenAntiVirus ? A: No, but it has some common features with ScannerDaemon, such as similar pattern matching algorithm. Q: What should I do when ClamAV find worm in my Linux OS ? A: 1) Connect hard disk to another computer and mount everything in read only mode. 2) Check logs, if they not exist try to recover them, using TCT for example. 3) Find cracker. 4) xxxx him. 5) Try to find in the Internet specialized tool for cleaning this shit. 6) The best way - reinstall system. 7) Next time, after Linux installation use Tripwire or AIDE ;> 8) Treat this answer as a joke ;)