Browse Source

Modified ECC file test

pull/4575/head
sg1888 1 year ago
parent
commit
b556908cab
  1. 11
      deploy/panos.sh

11
deploy/panos.sh

@ -137,16 +137,11 @@ panos_deploy() {
_ckey="$2" _ckey="$2"
_cfullchain="$5" _cfullchain="$5"
# VALID ECC KEY CHECK
keysuffix=$(printf '%s' "$_ckey" | tail -c 8)
if [ "$keysuffix" = "_ecc.key" ] && [ ! -f "$_ckey" ]; then
_debug "The ECC key $_ckey doesn't exist. Attempting to strip '_ecc' from the key name"
_ckey=$(echo "$_ckey" | sed 's/\(.*\)_ecc.key$/\1.key/g')
if [ ! -f "$_ckey" ]; then
_err "Unable to find a valid key. Try issuing the certificate using RSA (non-ECC) encryption."
# VALID FILE CHECK
if [ ! -f "$_ckey" ] || [ ! -f "$_cfullchain" ]; then
_err "Unable to find a valid key and/or cert. If this is an ECDSA/ECC cert, use the --ecc flag when deploying."
return 1 return 1
fi fi
fi
# PANOS_HOST # PANOS_HOST
if [ "$PANOS_HOST" ]; then if [ "$PANOS_HOST" ]; then

Loading…
Cancel
Save