Clamav-Daemon не записывает Pidfile

Clamav-Daemon не записывает Pidfile

Я пытаюсь настроить Monit для мониторинга clamav-daemon. Однако, похоже, что скрипт /etc/init.d/clamav-daemonна самом деле НЕ записывает pdifile в/var/run/clamav

/etc/init.d/clamav-daemon:   
    NAME="clamd"
    DESC="ClamAV daemon"
    CLAMAVCONF=/etc/clamav/clamd.conf
    SUPERVISOR=/usr/bin/daemon
    SUPERVISORNAME=daemon
    SUPERVISORPIDFILE="/var/run/clamav/daemon-clamd.pid"
    SUPERVISORARGS="--name=$NAME --respawn $DAEMON -F $SUPERVISORPIDFILE"
    DATABASEDIR="/var/lib/clamav"

В настоящее время в моем /var/run/clamavкаталоге есть толькоclamd.ctl

При запуске у меня нет никаких предупреждений systemctl clamav-daemon status, и все остальные функции clamav-daemon, похоже, работают без сбоев (сканирование электронной почты/загрузок и т. д.).

Как мне разрешить /etc/init.d/clamav-daemon запись отсутствующего pid-файла?

решение1

Я приветствую, если другие опубликуют ответы на поставленный выше вопрос, но пока я нашел эффективное решение.

nano /etc/systemd/system/clamav-daemon.service.d/extend.conf

добавлять:

[service]  
Restart=always

Связанный контент