From 1709be5d839d5961f8e29f3b9eb6675d537bad00 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Mon, 10 Jul 2023 19:21:28 -0500 Subject: [PATCH] Update mm-scripts.sh --- mm-scripts.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mm-scripts.sh b/mm-scripts.sh index 48e33cc..1b34470 100755 --- a/mm-scripts.sh +++ b/mm-scripts.sh @@ -182,9 +182,13 @@ MMSTART(){ echo "$(date) - 24hr session limit reached, restarting vpn & services" >> ${MM_LOGFILE} echo -en "${idsCL[LightCyan]}24hr session limit reached, restarting vpn & services" else - # $(date -d@${MM_VPN_RESTART} -u "+%H hr(s), %M min(s) & %S sec(s)")' + sessiontimeout=$(date -d@${MM_VPN_RESTART} -u "+%H%--%M%--%S%-") + IFS='-'; read -a session_timeout <<< "${sessiontimeout}"; unset IFS + sessiontimeout="${session_timeout[0]} hr" + [ ${session_timeout[1]} -gt 0 ] && sessiontimeout="${sessiontimeout}, ${session_timeout[1]} min" + [ ${session_timeout[2]} -gt 0 ] && sessiontimeout="${sessiontimeout}, ${session_timeout[2]} sec" - echo "$(date) - Your '$(date -d@${MM_VPN_RESTART} -u "+%H hr(s), %M min(s) & %S sec(s)")' session limit reached, restarting vpn & services" >> ${MM_LOGFILE} + echo "$(date) - Your '${sessiontimeout}' session limit reached, restarting vpn & services" >> ${MM_LOGFILE} echo -en "${idsCL[LightCyan]}24hr session limit reached, restarting vpn & services" fi [ -f ${TMPFOLDER}/mm.noservices ] && rv="vpn" || rv=""