Clamav-daemon в Ubuntu 16.04.6 LTS: почему файл сокета clamd не создается в / var / run / clamav?

На сервере Ubuntu 18.04 файл сокета создается при запуске clamav-daemon без проблем. На старом сервере, использующем 16.04.6 LTS, файл сокета просто не создается, что бы я ни пытался. Даже я сначала создаю его в соответствии с ответом, опубликованным здесь . ClamAV: файл clamd.ctl не создается в ubuntu , он исчезнет, ​​когда запустится clamd. Я также произвел чистку всех пакетов clamav и переустановил их, то же самое поведение.

Я выяснил, что версия clamd на один день старше одной сборки в Ubuntu 16.04.6, чем clamav.

16.04.6 LTS:

$ clamd --version
ClamAV 0.101.4/25612/Thu Oct 24 10:59:15 2019
$ clamscan --version
ClamAV 0.101.4/25613/Fri Oct 25 11:00:25 2019

, в то время как 18.04.3 LTS то же самое:

$ clamd --version
ClamAV 0.101.4/25613/Fri Oct 25 11:00:25 2019
$ clamscan --version
ClamAV 0.101.4/25613/Fri Oct 25 11:00:25 2019

Решит ли сборка через день эту проблему? Я попытался установить clamav-daemon для Ubuntu 18.04 16.04, но это не удалось из-за зависимостей.

Конфигурация кажется нормальной

$ cat /etc/clamav/clamd.conf | grep Socket
LocalSocket /var/run/clamav/clamd.ctl
FixStaleSocket true
LocalSocketGroup clamav
LocalSocketMode 666

, но файл сокета для clamd не создается.

$ ls -l /var/run/clamav/
total 4
srw-rw-rw- 1 clamav clamav 0 Okt 26 08:12 clamav-milter.ctl
-rw-r--r-- 1 clamav clamav 4 Okt 26 08:12 clamav-milter.pid

Таким образом, как следствие, amavisd-new не может подключиться к clamd через сокет. Как получить сокет для clamd в Ubuntu 16.04.6 LTS?

0
задан 26 October 2019 в 10:37

1 ответ

Сегодня я решил эту проблему, перенастроив clamav-daemon:

dpkg-reconfigure clamav-daemon

Даже без изменения каких-либо значений, которые, казалось, что-то пинали и заставляли снова работать.

1
ответ дан 28 October 2019 в 02:55

Другие вопросы по тегам:

Похожие вопросы: