clamav-daemon は /var/run/clamd.ctl を作成しません

clamav-daemon は /var/run/clamd.ctl を作成しません

Debian 11 に clamav-daemon をインストールしましたが、起動しようとすると、LocalSocket /var/run/clamd.ctl が作成されません。

/etc/clamav/clamd.conf の LocalSocket:

ローカルソケット /var/run/clamav/clamd.ctl

systemctl status clamav-daemon.service を実行すると、次の結果が出力されます。

● clamav-daemon.service - Clam AntiVirus userspace daemon
     Loaded: loaded (/lib/systemd/system/clamav-daemon.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/clamav-daemon.service.d
             └─extend.conf, override.conf
     Active: active (running) since Fri 2023-02-17 15:55:18 CET; 34min ago
       Docs: man:clamd(8)
             man:clamd.conf(5)
             https://docs.clamav.net/
    Process: 37394 ExecStartPre=/bin/mkdir -p /run/clamav (code=exited, status=0/SUCCESS)
    Process: 37395 ExecStartPre=/bin/chown clamav /run/clamav (code=exited, status=0/SUCCESS)    Main PID: 37396 (clamd)
      Tasks: 1 (limit: 1129)
     Memory: 489.8M
        CPU: 52.996s
     CGroup: /system.slice/clamav-daemon.service
             └─37396 /usr/sbin/clamd --foreground=true

Feb 17 15:55:18 cc700x-irmler systemd[1]: clamav-daemon.service: Consumed 11.193s CPU time. Feb 17 15:55:18 cc700x-irmler systemd[1]: Starting Clam AntiVirus userspace daemon... Feb 17 15:55:18 cc700x-irmler systemd[1]: Started Clam AntiVirus userspace daemon.

つまり、すべて問題ないように見えます。しかし、systemctl status clamav-daemon.socket を実行すると、次の結果が表示されます。

ユニット clamav-daemon.socket が見つかりませんでした。

/var/log/clamav/clamav.log には次の内容が表示されます (起動時):

Fri Feb 17 15:55:19 2023 -> +++ Started at Fri Feb 17 15:55:19 2023
Fri Feb 17 15:55:19 2023 -> Received 0 file descriptor(s) from
systemd. Fri Feb 17 15:55:19 2023 -> clamd daemon 0.103.7 (OS:
linux-gnu, ARCH: x86_64, CPU: x86_64) Fri Feb 17 15:55:19 2023 -> Log
file size limited to 4294967295 bytes. Fri Feb 17 15:55:19 2023 ->
Reading databases from /var/lib/clamav Fri Feb 17 15:55:19 2023 -> Not
loading PUA signatures. Fri Feb 17 15:55:19 2023 -> Bytecode: Security
mode set to "TrustSigned". Fri Feb 17 16:08:12 2023 -> Loaded 8652992
signatures.

/var/log/clamav/clamav-milter.log には次の内容が表示されます (/var/run/clamav/clamd.ctl が欠落しているため)。

Fri Feb 17 16:27:05 2023 -> WARNING: No clamd server appears to be
available Fri Feb 17 16:28:05 2023 -> WARNING: No clamd server appears
to be available Fri Feb 17 16:29:04 2023 -> WARNING: No clamd server
appears to be available Fri Feb 17 16:30:03 2023 -> WARNING: No clamd
server appears to be available Fri Feb 17 16:31:02 2023 -> WARNING: No
clamd server appears to be available Fri Feb 17 16:32:01 2023 ->
WARNING: No clamd server appears to be available

/var/run/ の権限は、ユーザー「clamav」とグループ「root」に設定されています。clamav はプロセスを実行するユーザーでもあります。

ps aux | grep clamav

clamav       500  0.0  0.0  58248   704 ?        Ss   14:22   0:00
/usr/bin/freshclam -d --foreground=true clamav     31064  0.0  0.0
349480    52 ?        Ssl  14:55   0:00 /usr/sbin/clamav-milter
--config-file=/etc/clama         v/clamav-milter.conf clamav     37396  2.2 42.5 1395520 425952 ?      Ds   15:55   0:55 /usr/sbin/clamd --foreground=true root       38870  0.0  0.0   6244   700 pts/1    S+   16:36   0:00 grep clamav

すでに clamav と clamav-daemon のパージ/インストールと --reinstall を試し、clamav-daemon で dpkg-reconfigure も試しました。また、クリーン リブートも試しました。状況は何も変わりませんでした。

他に何を試せばいいのか全く分かりません。誰かアイデアはありますか? どうもありがとうございます!

関連情報