dovecot – 将Squeeze升级为Wheezy:未解决的依赖关系

所以我从Squeeze升级到Wheezy并且Dovecot无法解决依赖关系:
dpkg: error processing dovecot-pop3d (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 dovecot-core
 dovecot-gssapi
 dovecot-sqlite
 dovecot-pgsql
 dovecot-sieve
 dovecot-mysql
 dovecot-imapd
 dovecot-common
 dovecot-ldap
 dovecot-pop3d

在互联网上搜索后,我发现了以下文章:http://www.itwire.com/opinion-and-analysis/open-sauce/59796-dovecot-fails-during-wheezy-upgrade现在我有两个选择:

>让它以某种方式工作
>删除dovecot安装并将其升级到dovecot 2.0

有没有人使用这些方法中的任何一种,或者有没有人有更好的想法使这项工作?

首先运行:

doveconf -n -c /etc/dovecot/dovecot.conf\u0026gt; dovecot的-2.conf

它将显示错误消息以及当前失败的dovecot.对我来说这是SSL:

doveconf: Error: ssl enabled,but ssl_cert not set
doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: ssl enabled,but ssl_cert not set

我最终取消注释SSL部分并设置证书的正确路径.在此之后出现以下错误:

[....] Starting IMAP/POP3 mail server: dovecotFatal: service(auth) access(/usr/lib/dovecot/dovecot-auth) failed: No such file or directory
 failed!

我有一个/usr/lib / dovecot / auth文件,但没有dovecot-auth文件.所以我创建了一个符号链接:

ln -s /usr/lib/dovecot/auth /usr/lib/dovecot/dovecot-auth

这解决了我的问题.

相关文章

迭代器模式(Iterator)迭代器模式(Iterator)[Cursor]意图...
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,...
策略模式(Strategy)策略模式(Strategy)[Policy]意图:定...
访问者模式(Visitor)访问者模式(Visitor)意图:表示一个...
命令模式(Command)命令模式(Command)[Action/Transactio...
生成器模式(Builder)生成器模式(Builder)意图:将一个对...