Debian 升级后 Dovecot 提交协议不断重新打开

Debian 升级后 Dovecot 提交协议不断重新打开

我在 Debian Buster 上运行了 dovecot imap 服务器和 exim4。我将 exim4 用于 smtp,但在上次(2021 年 1 月初)的 Debian 升级中,Debian 通过添加文件任意打开了 dovecot 中的提交功能/usr/share/dovecot/protocols.d/submissiond.protocol。这会阻止 exim 正确为 smtp 提供服务。

我花了很长时间才找到原因,但找到之后,我将该文件重命名为,submissiond.protocol.unused一切就都好了。然而,今天我再次进行了 Debian 升级(使用 apt),以响应不相关软件包中的安全警报,它再次将该文件放回原处并再次破坏了 smtp。

显然我没有以正确的方式关闭此协议。我应该怎么做才能将其关闭,并使其在 Debian 升级后保持关闭状态?

答案1

如果您不需要 Dovecot 提交守护程序,您可以删除提供该功能的软件包。

ec2-user@vmtest-debian10:~$ sudo apt purge dovecot-submissiond 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  dovecot-submissiond*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 1,165 kB disk space will be freed.
Do you want to continue? [Y/n] 
(Reading database ... 39064 files and directories currently installed.)
Removing dovecot-submissiond (1:2.3.4.1-5+deb10u6) ...
Processing triggers for dovecot-core (1:2.3.4.1-5+deb10u6) ...
(Reading database ... 39057 files and directories currently installed.)
Purging configuration files for dovecot-submissiond (1:2.3.4.1-5+deb10u6) ...

如果 apt 在删除过程中没有重新启动 dovecot,则您需要自行执行此操作。

相关内容