diff --git a/inc/certs.inc b/inc/certs.inc index 13b17d3d..9a93972e 100755 --- a/inc/certs.inc +++ b/inc/certs.inc @@ -311,7 +311,6 @@ LISTCERTS(){ SUBJECTNAMES=$(echo $SUBJECTNAMES | sed "s/${SUBJECT}, //g") SUBJECTNAMES=$(echo $SUBJECTNAMES | sed "s/, ${SUBJECT}//g") SUBJECTNAMES=$(echo $SUBJECTNAMES | sed "s/${SUBJECT}//g") - IFS=', '; SUBJECT_NAMES=(${SUBJECTNAMES}); unset IFS [[ "$(declare -p CHECKCERT_DOMAINS)" =~ "declare -a" ]] && [ "${CHECKCERT_DOMAINS[${SUBJECT}]}" = "" ] && monitored='-' || monitored="Yes" @@ -332,6 +331,17 @@ LISTCERTS(){ echo -en "\033[K\n\033[K\r${idsCL[LightCyan]}Enter the item number to edit: ${idsCL[Default]}" read -n 1 edit + + case "${editc}" in + 1) echo -e "\033[K\n\033[K" + echo -en "\033[KEnter new Alternate Names: " + read -i "${SUBJECTNAMES}" -e newnames + echo -e "\033[5A"; for (( c=1; c<=5; c++ )); do echo -e "\033[K"; done; echo -e "\033[5A" + ;; + 2) [ "${monitored}" == "-" ] && monitored='Yes' || monitored='-';; + *) ;; + esac + [ "${editc}" == "" ] && echo -e "\033[7A" || echo -e "\033[6A" fi done diff --git a/inc/sites.inc b/inc/sites.inc index fd881432..8912638a 100755 --- a/inc/sites.inc +++ b/inc/sites.inc @@ -838,7 +838,7 @@ SITEINFO(){ echo -e "\033[7A" echo -en "\033[K\n\033[K\r${idsCL[LightCyan]}Enter the item number to edit: ${idsCL[Default]}" - read -n 1 edit + read -n 1 editc case "${editc}" in 0) echo -e "\033[K\n\033[K" @@ -890,7 +890,7 @@ SITEINFO(){ read -n 1 confirm case "${confirm}" in [Nn]) - edit=C + editc=C echo -e "\r\033[K\n\r\033[K\n\r\033[K" echo -e "\033[13A"; for (( c=1; c<=13; c++ )); do echo -e "\r\033[K"; done; echo -e "\033[17A" ;; @@ -907,7 +907,7 @@ SITEINFO(){ exit 0 ;; *) - edit=C + editc=C echo -e "\r\033[K\n\r\033[K\n\r\033[K" echo -e "\033[17A"; for (( c=1; c<=17; c++ )); do echo -e "\r\033[K"; done; echo -e "\033[20A" ;;