diff --git a/mm-scripts.sh b/mm-scripts.sh index 8fb2d04..b1e01ef 100755 --- a/mm-scripts.sh +++ b/mm-scripts.sh @@ -909,8 +909,6 @@ UPDATESERVICE(){ else echo -e "${idsCL[LightCyan]}Update Not Available${idsCL[Default]}" echo "$(date) - Updating Service (${usrvc}) : Update Not Needed" >> $logfile - - # SERVICEBACKUP ${usrvc} fi else @@ -998,8 +996,6 @@ UPDATESERVICE(){ echo -e "${idsCL[LightCyan]}Update Not Available${idsCL[Default]}" echo "$(date) - Updating Service (${usrvc}) : Update Not Needed" >> $logfile - # SERVICEBACKUP ${usrvc} - fi elif [ "${MM_UPDATE_REPO[${usrvc}]}" == "systemd" ]; then @@ -1031,7 +1027,6 @@ UPDATESERVICE(){ echo -e "${idsCL[LightCyan]}Update Not Available${idsCL[Default]}" echo "$(date) - Updating Service (${usrvc}) : Update not needed" >> $logfile - # SERVICEBACKUP ${usrvc} fi fi @@ -1093,8 +1088,10 @@ SERVICEBACKUP(){ done elif [ "${usrvc}" != "" ]; then - echo -e "${idsCL[Green]}Backing up ${usrvc^} Service${idsCL[Default]}" - DIVIDER . lightGreen + if [ "${3}" == "true" ] || [ "${2}" == "true" ]; then + echo -e "${idsCL[Green]}Backing up ${usrvc^} Service${idsCL[Default]}" + DIVIDER . lightGreen + fi msg="Stopping Service "; c=0; spc=''; spc1=$((${cw_spc}-${#msg})); until [ $c = ${spc1} ]; do spc="${spc} "; c=`expr $c + 1`; done echo -en "${idsCL[White]}${msg}${spc} : ${idsCL[Default]}" @@ -1674,9 +1671,7 @@ if [ ! -f ${TMPFOLDER}/mm.update.stop ]; then ;; update) UPDATESERVICE ${2} ${3} ${4};; - update-list) SHOWSRVCUPDATES;; - update-service) UPDATESERVICE ${2} ${3};; - backup) SERVICEBACKUP ${2} ${3};; + backup) SERVICEBACKUP ${2} ${3} true;; *) USAGE;;