Bug 10183 - Выделить freshclam в отдельный пакет
: Выделить freshclam в отдельный пакет
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/clamav)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-10-24 15:47 by
Modified: 2006-11-23 13:13 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-10-24 15:47:13
Прошу выделить freshclam в отдельный пакет, от которого будет зависить
libclamav.
Нужно, т.к. есть программы (havp например) которые используют библиотеку для
проверки на вирусы и нужна база. А базу и её обновление предоставляет только
clamav. Приходится ставить и его. Хотя он и не нужен.
------- Comment #1 From 2006-10-31 16:02:39 -------
Логично. Будет сделано в следующей сборке.

С одной поправкой. freshclam имеет зависимость на библиотеку libclamav. Поэтому
libclamav не будет требовать freshclam. Не вижу кайфа в создании циклических
зависимостей. :)

------- Comment #2 From 2006-10-31 19:12:59 -------
> С одной поправкой. freshclam имеет зависимость на библиотеку libclamav. Поэтому
> libclamav не будет требовать freshclam. Не вижу кайфа в создании циклических
> зависимостей. :)
Ну а libclamav тоже не может работать без freshclam. Может тогда freshclam
перебросить в libclamav?
------- Comment #3 From 2006-11-23 12:18:38 -------
(In reply to comment #2)
> > libclamav не будет требовать freshclam. Не вижу кайфа в создании циклических
> > зависимостей. :)
> Ну а libclamav тоже не может работать без freshclam. Может тогда freshclam
> перебросить в libclamav?
 
В каком смысле "libclamav не может работать без freshclam"?? libclamav - это
просто библиотека и ничего более.

Если какая-то программа использует libclamav, она автоматически будет иметь
зависимость на эту библиотеку. Если для обновления антивирусных баз используется
 freshclam - добавляйте зависмость на пакет clamav-freshclam.


------- Comment #4 From 2006-11-23 12:28:39 -------
(In reply to comment #3)
> > Ну а libclamav тоже не может работать без freshclam. Может тогда freshclam
> > перебросить в libclamav?
>  
> В каком смысле "libclamav не может работать без freshclam"?? libclamav - это
> просто библиотека и ничего более.
В том смысле, что библиотека не может (и нет смысла) проверять на вирусы без
антивирусных баз. Т.о. зависимость такая freshclam <- libclamav <- clamav
Но если вы сделали так, то пусть будет. Я например буду ставить frashclam на веб
сервер для централизованной раздачи базы в локальной сети.
------- Comment #5 From 2006-11-23 13:13:53 -------
(In reply to comment #4)
> > В каком смысле "libclamav не может работать без freshclam"?? libclamav - это
> > просто библиотека и ничего более.
> В том смысле, что библиотека не может (и нет смысла) проверять на вирусы без
> антивирусных баз. Т.о. зависимость такая freshclam <- libclamav <- clamav

Да, но антивирусные базы на конкретной машине не обязательно обновляются именно
утилитой freshclam. Собственно, именно об этом Вы и сами говорите в
нижепроцитированном.

> Но если вы сделали так, то пусть будет. Я например буду ставить frashclam на веб
> сервер для централизованной раздачи базы в локальной сети.