Merge branch 'up23-fix-secure_session' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-up23-fix-secure_session

Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
This commit is contained in:
Richard T Bonhomme 2023-03-07 22:56:13 +00:00
commit c509507541
No known key found for this signature in database
GPG Key ID: 2D767DB92FB6C246

View File

@ -4898,7 +4898,7 @@ up23_verify_current_ca ()
then
CURRENT_CA_IS_VERIFIED="partially"
else
up23_fail_upgrade "CA certificate does not match vars file settings"
warn "CA certificate does not match vars file settings"
fi
opts="-certopt no_pubkey,no_sigdump"
@ -5024,11 +5024,11 @@ up23_create_openssl_cnf ()
# Create secure session
# Because the upgrade runs twice, once as a test and then for real
# secured_session must be cleared to avoid overload error
[ "$secured_session" ] && unset -v secured_session
up23_verbose "> Create secure session"
secure_session || die "up23_create_openssl_cnf - secure_session failed."
up23_verbose "> OK"
up23_verbose " secure session: $secured_session"
#[ "$secured_session" ] && unset -v secured_session
#up23_verbose "> Create secure session"
#secure_session || die "up23_create_openssl_cnf - secure_session failed."
#up23_verbose "> OK"
#up23_verbose " secure session: $secured_session"
# Create $EASYRSA_PKI/safessl-easyrsa.cnf
easyrsa_openssl makesafeconf
@ -5156,14 +5156,14 @@ up23_do_upgrade_23 ()
up23_verbose ""
up23_verify_new_pki
up23_create_new_pki
up23_create_openssl_cnf
up23_verify_current_pki
up23_verify_current_ca
up23_backup_current_pki
up23_create_new_pki
up23_upgrade_ca
up23_move_easyrsa2_programs
up23_build_v3_vars
up23_create_openssl_cnf
if [ "$NOSAVE" -eq 0 ]
then
@ -5734,6 +5734,7 @@ case "$cmd" in
make_safe_ssl "$@"
;;
upgrade)
secure_session
up23_manage_upgrade_23 "$@"
;;
""|help|-h|--help|--usage)