/usr/libexec/dovecot
NameSizeModeActions
anvil866800755editdlrm
auth5604160755editdlrm
config3836960755editdlrm
deliver367840755editdlrm
dict1618160755editdlrm
dict-expire1247280755editdlrm
dns-client235680755editdlrm
doveadm-server9861120755editdlrm
dovecot-lda367840755editdlrm
gdbhelper157360755editdlrm
health-check.sh10110755editdlrm
imap5144480755editdlrm
imap-hibernate663040755editdlrm
imap-login1297920755editdlrm
imap-urlauth430160755editdlrm
imap-urlauth-login245360755editdlrm
imap-urlauth-worker922880755editdlrm
indexer513120755editdlrm
indexer-worker397280755editdlrm
lmtp1112880755editdlrm
log414000755editdlrm
managesieve819280755editdlrm
managesieve-login518480755editdlrm
mkcert.sh8660755editdlrm
pop3897680755editdlrm
pop3-login518000755editdlrm
quota-status327200755editdlrm
rawlog281280755editdlrm
script281920755editdlrm
script-login220400755editdlrm
settings-history.py63730755editdlrm
stats1372240755editdlrm
submission1746800755editdlrm
submission-login607120755editdlrm
xml2text176400755editdlrm
Edit: /usr/libexec/dovecot/mkcert.sh (866B)
#!/bin/sh # Generates a self-signed certificate. # Edit dovecot-openssl.cnf before running this. umask 077 OPENSSL=${OPENSSL-openssl} SSLDIR=${SSLDIR-/etc/pki/dovecot} OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf} CERTDIR=$SSLDIR/certs KEYDIR=$SSLDIR/private CERTFILE=$CERTDIR/dovecot.pem KEYFILE=$KEYDIR/dovecot.pem if [ ! -d $CERTDIR ]; then echo "$CERTDIR directory doesn't exist" exit 1 fi if [ ! -d $KEYDIR ]; then echo "$KEYDIR directory doesn't exist" exit 1 fi if [ -f $CERTFILE ]; then echo "$CERTFILE already exists, won't overwrite" exit 1 fi if [ -f $KEYFILE ]; then echo "$KEYFILE already exists, won't overwrite" exit 1 fi $OPENSSL req -new -x509 -nodes -config $OPENSSLCONFIG -out $CERTFILE -keyout $KEYFILE -days 365 || exit 2 chmod 0600 $KEYFILE echo $OPENSSL x509 -subject -fingerprint -noout -in $CERTFILE || exit 2