update
This commit is contained in:
@@ -8,7 +8,7 @@ DELSITE(){
|
||||
-list) DELSITES; exit 0;;
|
||||
-*)
|
||||
echo "Invalid option: '${1}' requires an argument" 1>&2
|
||||
echo ""
|
||||
echo
|
||||
echo -e "Usage: ${idsCL[Yellow]}nodemgmt delsite${idsCL[Default]} {"
|
||||
width=33
|
||||
printf "%-${width}s- %s\n" " -site {FQDN address}" "(*required)"
|
||||
@@ -22,7 +22,7 @@ DELSITE(){
|
||||
if [ -z ${DEL_SITE+x} ]; then
|
||||
echo -e -n "${idsCL[LightCyan]}Delete what site address: ${idsCL[Default]}"
|
||||
read DEL_SITE
|
||||
echo ""
|
||||
echo
|
||||
fi
|
||||
if [[ $DEL_SSL =~ ^[Nn]$ ]]; then
|
||||
DEL_SSL=no
|
||||
@@ -39,7 +39,7 @@ DELSITE(){
|
||||
fi
|
||||
if [ ! -z ${DEL_SITE+x} ] && [ "${DEL_SITE}" != "" ]; then
|
||||
echo -e "${idsCL[LightRed]}Deleting site '${idsCL[Red]}${DEL_SITE^^}${idsCL[LightRed]}'...${idsCL[Default]}"
|
||||
echo ""
|
||||
echo
|
||||
|
||||
echo -e "${idsCL[LightRed]}[[Removing Files and Folders]]${idsCL[Default]}"
|
||||
echo -e "${idsCL[LightRed]}-------------------------------------------${idsCL[Default]}"
|
||||
@@ -90,12 +90,12 @@ DELSITE(){
|
||||
# fi
|
||||
# nid=`expr $nid + 1`
|
||||
# done
|
||||
# echo ""
|
||||
# echo
|
||||
# SERVICE nginx reload ns
|
||||
echo -e "${idsCL[LightRed]}Site has been deleted.${idsCL[Default]}"
|
||||
else
|
||||
echo "Missing arguments"
|
||||
echo ""
|
||||
echo
|
||||
echo -e "Usage: ${idsCL[Yellow]}nodemgmt delsite${idsCL[Default]} {"
|
||||
width=33
|
||||
printf "%-${width}s- %s\n" " -site {FQDN address}" "Site to delete"
|
||||
@@ -125,15 +125,15 @@ DELSITES(){
|
||||
for s in "${!SITES[@]}"; do
|
||||
echo " [${s}] ${SITES[${s}]}"
|
||||
done
|
||||
echo ""
|
||||
echo
|
||||
if [ -z $action ] || [ "${action}" = "gui" ]; then
|
||||
echo " [B] Back"
|
||||
fi
|
||||
echo " [Q] Quit"
|
||||
echo ""
|
||||
echo
|
||||
echo -e -n "${idsCL[LightYellow]}Please select a site from above from above:${idsCL[Default]} "
|
||||
read selsite
|
||||
echo ""
|
||||
echo
|
||||
if [ -z ${SITES[$selsite]} ] && [ "${selsite}" != "Q" ] && [ "${selsite}" != "q" ] && [ "${selsite}" != "B" ] && [ "${selsite}" != "b" ]; then
|
||||
echo "Thats an invaild option,"
|
||||
echo "please select a valid option only."
|
||||
@@ -149,12 +149,12 @@ DELSITES(){
|
||||
do
|
||||
echo -e -n "${idsCL[LightRed]}Are you sure you want to delete '${idsCL[Red]}${SITES[${selsite}]^^}${idsCL[LightRed]}'? [y/N]${idsCL[Default]} "
|
||||
read response
|
||||
echo ""
|
||||
echo
|
||||
if [[ $response =~ ^[Yy]$ ]]; then
|
||||
echo -e -n "${idsCL[LightRed]}Do you also want to delete the certs for '${idsCL[Red]}${SITES[${selsite}]^^}${idsCL[LightRed]}', if they exist? [y/N]${idsCL[Default]} "
|
||||
read sslresponse
|
||||
DELSITE -site ${SITES[${selsite}]} -ssl ${sslresponse}
|
||||
echo ""
|
||||
echo
|
||||
DIVIDER
|
||||
ENTER2CONTINUE
|
||||
break
|
||||
@@ -185,7 +185,7 @@ NEWSITE(){
|
||||
-exploits) EXPLOITS=${2};;
|
||||
-secure) SECURE=${2};;
|
||||
-h | -help | --help)
|
||||
echo ""
|
||||
echo
|
||||
echo -e "Usage: ${idsCL[Yellow]}nodemgmt newcert${idsCL[Default]} {"
|
||||
width=33
|
||||
printf "%-${width}s- %s\n" " -site {FQDN address(,es)}" "(new site and aliases, comma separated)"
|
||||
@@ -329,7 +329,7 @@ NEWSITE(){
|
||||
fi
|
||||
if [ "${GO}" = "true" ]; then
|
||||
echo -e "${idsCL[LightGreen]}Setting up new site for '${idsCL[Yellow]}${MAIN_SITE}${idsCL[LightGreen]}' {${NGINX_SERVERNAME}}...${idsCL[Default]}"
|
||||
echo ""
|
||||
echo
|
||||
|
||||
[ "${WEBSOCKET}" == "yes" ] && WEBSOCKET="include conf.d\/include\/websocket-support.conf;" || WEBSOCKET=""
|
||||
[ "${HSTS}" == "yes" ] && HSTS="include conf.d\/include\/hsts-support.conf;" || HSTS=""
|
||||
|
||||
Reference in New Issue
Block a user