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