[ Avaa Bypassed ]




Upload:

Command:

www-data@3.148.202.164: ~ $
#!/usr/bin/perl
# list_pack.cgi
# List all the files in some package

require './cluster-software-lib.pl';
&ReadParse();
&ui_print_header(undef, $text{'list_title'}, "");

@servers = &list_servers();
($s) = grep { $_->{'id'} == $in{'server'} } @servers;
&remote_foreign_require($s->{'host'}, "software", "software-lib.pl");

print &ui_subheading(&text('list_files', "<tt>$in{'package'}</tt>",
		   $s->{'desc'} ? $s->{'desc'} : $s->{'host'}));
print "<table class='table table-striped table-hover table-condensed' width=100%>\n";
print "<thead><tr><th>$text{'list_path'}</th> ",
      "<th>$text{'list_owner'}</th> ",
      "<th>$text{'list_group'}</th> ",
      "<th>$text{'list_type'}</th> ",
      "<th>$text{'list_size'}</th> ",
      "<th>$text{'list_status'}</th> </tr></thead><tbody>\n";
$n = &remote_foreign_call($s->{'host'}, "software",
			  "check_files", $in{'package'});
$files = &remote_eval($s->{'host'}, "software", "\\%files");
for($i=0; $i<$n; $i++) {
	$sz = $files->{$i,'size'};
	$ty = $files->{$i,'type'};
	print "<tr>\n";
	if ($ty == 3 || $ty == 4) {
		print "<td valign=top>$files->{$i,'path'} -> ",
		      "$files->{$i,'link'}</td>\n";
		print "<td><br></td> <td><br></td>\n";
		}
	else {
		print "<td valign=top><table width=100% cellpadding=0 ",
		      "cellspacing=0><tr><td>",
		      "$files->{$i,'path'}</td> <td align=right>\n";
		if ($ty == 0 || $ty == 5) {
			print "<a href='view.cgi",$files->{$i,'path'},
			      "'>$text{'list_view'}</a>";
			}
		print "</td></tr>","</table></td>\n";
		print "<td valign=top>$files->{$i,'user'}</td>\n";
		print "<td valign=top>$files->{$i,'group'}</td>\n";
		}
	print "<td valign=top>$software::type_map[$ty]</td>\n";
	if ($ty != 0) { $sz = "<br>"; }
	elsif ($sz > 1000000) { $sz = sprintf "%d MB", $sz/1000000; }
	elsif ($sz > 1000) { $sz = sprintf "%d kB", $sz/1000; }
	else { $sz .= " B"; }
	print "<td valign=top>$sz</td>\n";
	$err = $files->{$i,'error'};
	if ($err) {
		$err =~ s/</&lt;/g;
		$err =~ s/>/&gt;/g;
		$err =~ s/\n/<br>/g;
		print "<td valign=top><font color=#ff0000>$err</font></td>\n";
		}
	else { print "<td valign=top>$text{'list_ok'}</td>\n"; }
	print "</tr>\n";
	}
print "</tbody></table><p>\n";

&remote_finished();
&ui_print_footer("edit_pack.cgi?package=".&urlize($in{'package'})."&search=".&urlize($in{'search'}), $text{'edit_return'});


Filemanager

