Mercurial > dovecot > original-hg > dovecot-1.2
comparison doc/mkcert.sh @ 4342:b668848fff11 HEAD
If cert/key directories don't exist, exit immediately instead of just
priting the errors.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 16 Jun 2006 12:23:15 +0300 |
parents | 080ac35855d5 |
children |
comparison
equal
deleted
inserted
replaced
4341:9bba948e502a | 4342:b668848fff11 |
---|---|
5 | 5 |
6 OPENSSL=${OPENSSL-openssl} | 6 OPENSSL=${OPENSSL-openssl} |
7 SSLDIR=${SSLDIR-/etc/ssl} | 7 SSLDIR=${SSLDIR-/etc/ssl} |
8 OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf} | 8 OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf} |
9 | 9 |
10 CERTFILE=$SSLDIR/certs/dovecot.pem | 10 CERTDIR=$SSLDIR/certs |
11 KEYFILE=$SSLDIR/private/dovecot.pem | 11 KEYDIR=$SSLDIR/private |
12 | 12 |
13 if [ ! -d $SSLDIR/certs ]; then | 13 CERTFILE=$CERTDIR/dovecot.pem |
14 KEYFILE=$KEYDIR/dovecot.pem | |
15 | |
16 if [ ! -d $CERTDIR ]; then | |
14 echo "$SSLDIR/certs directory doesn't exist" | 17 echo "$SSLDIR/certs directory doesn't exist" |
18 exit 1 | |
15 fi | 19 fi |
16 | 20 |
17 if [ ! -d $SSLDIR/private ]; then | 21 if [ ! -d $KEYDIR ]; then |
18 echo "$SSLDIR/private directory doesn't exist" | 22 echo "$SSLDIR/private directory doesn't exist" |
23 exit 1 | |
19 fi | 24 fi |
20 | 25 |
21 if [ -f $CERTFILE ]; then | 26 if [ -f $CERTFILE ]; then |
22 echo "$CERTFILE already exists, won't overwrite" | 27 echo "$CERTFILE already exists, won't overwrite" |
23 exit 1 | 28 exit 1 |