X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=dovecot-cn.git;a=blobdiff_plain;f=mkcert.sh;h=8a38b5f860988b34817f9941c90f11dd7765544a;hp=3689b178cf0374f4fce79d08e0c405bf74357a4f;hb=38d9a6700d7248f523c8c9d056f1470f99eb7eef;hpb=0425a071bf6c08b013b9dcd92f03fe0c2e5067ad diff --git a/mkcert.sh b/mkcert.sh index 3689b17..8a38b5f 100755 --- a/mkcert.sh +++ b/mkcert.sh @@ -2,24 +2,24 @@ # Generates a self-signed certificate. # Edit dovecot-openssl.cnf before running this. +# edit by Zeljko Boros umask 077 OPENSSL=${OPENSSL-openssl} SSLDIR=${SSLDIR-/etc/ssl} OPENSSLCONFIG=${OPENSSLCONFIG-/usr/share/dovecot-cn/dovecot-openssl.cnf} -CERTDIR=/etc/dovecot -KEYDIR=/etc/dovecot/private +CERTKEYDIR=/etc/dovecot/private -CERTFILE=$CERTDIR/dovecot.pem -KEYFILE=$KEYDIR/dovecot.pem +CERTFILE=$CERTKEYDIR/dovecot.pem +KEYFILE=$CERTKEYDIR/dovecot.key -if [ ! -d $CERTDIR ]; then +if [ ! -d $CERTKEYDIR ]; then echo "$SSLDIR/certs directory doesn't exist" exit 1 fi -if [ ! -d $KEYDIR ]; then +if [ ! -d $CERTKEYDIR ]; then echo "$SSLDIR/private directory doesn't exist" exit 1 fi