Сколько лет пытаюсь использовать Clamav, столько и досаждают вечные проблемы с ним.
Как говорится, антивирус на Линуксе "не очень-то и хотелось", поэтому забрасываю его в дальний угол и забываю.
Но сегодня захотелось разобраться с ним, надеюсь с вашей помощью это получится.
Проблем несколько.1. При попытке обновится как правило, получаю такую ошибку:
# freshclam
ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
Обычно прибиваю этот лог, и ошибка пропадает.
Но это же не решение каждый раз заниматься этим садомазохизмом, может, есть грамотное решение?
Которым не считаю создания скрипта для его автоудаления, поскольку хотелось бы для начала выяснить первопричины этой ошибки, которой не должно быть изначально.
2. После удаления лога снова запускаю обновление и получаю:
# freshclam
ClamAV update process started at Thu Jan 28 20:45:37 2016
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.98.7 Recommended version: 0.99
DON'T PANIC! Read http://www.clamav.net/support/faq
main.cvd is up to date (version: 55, sigs: 2424225, f-level: 60, builder: neo)
daily.cld is up to date (version: 21317, sigs: 1822642, f-level: 63, builder: neo)
Т.е. получается, что не успев выпустить версию 0.98.7, разработчики уже требуют версию 0.99, а иначе они блокируют обновление.
Имхо, это идиотизм, поскольку версия должна жить достаточное время, потому что в данном случае в репозитарии еще нет версии 0.99 (а компилировать нет никакого желания).
И выходит, политика разработчиков приводит к тому, чтобы обновить базы, я должен неизвестно сколько ждать появления в репозитарии рекомендуемую 0.99, а до этого я не могу обновиться и вынужден использоваться старые антивирусные базы. Нечего сказать - забота о безопасности.
И так из года в год.
Прошу просветить в этой затянувшейся проблеме.
PS. Качество продукта просматривается и в ссылке, по которой рекомендуется сходить - http://www.clamav.net/support/faq
Разработчики-то сами ходили по ней?