This commit is contained in:
2023-07-10 18:48:30 -05:00
parent 2d4e86dd00
commit 8f6a1c2cd4
2 changed files with 13 additions and 1 deletions

View File

@@ -17,6 +17,8 @@ MM_LOGFILE=${LOGFOLDER}/logfile
MM_OUTPUT_LOGFILE=${LOGFOLDER}/outputs.check.log
MM_BACKUP_FOLDER='/opt/!MM-Service-Backups'
[ -z ${MM_VPN_RESTART+x} ] && MM_VPN_RESTART=86400
[ ! -f ${MM_LOGFILE} ] && touch ${MM_LOGFILE}
[ ! -f ${MM_OUTPUT_LOGFILE} ] && touch ${MM_OUTPUT_LOGFILE}
[ ! -d ${MM_BACKUP_FOLDER} ] && mkdir ${MM_BACKUP_FOLDER}
@@ -176,3 +178,10 @@ Restart=on-failure
[Install]
WantedBy=multi-user.target
"

View File

@@ -178,7 +178,7 @@ MMSTART(){
fi
vpnuptime=$(expr `date +%s` - $(stat -c %Y ${TMPFOLDER}/vpninfo))
if [ ${vpnuptime} -ge 86400 ]; then
if [ ${vpnuptime} -ge ${MM_VPN_RESTART} ]; then
echo "$(date) - 24hr session limit reached, restarting vpn & services" >> $logfile
echo -en "${idsCL[LightCyan]}24hr session limit reached, restarting vpn & services ."
[ -f ${TMPFOLDER}/mm.noservices ] && rv="vpn" || rv=""
@@ -1159,6 +1159,9 @@ SERVICERESTORE(){
echo
fulldate=$(date -r ${BACKUPDIR}/${fcheck}-full.tgz "+%y-%m-%d-%H-%M-%S")
IFS='-'; read -a full_date <<< "${fulldate}"; unset IFS
[ ${full_date[3]} -gt 12 ] &&
fulldate="${full_date[1]}/${full_date[2]}/${full_date[0]} @ ${full_date[3]}:${full_date[4]}"
echo -e "[1] ${fulldate} - Full Backup ${fname}"
f=2