Summary: | Выделить freshclam в отдельный пакет | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Slava Dubrovskiy <dubrsl> |
Component: | clamav | Assignee: | Sergey Y. Afonin <asy> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P2 | CC: | asy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Slava Dubrovskiy
2006-10-24 15:47:13 MSD
Логично. Будет сделано в следующей сборке. С одной поправкой. freshclam имеет зависимость на библиотеку libclamav. Поэтому libclamav не будет требовать freshclam. Не вижу кайфа в создании циклических зависимостей. :) > С одной поправкой. freshclam имеет зависимость на библиотеку libclamav. Поэтому
> libclamav не будет требовать freshclam. Не вижу кайфа в создании циклических
> зависимостей. :)
Ну а libclamav тоже не может работать без freshclam. Может тогда freshclam
перебросить в libclamav?
(In reply to comment #2) > > libclamav не будет требовать freshclam. Не вижу кайфа в создании циклических > > зависимостей. :) > Ну а libclamav тоже не может работать без freshclam. Может тогда freshclam > перебросить в libclamav? В каком смысле "libclamav не может работать без freshclam"?? libclamav - это просто библиотека и ничего более. Если какая-то программа использует libclamav, она автоматически будет иметь зависимость на эту библиотеку. Если для обновления антивирусных баз используется freshclam - добавляйте зависмость на пакет clamav-freshclam. (In reply to comment #3) > > Ну а libclamav тоже не может работать без freshclam. Может тогда freshclam > > перебросить в libclamav? > > В каком смысле "libclamav не может работать без freshclam"?? libclamav - это > просто библиотека и ничего более. В том смысле, что библиотека не может (и нет смысла) проверять на вирусы без антивирусных баз. Т.о. зависимость такая freshclam <- libclamav <- clamav Но если вы сделали так, то пусть будет. Я например буду ставить frashclam на веб сервер для централизованной раздачи базы в локальной сети. (In reply to comment #4) > > В каком смысле "libclamav не может работать без freshclam"?? libclamav - это > > просто библиотека и ничего более. > В том смысле, что библиотека не может (и нет смысла) проверять на вирусы без > антивирусных баз. Т.о. зависимость такая freshclam <- libclamav <- clamav Да, но антивирусные базы на конкретной машине не обязательно обновляются именно утилитой freshclam. Собственно, именно об этом Вы и сами говорите в нижепроцитированном. > Но если вы сделали так, то пусть будет. Я например буду ставить frashclam на веб > сервер для централизованной раздачи базы в локальной сети. |