PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` #!/usr/bin/perl $SendmailPath = '/usr/sbin/sendmail'; sub sendmail { my ($to, $from, $subj, $msg) = @_; open (MAIL, "|$SendmailPath -t -n")|| die "Error! Can't use sendmail\n"; print MAIL "To: $to\n"; print MAIL "From: $from\n"; print MAIL "Subject: $subj\n"; print MAIL "Reply-To: $from\n\n"; print MAIL "$msg\n"; close (MAIL); } $hostname=`hostname`; chomp($hostname); sub homes_starting { sendmail('support.reports@tmdhosting.com', 'backup@tmdhosting.com', "[$hostname] Home folders backup is starting", 'Home folders backup is starting'); } sub homes_finished { sendmail('support.reports@tmdhosting.com', 'backup@tmdhosting.com', "[$hostname] Home folders backup is completed", 'Backup completed succesffully'); } sub sqldumps_starting { sendmail('support.reports@tmdhosting.com', 'backup@tmdhosting.com', "[$hostname] SQL dumps Backup is starting", 'SQL dumps backup is starting'); } sub sqldumps_finished { sendmail('support.reports@tmdhosting.com', 'backup@tmdhosting.com', "[$hostname] SQL dumps Backup completed", 'Backup completed succesffully'); } sub configs_started { sendmail('support.reports@tmdhosting.com', 'backup@tmdhosting.com', "[$hostname] Configs Backup is starting", 'Configs backup is starting'); } sub configs_finished { sendmail('support.reports@tmdhosting.com', 'backup@tmdhosting.com', "[$hostname] Configs Backup completed", 'Backup completed succesffully'); } sub start_configs { configs_started; # system("/usr/local/sbin/backup_configs.pl"); # system("/usr/local/sbin/backup_cpanel_stuff.pl"); configs_finished; } sub start_homes { homes_starting; $now = localtime; ($day, $month, $time, $year) = split(" ", $now); chomp($day); if ($day =~/Wed/) { system("/usr/local/sbin/backup_homes_wed.pl"); } else { if ($day =~/Sun/){ system("/usr/local/sbin/backup_homes_wed.pl"); } } homes_finished; } sub start_sqldumps { sqldumps_starting; system("/usr/local/sbin/local_mysql_backup.pl"); sqldumps_finished; } start_configs; start_sqldumps; start_homes;