Non ho mai provato me stesso, ma controllando in clamd.conf
file posso vedere che la dimensione dei file può essere impostata manualmente.
La modifica dei seguenti valori a "n" sembra essere la soluzione alternativa per il limite di dimensioni del file che lo imposta su illimitato:
-max-filesize=#n
-max-scansize=#n
BytecodeUnsigned yes
http://blog.clamav.net/2014/11/brief-re-introduction-to-clamav.html
Tuttavia, so che attualmente ClamAV ha un limite di file rigidi a 4 GB. Tuttavia, dalla mia comprensione impostando su "n" insieme a BytecodeUnsigned
a "yes" nel file di configurazione si farà il trucco e ovviamente ci sono alcuni dettagli da considerare prima di farlo, come:
- the amount of memory present/available on server should be way bigger than the file size because ClamAV is mapping the file into memory.
- The swap file system, the size of swap fs should be calculated according to the ram size on server (just in case it hits the swap).
Se non si prendono le cose sopra descritte con un'attenzione in più, ClamAV non sarà in grado di scansionare o meglio, mangerà tutta la memoria del sistema e quindi verrà ucciso da OEM Killer.