Name Type Size Permission Actions
help Folder 0755
images Folder 0755
lang Folder 0755
CHANGELOG File 1.01 KB 0644
add.cgi File 904 B 0755
close.cgi File 272 B 0755
closeall.cgi File 179 B 0755
cluster-software-lib.pl File 9.51 KB 0755
compare.cgi File 1.81 KB 0755
compare_form.cgi File 1.13 KB 0755
config File 25 B 0644
config.info File 108 B 0644
config.info.ca File 133 B 0644
config.info.cs File 82 B 0644
config.info.de File 125 B 0644
config.info.es File 90 B 0644
config.info.fr File 134 B 0644
config.info.hr File 0 B 0644
config.info.ms File 131 B 0644
config.info.nl File 130 B 0644
config.info.no File 129 B 0644
config.info.pl File 121 B 0644
defaultacl File 6 B 0644
delete_host.cgi File 254 B 0755
delete_pack.cgi File 3.15 KB 0755
delete_packs.cgi File 2.86 KB 0755
do_install.cgi File 7.11 KB 0755
do_install_serial.cgi File 3.55 KB 0755
edit_host.cgi File 3.84 KB 0755
edit_pack.cgi File 3.33 KB 0755
index.cgi File 4.87 KB 0755
install_pack.cgi File 4.82 KB 0755
list_pack.cgi File 2.28 KB 0755
module.info File 427 B 0644
module.info.af File 0 B 0644
module.info.af.auto File 154 B 0644
module.info.ar File 0 B 0644
module.info.ar.auto File 201 B 0644
module.info.be File 0 B 0644
module.info.be.auto File 282 B 0644
module.info.bg File 0 B 0644
module.info.bg.auto File 251 B 0644
module.info.ca File 155 B 0644
module.info.ca.auto File 31 B 0644
module.info.cs File 40 B 0644
module.info.cs.auto File 122 B 0644
module.info.da File 0 B 0644
module.info.da.auto File 153 B 0644
module.info.de File 133 B 0644
module.info.de.auto File 25 B 0644
module.info.el File 0 B 0644
module.info.el.auto File 263 B 0644
module.info.es File 39 B 0644
module.info.es.auto File 119 B 0644
module.info.eu File 0 B 0644
module.info.eu.auto File 141 B 0644
module.info.fa File 0 B 0644
module.info.fa.auto File 228 B 0644
module.info.fi File 0 B 0644
module.info.fi.auto File 156 B 0644
module.info.fr File 41 B 0644
module.info.fr.auto File 139 B 0644
module.info.he File 0 B 0644
module.info.he.auto File 186 B 0644
module.info.hr File 0 B 0644
module.info.hr.auto File 155 B 0644
module.info.hu File 33 B 0644
module.info.hu.auto File 125 B 0644
module.info.it File 0 B 0644
module.info.it.auto File 147 B 0644
module.info.ja File 0 B 0644
module.info.ja.auto File 228 B 0644
module.info.ko File 0 B 0644
module.info.ko.auto File 193 B 0644
module.info.lt File 0 B 0644
module.info.lt.auto File 181 B 0644
module.info.lv File 0 B 0644
module.info.lv.auto File 165 B 0644
module.info.ms File 119 B 0644
module.info.ms.auto File 25 B 0644
module.info.mt File 0 B 0644
module.info.mt.auto File 158 B 0644
module.info.nl File 35 B 0644
module.info.nl.auto File 122 B 0644
module.info.no File 35 B 0644
module.info.no.auto File 115 B 0644
module.info.pl File 132 B 0644
module.info.pl.auto File 33 B 0644
module.info.pt File 0 B 0644
module.info.pt.auto File 154 B 0644
module.info.pt_BR File 0 B 0644
module.info.pt_BR.auto File 163 B 0644
module.info.ro File 0 B 0644
module.info.ro.auto File 152 B 0644
module.info.ru File 0 B 0644
module.info.ru.auto File 278 B 0644
module.info.sk File 0 B 0644
module.info.sk.auto File 162 B 0644
module.info.sl File 0 B 0644
module.info.sl.auto File 159 B 0644
module.info.sv File 0 B 0644
module.info.sv.auto File 151 B 0644
module.info.th File 0 B 0644
module.info.th.auto File 351 B 0644
module.info.tr File 0 B 0644
module.info.tr.auto File 159 B 0644
module.info.uk File 0 B 0644
module.info.uk.auto File 272 B 0644
module.info.ur File 0 B 0644
module.info.ur.auto File 235 B 0644
module.info.vi File 0 B 0644
module.info.vi.auto File 162 B 0644
module.info.zh File 0 B 0644
module.info.zh.auto File 131 B 0644
module.info.zh_TW File 0 B 0644
module.info.zh_TW.auto File 140 B 0644
open.cgi File 250 B 0755
openall.cgi File 427 B 0755
prefs.info File 28 B 0644
refresh.cgi File 1.61 KB 0755
search.cgi File 1.92 KB 0755