⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.25
Server IP:
109.199.105.153
Server:
Linux connect.inboxifs.com 5.15.0-152-generic #162-Ubuntu SMP Wed Jul 23 09:48:42 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.2.29
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
proc
/
self
/
root
/
usr
/
share
/
webmin
/
virtual-server
/
View File Name :
list_running.cgi
#!/usr/bin/perl # Show a list of all running backups require './virtual-server-lib.pl'; &ReadParse(); &can_backup_sched() || &error($text{'sched_ecannot'}); &can_backup_domain() || &error($text{'backup_ecannot'}); &ui_print_header(undef, $text{'running_title'}, ""); @scheds = &list_running_backups(); @scheds = grep { &can_backup_sched($_) } @scheds; # Work out what to show @table = ( ); $hasowner = 0; if (&can_backup_domain() == 1) { # For master admin, show it if any schedule has a non-master owner ($hasowner) = grep { $_->{'owner'} } @scheds; } elsif (&can_backup_domain() == 3) { # For resellers, always show owner column $hasowner = 1; } # Build table of backups foreach $s (@scheds) { my @row; push(@row, { 'type' => 'checkbox', 'name' => 'd', 'value' => $s->{'id'}."-".$s->{'pid'} }); @dests = &get_scheduled_backup_dests($s); @nices = map { &nice_backup_url($_, 1) } @dests; push(@row, &ui_link("backup_form.cgi?sched=$s->{'id'}", join("<br>\n", @nices))); push(@row, &nice_backup_doms($s)); push(@row, &make_date($s->{'started'})); push(@row, $text{'running_'.$s->{'scripttype'}} || $s->{'scripttype'}); push(@table, \@row); } # Output the form and table print &ui_form_columns_table( "kill_running.cgi", [ [ 'stop', $text{'running_stop'} ] ], 1, [ ], undef, [ "", $text{'sched_dest'}, $text{'sched_doms'}, $text{'running_started'}, $text{'running_mode'}, ], 100, \@table, [ '', 'string', 'string' ], 0, undef, $text{'running_none'}); if (!@table) { print &text('running_link', 'list_sched.cgi', 'backuplog.cgi'),"<p>\n"; } &ui_print_footer("", $text{'index_return'});