summaryrefslogtreecommitdiff
path: root/localmksslcerts
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2002-03-29 17:36:08 +0000
committerJonas Smedegaard <dr@jones.dk>2002-03-29 17:36:08 +0000
commit4a845aaf0c86210814deda36565f775d13bcc4a1 (patch)
tree827488890550ff6399ef1541754197284bd81bfb /localmksslcerts
parentb0fd6377d29c799ec94eebac11adf1794f4a0e69 (diff)
Correct logic of parameter parsing (and BTW - last commit also included fix for actually generating the cert when force removing the old one).
Diffstat (limited to 'localmksslcerts')
-rwxr-xr-xlocalmksslcerts4
1 files changed, 2 insertions, 2 deletions
diff --git a/localmksslcerts b/localmksslcerts
index 785de3f..c13355b 100755
--- a/localmksslcerts
+++ b/localmksslcerts
@@ -3,7 +3,7 @@
# /usr/local/sbin/localmkmailcerts
# Copyright 2001-2002 Jonas Smedegaard <dr@jones.dk>
#
-# $Id: localmksslcerts,v 1.3 2002-03-29 17:34:14 jonas Exp $
+# $Id: localmksslcerts,v 1.4 2002-03-29 17:36:08 jonas Exp $
#
# Generate certificates for mail servers
# Based on uw-imapd-ssl post-install script
@@ -53,7 +53,7 @@ while [ $# -gt 0 ]; do
-*) usage;;
*) args="$args$1 ";;
esac
- if [ -z "$doubleshift" -a $# -gt 1 ]; then
+ if [ -n "$doubleshift" -a $# -gt 1 ]; then
shift
else
echo "Missing parameter for option \"$1\"!"