diff --git a/back/srv/dashboard/add b/back/srv/dashboard/add index a386603..ffbde3f 100755 --- a/back/srv/dashboard/add +++ b/back/srv/dashboard/add @@ -58,6 +58,8 @@ printf '%s identified as %s\n' "${ip}" "${username}" >>"${LOGFILE}" domain="${hostname}.${username}.${TLD}" # Check if new peer already exists +printf '%s' "${hostnames}" +printf "${hostname}" printf '%s' "${hostnames}" | grep -o "${hostname}" && ( printf '%s.%s.%s already exists!\n' "${hostname}" "${username}" "${TLD}" >>"${LOGFILE}" printf 'Hostname %s already exists!\n' "${hostname}" | "${LIB_DIR}/http_res" 409