ClamAV

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

ClamAV

Сообщение gorlum » 06 сен 2004, 11:37

Решил поставить ClamAV, скачал архив вер.0.75.1
распаковал в прилагающейся инструкции по установке написано,
введите ./configure затем make и тд.
конфигурирование прошло, а вот на команду make выдает
no target to make.
подскажите чайнику что надо сделать, чтоб заработало, пожалуйста.
FreeBSD 4.9

Аватара пользователя
Pilat
Advanced member
Сообщения: 117
Зарегистрирован: 23 июн 2004, 08:36
Откуда: Караганда

Re: ClamAV

Сообщение Pilat » 06 сен 2004, 12:45

gorlum писал(а):Решил поставить ClamAV, скачал архив вер.0.75.1
распаковал в прилагающейся инструкции по установке написано,
введите ./configure затем make и тд.
конфигурирование прошло, а вот на команду make выдает
no target to make.
подскажите чайнику что надо сделать, чтоб заработало, пожалуйста.
FreeBSD 4.9
наверное "конфигурирование" завершилось ошибкой, по этой причине и не создался Makefile, что и объясняет
no target to make

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: ClamAV

Сообщение corvax » 06 сен 2004, 13:19

ставить надо из портов и не морочить никому голову

Аватара пользователя
Pilat
Advanced member
Сообщения: 117
Зарегистрирован: 23 июн 2004, 08:36
Откуда: Караганда

Re: ClamAV

Сообщение Pilat » 06 сен 2004, 13:21

corvax писал(а):ставить надо из портов и не морочить никому голову
Трудно не согласиться, никакого геморроя :lol:

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 06 сен 2004, 13:50

а не льзяли объяснить как?

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 06 сен 2004, 13:53

gorlum писал(а):а не льзяли объяснить как?
прочесть handbook
прочесть man ports

потом обновить порты и выполнить
cd /usr/ports/security/clamav && make install

Аватара пользователя
Pilat
Advanced member
Сообщения: 117
Зарегистрирован: 23 июн 2004, 08:36
Откуда: Караганда

Сообщение Pilat » 06 сен 2004, 14:27

gorlum писал(а):а не льзяли объяснить как?
Создай два файла:
cvsup.ports

Код: Выделить всё

*default  host=cvsup4.FreeBSD.org
*default  base=/usr
*default  prefix=/usr
*default  release=cvs
*default  tag=.
*default  delete use-rel-suffix compress

ports-security
#ports-all
cvsup.sh

Код: Выделить всё

#!/bin/sh
/usr/local/bin/cvsup -g -L 2 cvsup.ports
запусти cvsup.sh и иди пить пиво, а затем сделай то, что написал corvax
А лучше сразу сюда
http://3nity.ru/viewtopic.htm?t=1574&si ... 1eaffa7419

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 07 сен 2004, 09:56

Pilat писал(а):
gorlum писал(а):а не льзяли объяснить как?
Создай два файла:
cvsup.ports

Код: Выделить всё

*default  host=cvsup4.FreeBSD.org
*default  base=/usr
*default  prefix=/usr
*default  release=cvs
*default  tag=.
*default  delete use-rel-suffix compress

ports-security
#ports-all
cvsup.sh

Код: Выделить всё

#!/bin/sh
/usr/local/bin/cvsup -g -L 2 cvsup.ports
запусти cvsup.sh и иди пить пиво, а затем сделай то, что написал corvax
а я бы все равно начал с чтения handbook'а. может быть после этого можно было бы сделать самостоятельный вывод о том, что нужно обновлять не только раздел security, как показано выше, но и те разделы, в которых находятся порты, указанные в зависимостях у порта clamav.

наверняка именно из-за неудовлетворенных зависимостей не был создан Makefile при ручном запуске configure. это предположение, т. к. автор треда не изъявил желания прочесть внимательнее вывод configure и показать его тут

а на счет обновления портов - IMO лучше или вообще обновлять все порты или выбрать неиспользуемые разделы (например, иксы, всякие национальные приблуды) и обновлять все, кроме них
Pilat писал(а):А лучше сразу сюда
http://3nity.ru/viewtopic.htm?t=1574&si ... 1eaffa7419
в этой мессаге тоже перечислены лишь те категории портов, которые нужны были для того конкретного случая. так что пусть спросивший делает выводы

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 20 сен 2004, 11:31

