diff --git a/install_dehydrated.sh b/install_dehydrated.sh index 34f07dc..bffc2e4 100755 --- a/install_dehydrated.sh +++ b/install_dehydrated.sh @@ -1693,6 +1693,29 @@ fi # --- Prepare dehydrated # --- +# - Read dehydrated configuration variables.." +# - +\$verbose && echononl " Read dehydrated configuration variables .." +eval "\$(/usr/local/dehydrated/dehydrated --env)" +ret_val=\$? +if [[ \$ret_val -eq 0 ]]; then + \$verbose && echo_ok +else + \$verbose && echo_failed + if \$verbose ; then + error "Reading dehydrated configuration variables failed!" + else + echo -e "\\n [ Error ]: Reading dehydrated configuration variables failed! \\n" + fi + echo "" + echo "Error message from dehydrated script:" + echo "=====================================" + echo "" + cat \$_logfile + echo "" + exit 10 +fi + # - Add maill server name and, if present, concerning alternative names # - to domains.txt # - @@ -1795,6 +1818,28 @@ else fi +#_logfile_ECC="/tmp/dehydrated-ECC.log" +#\$verbose && echononl " Generate ECC flavor of cert .." +#\$dehydrated_script -c -g --algo prime256v1 --out \${CERTDIR}/ECC > \$_logfile_ECC 2>&1 +#ret_val=\$? +#if [[ \$ret_val -eq 0 ]]; then +# \$verbose && echo_ok +#else +# \$verbose && echo_failed +# if \$verbose ; then +# error "Dehydrated Script returns with error (\$ret_val)!" +# else +# echo -e "\\n [ Error ]: Dehydrated Script returns with error (\$ret_val)! \\n" +# fi +# echo "" +# echo "Error message from dehydrated script:" +# echo "=====================================" +# echo "" +# cat \$_logfile_ECC +# echo "" +# exit 10 +#fi + # --- # --- Postgeneration Tasks # ---