Debian: Dovecot 2.3.0.1 won't start if dovecot-pop3d is missing
Markus Schönhaber
dovecot at list-post.mks-mail.de
Sat Mar 3 11:38:47 EET 2018
Stephan Bosch, Sat, 3 Mar 2018 08:59:16 +0100:
> Op 3/2/2018 om 8:58 PM schreef Markus Schönhaber:
>> Yep, explicitly setting
>> protocols =
>> before
>> !include_try /usr/share/dovecot/protocols.d/*.protocol
>> helps.
>>
>> IMO Something like that should be changed in the official packages too.
>
> The official packages patch Dovecot to set the protocols to none in the
> defaul config.
First: Many thanks for providing the package repository!
WRT the default config: doesn't seem so.
I purged all Dovecot packages, removed /etc/dovecot and did
> apt -V install dovecot-imapd dovecot-lmtpd dovecot-managesieved dovecot-mysql dovecot-sqlite dovecot-solr dovecot-lucene
but the freshly installed dovecot won't start because
/usr/lib/dovecot/pop3 is not there.
> # doveconf protocols
> protocols = imap pop3 lmtp imap lmtp sieve
> # LANG=C apt-cache policy dovecot-core
> dovecot-core:
> Installed: 2:2.3.0.1-6
> Candidate: 2:2.3.0.1-6
> Version table:
> *** 2:2.3.0.1-6 500
> 500 http://repo.dovecot.org/ce-2.3-latest/debian/stretch stretch/main amd64 Packages
> 100 /var/lib/dpkg/status
> 2:2.3.0-4 500
> 500 http://repo.dovecot.org/ce-2.3-latest/debian/stretch stretch/main amd64 Packages
> 2:2.3.0-3 500
> 500 http://repo.dovecot.org/ce-2.3-latest/debian/stretch stretch/main amd64 Packages
> 2:2.3.0-2 500
> 500 http://repo.dovecot.org/ce-2.3-latest/debian/stretch stretch/main amd64 Packages
> 2:2.2.34-1~ddt1 500
> 500 http://ddt-web5/stretch stretch/main amd64 Packages
> 1:2.2.27-3+deb9u2 500
> 500 http://security.debian.org stretch/updates/main amd64 Packages
> 1:2.2.27-3+deb9u1 500
> 500 http://ftp.de.debian.org/debian stretch/main amd64 Packages
> # doveconf -n
> # 2.3.0.1 (ffd8a29): /etc/dovecot/dovecot.conf
> # Pigeonhole version 0.5.0.1 (d33dca2)
> # OS: Linux 4.9.0-6-amd64 x86_64 Debian 9.3
> doveconf: Error: t_readlink(/var/run/dovecot/dovecot.conf) failed: readlink() failed: No such file or directory
> mail_location = mbox:~/mail:INBOX=/var/mail/%u
> managesieve_notify_capability = mailto
> managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext
> namespace inbox {
> inbox = yes
> location =
> mailbox Drafts {
> special_use = \Drafts
> }
> mailbox Junk {
> special_use = \Junk
> }
> mailbox Sent {
> special_use = \Sent
> }
> mailbox "Sent Messages" {
> special_use = \Sent
> }
> mailbox Trash {
> special_use = \Trash
> }
> prefix =
> }
> passdb {
> driver = pam
> }
> plugin {
> sieve = file:~/sieve;active=~/.dovecot.sieve
> }
> protocols = imap pop3 lmtp imap lmtp sieve
> ssl = no
> userdb {
> driver = passwd
> }
--
Regards
mks
More information about the dovecot
mailing list