diff --git a/inc/certs.inc b/inc/certs.inc index d423bdfb..bf7eda95 100755 --- a/inc/certs.inc +++ b/inc/certs.inc @@ -280,8 +280,13 @@ LISTCERTS(){ echo -e "${len}${idsCL[Cyan]}${SUBJECT}${idsCL[Default]}${spc}${monitored} ${date} ${SUBJECTNAMES}" elif [ ${#SUBJECT_NAMES[@]} -lt 7 ]; then echo -e "${len}${idsCL[Cyan]}${SUBJECT}${idsCL[Default]}${spc}${monitored} ${date} ${SUBJECT_NAMES[0]}, ${SUBJECT_NAMES[1]}, ${SUBJECT_NAMES[2]}" - echo -e "${spc2} ${SUBJECT_NAMES[3]}, ${SUBJECT_NAMES[4]}, ${SUBJECT_NAMES[5]}" - + echo -e "${spc2} " + for sn in 3..5; do + if [ "${SUBJECT_NAMES[${sn}]}" != "" ]; then + echo -e ${SUBJECT_NAMES[${sn}]} + [ ${sn} -ne 5 ] && echo -e ", " + fi + done fi CERTLIST[${i}]=${SUBJECT}