HEX
Server: Apache
System: Linux viper.innovativeinternet.net 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64
User: thetradingroom (1095)
PHP: 8.3.25
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //ibin/mailupdate
# -----< MailUpdate >----------
# This will rsync the servers mail directory with the specified mail server

DATE=`date +%m-%d-%Y`
TIME=`date +%I:%M:%S%P`
SSERVER='mars'
TMAIL_CONFIG='/etc/mail/backup'
LOC='/home/system/backup/live/mail'
LOG='/var/log/jack_log'


# -----< Saturn Backup >-------------------------------------------------------
TSERVER='saturn'
echo ---------[ Updating Mail Backup ${TSERVER}: "${DATE}"  "${TIME}" ]-------- 

ssh ${TSERVER} mkdir -p /home/system/backup/live/mail/var/spool/mail/temp
ssh ${TSERVER} mkdir -p /home/system/backup/live/mail/etc/postfix/
ssh ${TSERVER} mkdir -p /home/system/backup/live/mail/home/mail/

"${DEBUG}"nice -n 10 rsync -e ssh -auv  --delete /var/spool/mail/* 	"${TSERVER}":"${LOC}"/var/spool/mail/
"${DEBUG}"nice -n 10 rsync -e ssh -auv  --delete /etc/postfix/ 	        "${TSERVER}":"${LOC}"/etc/postfix		
"${DEBUG}"nice -n 10 rsync -e ssh -auv  --delete /home/mail/* 		"${TSERVER}":"${LOC}"/home/mail	
#
"${DEBUG}"nice -n 10 rsync -e ssh -auv --delete /etc/passwd 		"${TSERVER}":"${LOC}"/etc/passwd	
"${DEBUG}"nice -n 10 rsync -e ssh -auv --delete /etc/shadow 		"${TSERVER}":"${LOC}"/etc/shadow	
#echo >> "${LOG}"



# -----< Houston Backup >-------------------------------------------------------
TSERVER='houston'
echo ---------[ Updated Mail Backup ${TSERVER}: "${DATE}"  "${TIME}" ]-------- 

ssh ${TSERVER} mkdir -p /home/system/backup/live/mail/var/spool/mail/temp
ssh ${TSERVER} mkdir -p /home/system/backup/live/mail/etc/postfix/
ssh ${TSERVER} mkdir -p /home/system/backup/live/mail/home/mail/

"${DEBUG}"nice -n 10 rsync -e ssh -auv  --delete /var/spool/mail/* 	"${TSERVER}":"${LOC}"/var/spool/mail/
"${DEBUG}"nice -n 10 rsync -e ssh -auv  --delete /etc/postfix/ 	        "${TSERVER}":"${LOC}"/etc/postfix		
"${DEBUG}"nice -n 10 rsync -e ssh -auv  --delete /home/mail/* 		"${TSERVER}":"${LOC}"/home/mail	
#
"${DEBUG}"nice -n 10 rsync -e ssh -auv --delete /etc/passwd 		"${TSERVER}":"${LOC}"/etc/passwd	
"${DEBUG}"nice -n 10 rsync -e ssh -auv --delete /etc/shadow 		"${TSERVER}":"${LOC}"/etc/shadow	
#echo >> "${LOG}"