Bug 51221

Summary: clamd запускается без чтения конфига
Product: Sisyphus Reporter: Pavel Sivolapov <sivolapovps>
Component: clamavAssignee: Sergey Y. Afonin <asy>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: asy
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Pavel Sivolapov 2024-08-21 12:22:14 MSK
Версия программы:
clamav-0.103.8-alt1.x86_64

Проверялось на стендах:
server-10-2-x86-64-office - обновлен до сизифа

Шаги воспроизведения:
1. Установить пакеты: # apt-get install clamav clamav-db

2. Изменить конфиг /etc/clamav/clamd.conf:
Убрать комментарий с полей #TCPSocket 3310 и #TCPAddr 127.0.0.1

3.Запустить clamd: # systemctl start clamd

Реальный результат:
clamd не запущен на localhost:3310

Ожидаемый результат:
clamd запущен на localhost:3310     

Дополнительное исследование:
При запуске # /usr/sbin/clamd -c /etc/clamav/clamd.conf
Получается ожидаемый результат
Comment 1 Sergey Y. Afonin 2024-08-22 08:44:00 MSK
У меня вешается на tcp сокет:

# service clamd restart
Stopping clamd service:                                                                         [ DONE ]
Starting clamd service:                                                                         [ DONE ]


# netstat -apn|grep clam
tcp        0      0 127.0.0.1:3310              0.0.0.0:*                   LISTEN      280483/clamd
unix  2      [ ACC ]     STREAM     LISTENING     365486121 280483/clamd        /var/lib/clamav/clamd.socket
unix  2      [ ]         DGRAM                    365483764 280483/clamd

p10/sysvinit
Comment 2 Sergey Y. Afonin 2024-08-22 08:52:39 MSK
В p11 тоже вешается. С systemd проверить пока не могу.