clamav-daemon을 모니터링하도록 Monit을 구성하려고 합니다. 그러나 /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