From 8565872fce68f0c733490a6f1000691a7c56558b Mon Sep 17 00:00:00 2001 From: markster Date: Wed, 15 Sep 2004 04:19:58 +0000 Subject: Update astgenkey to make empty ones too git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3780 f38db490-d61c-443f-a65b-d21fe96a405b --- contrib/scripts/astgenkey | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'contrib/scripts/astgenkey') diff --git a/contrib/scripts/astgenkey b/contrib/scripts/astgenkey index 31873e88d..637604896 100755 --- a/contrib/scripts/astgenkey +++ b/contrib/scripts/astgenkey @@ -1,10 +1,24 @@ #!/bin/sh # -# Usage: astgenkey [ -q ] [keyname] +# Usage: astgenkey [ -q ] [ -n ] [keyname] # +DES3=-des3 if [ "$1" = "-q" ]; then QUIET='y' - KEY=$2 + if [ "$2" = "-n" ]; then + DES3= + KEY=$3 + else + KEY=$2 + fi +elif [ "$1" = "-n" ]; then + DES3= + if [ "$2" = "-q" ]; then + QUIET='y' + KEY=$3 + else + KEY=$2 + fi else KEY=$1 fi @@ -33,7 +47,7 @@ done rm -f ${KEY}.key ${KEY}.pub echo "Generating SSL key '$KEY': " -openssl genrsa -out ${KEY}.key -des3 1024 +openssl genrsa -out ${KEY}.key ${DES3} 1024 openssl rsa -in ${KEY}.key -pubout -out ${KEY}.pub if [ -f "${KEY}.key" ] && [ -f "${KEY}.pub" ]; then -- cgit v1.2.3