c-icap-20080706.01-alt2.2 при выполнении echo -n "srv_clamav:dbreload" > /var/run/c-icap/c-icap.ctl съедает всю доступную системе память, после чего все дочерние потоки убиваются oom-киллером. В логе выдается следующая информация: Thu Sep 8 21:32:41 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:32:46 2011, general, Clamav virus database reload command received Thu Sep 8 21:33:36 2011, general, Child 600 did not exit normally.Thu Sep 8 21:33:36 2011, general, signaled with signal:9 Thu Sep 8 21:33:39 2011, general, Child 612 did not exit normally.Thu Sep 8 21:33:39 2011, general, signaled with signal:9 Thu Sep 8 21:33:41 2011, general, Child 624 did not exit normally.Thu Sep 8 21:33:41 2011, general, signaled with signal:9 Thu Sep 8 21:33:43 2011, general, Child 636 did not exit normally.Thu Sep 8 21:33:43 2011, general, signaled with signal:9 Thu Sep 8 21:33:47 2011, general, Child 648 did not exit normally.Thu Sep 8 21:33:47 2011, general, signaled with signal:9 Thu Sep 8 21:33:48 2011, general, Child 660 did not exit normally.Thu Sep 8 21:33:48 2011, general, signaled with signal:9 Thu Sep 8 21:33:51 2011, general, Child 672 did not exit normally.Thu Sep 8 21:33:51 2011, general, signaled with signal:9 Thu Sep 8 21:33:53 2011, general, Child 673 did not exit normally.Thu Sep 8 21:33:53 2011, general, signaled with signal:9 Thu Sep 8 21:33:57 2011, general, Child 685 did not exit normally.Thu Sep 8 21:33:57 2011, general, signaled with signal:9 Thu Sep 8 21:34:00 2011, general, Child 708 did not exit normally.Thu Sep 8 21:34:00 2011, general, signaled with signal:9 Thu Sep 8 21:34:09 2011, general, Child 709 did not exit normally.Thu Sep 8 21:34:09 2011, general, signaled with signal:9 PS Возможно, текущая актуальная версия (0.1.6) решит проблему?
Сейчас мы переводим netpolice на c-icap 0.1.6. В ближайшее время планируется сборка в sisyphus.
Хотелось бы собрать новый c-icap в сизиф (и, возможно, в бранчи). Текущая версия 0.2.5 (с модулями 0.2.4) собирается без проблем и хаков, работает стабильно. Также в текущей версии модуль virus_scan умеет работать с clamd, что в разы уменьшило использование оперативной памяти и решило проблему с перегрузкой антивирусных баз.
В Сизифе сейчас эта версия: 2015-12-07 Andrey Cherepanov <cas at altlinux.org> 1:0.4.2-alt1 - New version - Spec cleanup - Remove clamav support - Rename libdir and includedir to c_icap as in upstream
С libclamav теперь собирается другой пакет - c-icap-modules.