Bug ID 1099784
Summary dovecot: /usr/share/doc/packages/dovecot/README.SUSE is incorrect among other issues
Classification openSUSE
Product openSUSE Distribution
Version Leap 42.3
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee bnc-team-screening@forge.provo.novell.com
Reporter chevy.stroker@yahoo.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

System:
1. Leap 42.3 KDE Desktop default install with a static IP.
2. Fully patched.
3. reboot
4. Install dovecot and let the packaging system install dependencies.
5. systemctl enable dovecot.service
6. Reboot and dovecot is happy


Here is where things break and /usr/share/doc/packages/dovecot/README.SUSE
seems to be incorrect.
1. Instructed to edit /usr/share/doc/packages/dovecot/dovecot-openssl.cnf -
Completed.
2. Instructed to run /usr/share/doc/packages/dovecot/mkcert.sh - This is
suppose to generate two files according to the README:
/etc/ssl/private/dovecot.crt
/etc/ssl/private/dovecot.pem

Instead, only the .pem is generated. I did not take the time to actually
determine if the .pem certificate was actually a self-contained entire
certificate chain.

3. Instructed to edit /etc/dovecot/dovecot.conf and set ssl_disable = no. The
actual file to edit is /etc/dovecot/conf.d/10-ssl.conf

Here are the flaws:

a) Having to edit a file in /usr/share/doc/packages/dovecot/ doesn't sound like
the best idea.

b) README.SUSE says two files (.crt and .pem) are generated when only one is
generated.

c) README.SUSE instructs to edit the incorrect configuration file and the
incorrect values:

Actual values to edit/uncomment are in /etc/dovecot/conf.d/10-ssl.conf are:
ssl = yes
ssl_cert = </etc/ssl/private/dovecot.crt
ssl_key = </etc/ssl/private/dovecot.pem

Of course you only uncomment the .crt line if you have that file.


You are receiving this mail because: