mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-29 15:36:13 +00:00 
			
		
		
		
	Update astgenkey to make empty ones too
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3780 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
		| @@ -1,10 +1,24 @@ | |||||||
| #!/bin/sh | #!/bin/sh | ||||||
| # | # | ||||||
| # Usage: astgenkey [ -q ] [keyname] | # Usage: astgenkey [ -q ] [ -n ] [keyname] | ||||||
| # | # | ||||||
|  | DES3=-des3 | ||||||
| if [ "$1" = "-q" ]; then | if [ "$1" = "-q" ]; then | ||||||
| 	QUIET='y' | 	QUIET='y' | ||||||
|  | 	if [ "$2" = "-n" ]; then | ||||||
|  | 		DES3= | ||||||
|  | 		KEY=$3 | ||||||
|  | 	else | ||||||
| 		KEY=$2 | 		KEY=$2 | ||||||
|  | 	fi | ||||||
|  | elif [ "$1" = "-n" ]; then | ||||||
|  | 	DES3= | ||||||
|  | 	if [ "$2" = "-q" ]; then | ||||||
|  | 		QUIET='y' | ||||||
|  | 		KEY=$3 | ||||||
|  | 	else | ||||||
|  | 		KEY=$2 | ||||||
|  | 	fi | ||||||
| else | else | ||||||
| 	KEY=$1 | 	KEY=$1 | ||||||
| fi | fi | ||||||
| @@ -33,7 +47,7 @@ done | |||||||
| rm -f ${KEY}.key ${KEY}.pub | rm -f ${KEY}.key ${KEY}.pub | ||||||
|  |  | ||||||
| echo "Generating SSL key '$KEY': " | 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 | openssl rsa -in ${KEY}.key -pubout -out ${KEY}.pub | ||||||
|  |  | ||||||
| if [ -f "${KEY}.key" ] && [ -f "${KEY}.pub" ]; then | if [ -f "${KEY}.key" ] && [ -f "${KEY}.pub" ]; then | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user