Всем спасибо вроде поставил, теперь другой вопрос
clamd запускается все ОК
а где взять clamav-milter я его нигде найти не могу в системе или его отдельно ставить надо?

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 20 сен 2004, 11:43

gorlum писал(а):Всем спасибо вроде поставил, теперь другой вопрос
clamd запускается все ОК
а где взять clamav-milter я его нигде найти не могу в системе или его отдельно ставить надо?
если порты свежие, то при компиляции clamav должно появится диалогое окно, в котором можно выбрать, будет ли clamav собираться с clamav-milter или без

если окна нет, то предварительно можно выполнить
rm -rf /var/db/ports/clamav

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 20 сен 2004, 13:45

corvax писал(а): если порты свежие, то при компиляции clamav должно появится диалогое окно, в котором можно выбрать, будет ли clamav собираться с clamav-milter или без

если окна нет, то предварительно можно выполнить
rm -rf /var/db/ports/clamav
ничего не появляется
как быть подскажите

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 20 сен 2004, 14:04

gorlum писал(а):
corvax писал(а): если порты свежие, то при компиляции clamav должно появится диалогое окно, в котором можно выбрать, будет ли clamav собираться с clamav-milter или без

если окна нет, то предварительно можно выполнить
rm -rf /var/db/ports/clamav
ничего не появляется
как быть подскажите
ls -ld /var/db/ports/clamav*
cat /var/db/ports/clamav/options
cat /var/db/ports/clamav-devel/options
grep ^PORT /usr/ports/security/clamav/Makefile
grep ^PORT /usr/ports/security/clamav-devel/Makefile

все это надо показать здесь
и указать, какой clamav ставится, релизный или devel

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 21 сен 2004, 04:11

corvax писал(а): ls -ld /var/db/ports/clamav*
cat /var/db/ports/clamav/options
cat /var/db/ports/clamav-devel/options
grep ^PORT /usr/ports/security/clamav/Makefile
grep ^PORT /usr/ports/security/clamav-devel/Makefile

все это надо показать здесь
и указать, какой clamav ставится, релизный или devel

Код: Выделить всё

grep ^PORT /usr/ports/security/clamav/Makefile
PORTNAME=       clamav
PORTVERSION=    ${DISTVERSION:S/-rc//g:S/-/./g}
PORTDOCS=       NEWS ChangeLog html

grep ^PORT /usr/ports/security/clamav-devel/Makefile
PORTNAME=       clamav
PORTVERSION=    20040826
а в /var/db/ у меня есть тока директории ipf и pkg
ставлю просто clamav без devel

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 21 сен 2004, 11:28

gorlum писал(а):
corvax писал(а): ls -ld /var/db/ports/clamav*
cat /var/db/ports/clamav/options
cat /var/db/ports/clamav-devel/options
grep ^PORT /usr/ports/security/clamav/Makefile
grep ^PORT /usr/ports/security/clamav-devel/Makefile

все это надо показать здесь
и указать, какой clamav ставится, релизный или devel

Код: Выделить всё

grep ^PORT /usr/ports/security/clamav/Makefile
PORTNAME=       clamav
PORTVERSION=    ${DISTVERSION:S/-rc//g:S/-/./g}
PORTDOCS=       NEWS ChangeLog html
буквально пару дней назад в строке PORTVERSION была указана версия 0.75.1
а сегодня и у меня ${DISTVERSION:S/-rc//g:S/-/./g}
значит, порт свежий

я не разбирался, кто именно обеспечивает запрос опций компиляции в диалоговом окне, но на всех свежеобновленных портах так и есть

можно попробовать собрать его, вручную указав собирать milter:
cd /usr/ports/security/clamav
make build WITH_MILTER=YES
gorlum писал(а):

Код: Выделить всё

grep ^PORT /usr/ports/security/clamav-devel/Makefile
PORTNAME=       clamav
PORTVERSION=    20040826
а в /var/db/ у меня есть тока директории ipf и pkg
ставлю просто clamav без devel
а вот то, что в /var/db нет подкаталога ports, выглядит немного странно. все больше портов начинают сохранять опции, с которыми их компилили, в /var/db/ports/имя_порта/options
у меня таких 12 штук, правда всего 314 портов :)

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 21 сен 2004, 12:11

вроде поставил помогло
configure с опцией --enable-milter
а не поделится ли кто нить рабочими скриптами запуска всего этого и
настройками clamav.conf

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей