diff options
author | Jonas Smedegaard <dr@jones.dk> | 2004-12-28 21:29:02 +0000 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2004-12-28 21:29:02 +0000 |
commit | a70cdc6a9356c0702a82ffd353069f1459791137 (patch) | |
tree | 9cf57bccf81fb7d225812d060adcc20e74ff6c1a /localmksslcerts | |
parent | bd7b3db02b8802b3db2d1c2d93d37edf4365eebf (diff) |
Avoid bashism in test.
Diffstat (limited to 'localmksslcerts')
-rwxr-xr-x | localmksslcerts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/localmksslcerts b/localmksslcerts index 7553868..098a7f0 100755 --- a/localmksslcerts +++ b/localmksslcerts @@ -3,7 +3,7 @@ # /usr/local/sbin/localmksslcerts # Copyright 2001-2004 Jonas Smedegaard <dr@jones.dk> # -# $Id: localmksslcerts,v 1.13 2004-12-28 20:56:20 jonas Exp $ +# $Id: localmksslcerts,v 1.14 2004-12-28 21:29:02 jonas Exp $ # # Generate certificates for mail (and other) servers # Based on uw-imapd-ssl post-install script @@ -119,12 +119,12 @@ for val in cn state loc; do done if [ -n "$cert" ]; then - if [ ! -f /etc/ssl/certs/$fqdn.pem -o ! -f /etc/ssl/private/$fqdn.pem ]; then + if [ ! -f /etc/ssl/certs/$fqdn.pem ] || [ ! -f /etc/ssl/private/$fqdn.pem ]; then if [ -z "$cacert" ]; then echo "ERROR: Host certificate for \"$fqdn\" missing!" exit 1 fi - if [ ! -r /etc/ssl/certs/$cacert.pem -o ! -r /etc/ssl/private/$cacert.pem ]; then + if [ ! -r /etc/ssl/certs/$cacert.pem ] || [ ! -r /etc/ssl/private/$cacert.pem ]; then if [ -n "$makeca" ]; then # Generate private key for CA certificate cd /etc/ssl/private |