[Dovecot] /etc/dovecot.conf says mkcert.sh is in doc/mkcert.sh but instead it is in /usr/libexec/dovecot/mkcert.sh

Michael McNamara mac at brushroad.com
Wed Dec 24 21:52:52 EET 2008


Perhaps this is an issue unique to installing from an RPM, but:

% dovecot -n
# 1.1.7: /etc/dovecot.conf
# OS: Linux 2.6.27.7-134.fc10.i686 i686 Fedora release 10 (Cambridge)

/etc/dovecot.conf says:
...
##
## SSL settings
##

# IP or host address where to listen in for SSL connections. Defaults
# to above if not specified.
#ssl_listen =

# Disable SSL/TLS support.
#ssl_disable = no

# PEM encoded X.509 SSL/TLS certificate and private key. They're opened 
before
# dropping root privileges, so keep the key file unreadable by anyone but
# root. *Included doc/mkcert.sh can be used to easily generate self-signed*
# certificate, just make sure to update the domains in dovecot-openssl.cnf
#ssl_cert_file = /etc/pki/dovecot/certs/dovecot.pem
#ssl_key_file = /etc/pki/dovecot/private/dovecot.pem

However, installing dovecot from an rpm places mkcert.sh in:
% rpm -qv dovecot
dovecot-1.1.7-1.fc10.i386
% rpm -V -v dovecot
S.5....T  c /etc/dovecot.conf
........  c /etc/pam.d/dovecot
........    /etc/pki/dovecot
...
........    /usr/libexec/dovecot/logview
........    /usr/libexec/dovecot/maildirlock
*........    /usr/libexec/dovecot/mkcert.sh   *
........    /usr/libexec/dovecot/pop3
........    /usr/libexec/dovecot/pop3-login


More information about the dovecot mailing list