Clamav-Daemon が PID ファイルを書き込まない

Clamav-Daemon が PID ファイルを書き込まない

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 不足している pidfile を書き込むにはどうすればよいですか?

答え1

上記の質問に対する回答を他の人が投稿することを歓迎しますが、その間に効果的な回避策を見つけました。

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

追加:

[service]  
Restart=always

関連情報