LINUX.ORG.RU
ФорумAdmin

clamd не хочет создавать LocalSocket


0

0

Дистриб Генту.
Обновил clamd на почтовом сервере с 0.88.7 до актуальной 0.90.3
После чего по непонятным причинам перестал создваться LocalSocket.

sed '/^#\|^$/d' /etc/clamd.conf:

LogFile /var/log/clamd.log
LogFileUnlock true
LogFileMaxSize 2M
LogTime true
LogClean true
LogVerbose true
PidFile /var/run/clamd/clamd.pid
TemporaryDirectory /var/tmp
DatabaseDirectory /var/lib/clamav
LocalSocket /var/run/clamd/clamd.sock
FixStaleSocket true
StreamMaxLength 20M
SelfCheck 1800
User clamav
ScanPE true
DetectBrokenExecutables true
ScanOLE2 true
ScanMail true
MailFollowURLs true
ScanHTML true
ScanArchive true
ArchiveMaxFileSize 15M
ArchiveMaxFiles 1500

Пермишенсы на директориях в порядке. Ничего не менялось после обновления. Никаких ошибок при старте не выдает.

anonymous

На сколько я знаю, в последних версиях clamav демон открывает socket после прочтения вирусных баз, а базы эти читает он долго...
Например на Pentium III 500MHz иногда требуется ждать около 2 минут, пока он их переварит и откроет socket.
Из-за этого возникает проблема со стартовым скриптом (у меня он открывает TCP socket), которую пока не добрался решить.

spirit ★★★★★
()

В 0.90 поменялись некоторые опции. Выкручивай дебаг и смотри логи.

Deleted
()
Ответ на: комментарий от spirit

Точно.. надо подождать полного прочтения демоном антивирусной базы. Это порядко 3х минут на моем п3-850. Только после этого он инициализируется дальше. Спасибо.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.