我正在使用 amavis 作为我的 Debian 11 邮件服务器。我设法将几乎所有配置都设置正确,但扫描 .F 文件时出现问题,因为找不到解码器。
启动 amavis 告诉我:
6 月 17 日 10:31:30 mail amavis[709]: Net::Server: 组未定义。默认为 EGID“120 120”
6 月 17 日 10:31:30 mail amavis[709]: Net::Server: 用户未定义。默认为 EUID“112”
6月17日 10:31:30 mail amavis[709]: 没有适用于 .F 的 ext 程序,已尝试:unfreeze、freeze -d、melt、fcat
6月17日 10:31:30 mail amavis[709]: 没有.F 解码器
6月17日 10:31:30 mail amavis[709]: 使用 clamav-socket 的主要内部 av 扫描器代码
我尝试安装冻结通过 apt 和 from 工具这里但没有成功。Apt 不知道这个工具,因为它不再是 debian 的一部分 [不再是?曾经是吗?],通过 makefile 编译它会引发很多编译器错误。我甚至不认为我链接的 2.50.0 版本与 debian 兼容,因为 README 表明它是为 SunOS 4.1.2、Xenix 2.3.2 和 MS-DOS 构建的。
我知道 .F 文件格式不再使用,但这个错误让我很烦恼,我不想只是注释掉它。我还发现一些用户试图摆脱这个错误消息并授予 amavis 完整功能。
补充:我能设置 Net::Server 组和用户吗?我知道这条消息并不重要,是由 amavis 的日志级别引起的,但我也在网上发现了很多帖子,没有人能够正确设置 Net::Server。我也想以正确的方式摆脱这条消息。不只是把它注释掉。另外:最后一条消息是:
使用 clamav-socket 的主要内部 av 扫描器代码
有关正常行为还是错误的信息?