update
This commit is contained in:
@@ -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
|
||||
"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user