Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Клуб юнуксоидов > ругаюсь на создателя clamav


Автор: mihanik 4.12.2010, 22:21
Если коротко и только суть, то вот она...

Так сложилось исторически, что clamav я всегда ставил из исходников.
Использовал и использую его на почтовом сервачке.
Как? clamscan <письмо>
Пока нагрузка на сервер была слабая, было всё нормально.
Нагрузка возросла, сервер стал захлёбываться при проверке одновременно нескольких писем (запускается-то на каждое письмо отдельный процесс)

Потребовалось на сервачке настроить демон clamd, чтобы один процесс постоянно висел в памяти и проверял все проходящие письма при помощи clamdscan.

Так вот!!!!!
Я полдня убил на то, чтобы это сделать.

 smile  smile 
В версиях 0.95.х и 0.96.х НЕ БЫЛО СКРИПТА управляющего демоном clamd!!!
 smile 

Оказывается было  приятно решение не включать пример скрипта инициализации в новые версии антивируса. И мне нужно было создать свой собственный инициализирующий скрипт для запуска clamd или скачать старую версию ClamAV (до v0.95) и взять инициализирущий скрипт из неё.

Что я и сделал, скачал 0.94, нашёл управляющий скрипт.

Ну вот нафига разработчики так сделали?
Я - "тупой админ", который плохо программит на баше (в скрипте разобраться смогу, доработать его смогу, но чтобы собственный написать... Это нужно постараться)
Что бы я делал, если бы не понял где и что искать?

Пол-дня коту под хвост!!!

 smile  smile  smile 

Автор: 1000000dollars 5.12.2010, 11:54
А меня он достал регулярными просьбами об обновлениях:
Код

   WARNING: Your ClamAV installation is OUTDATED!
    WARNING: Local version: 0.96.3 Recommended version: 0.96.5
    DON'T PANIC! Read http://www.clamav.net/support/faq
    main.cld is up to date (version: 53, sigs: 846214, f-level: 53, builder: sven)
    daily.cld is up to date (version: 12358, sigs: 10885, f-level: 58, builder: guitar)
    bytecode.cld is up to date (version: 93, sigs: 16, f-level: 54, builder: edwin)
    Received signal: wake up


Каждый раз качать, компилить... smile

Автор: ZeeLax 9.12.2010, 06:27
Цитата(mihanik @  5.12.2010,  01:21 Найти цитируемый пост)
Оказывается было  приятно решение не включать пример скрипта инициализации в новые версии антивируса. И мне нужно было создать свой собственный инициализирующий скрипт для запуска clamd или скачать старую версию ClamAV (до v0.95) и взять инициализирущий скрипт из неё.

А что, changelog не читаем, да?

Автор: mihanik 9.12.2010, 11:53
Цитата(ZeeLax @  9.12.2010,  06:27 Найти цитируемый пост)
А что, changelog не читаем, да?


Я познакомился с clam, когда он был уже 0.95.
В нём уже не было этого скрипта.
Я думал, что "так и надо", но потом...


ZeeLax, не поверю, что сам постоянно  читаешь changelog .  smile 
Ну, не поверю!!!
 smile 

Автор: nickless 9.12.2010, 23:43
mihanik, 2 варианта
1. Прекрати ставить программы из исходников, менеджер пакетов придумали не просто так
2. Когда ну очень хочется чего-нибудь скомпилировать, но не хватает скриптов/конфигов/примеров/итд, возьми их из пакета (можно даже с другого дистра)

Добавлено через 1 минуту и 59 секунд
ЗЫ А создатель ИМХО правильно сделал, нафиг ему самому писать свой скрипт, если каждый дистр его всё равно перепишет "под себя" и будет только лучше?

Автор: mihanik 10.12.2010, 19:45
Цитата(nickless @  9.12.2010,  23:43 Найти цитируемый пост)
1. Прекрати ставить программы из исходников, менеджер пакетов придумали не просто так


Я из исходников ставлю только ClamAV.
То, в каком виде это идёт в рапах Fedora, мне не нравиться.
Как-то всё... Не по-моему... smile
А ставлю из исходников ставлю - сразу всё понятно...

Цитата(nickless @  9.12.2010,  23:43 Найти цитируемый пост)
ЗЫ А создатель ИМХО правильно сделал, нафиг ему самому писать свой скрипт, если каждый дистр его всё равно перепишет "под себя" и будет только лучше? 

Ну... Вопрос спорный, требует обсуждения...
В версии 0.93 есть примеры скрипта для всех основных версий Linux.

Автор: ZeeLax 13.12.2010, 06:01
mihanik, для софта на сервере, особенно если его ещё и из исходников надо собирать (стараюсь избегать) да, читаю.

Автор: ToshaCh 27.12.2010, 18:03
Цитата(mihanik @  10.12.2010,  19:45 Найти цитируемый пост)
То, в каком виде это идёт в рапах Fedora, мне не нравиться.

Хм. В Fedore резко отменили srpm? Т.е. нельзя скачать, исправить что не так и пересобрать вместе со всеми инициализационными скриптами?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)