我只是使用这些说明从 Debian 10 升级到 Debian 11 。一切似乎都很顺利,除了 maldet 失败了。
这是错误:
maldet[2117]: maldet(2117): {mon} kernel does not support inotify(), aborting
systemd[1]: maldet.service: Can't open PID file /usr/local/maldetect/tmp/inotifywait.pid (yet?) after start: Operation not permitted
systemd[1]: maldet.service: Failed with result 'protocol'.
systemd[1]: Failed to start Linux Malware Detect monitoring - maldet.
我的 /usr/lib/systemd/system/maldet.service 文件包含:
[Unit]
Description=Linux Malware Detect monitoring - maldet
After=network.target
[Service]
EnvironmentFile=/usr/local/maldetect/conf.maldet
ExecStart=/usr/local/maldetect/maldet --monitor USERS
ExecStop=/usr/local/maldetect/maldet --kill-monitor
Type=forking
PIDFile=/usr/local/maldetect/tmp/inotifywait.pid
[Install]
WantedBy=multi-user.target
在我更新之前,我验证了所有服务都正常工作,并且在更新期间选择了“N”否,拒绝替换我的自定义配置文件......所以应该没有任何改变。
另外,我使用的是 Linux 5.10.0-8-amd64 & maldet 1.6.4
有人可以帮我解决这个问题吗?谢谢