Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP4:FactoryCandidates
mailgraph
mailgraph-1.14-cgi.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mailgraph-1.14-cgi.patch of Package mailgraph
Index: mailgraph-1.14/mailgraph.cgi =================================================================== --- mailgraph-1.14.orig/mailgraph.cgi +++ mailgraph-1.14/mailgraph.cgi @@ -16,9 +16,9 @@ my $xpoints = 540; my $points_per_sample = 3; my $ypoints = 160; my $ypoints_err = 96; -my $rrd = 'mailgraph.rrd'; # path to where the RRD database is -my $rrd_virus = 'mailgraph_virus.rrd'; # path to where the Virus RRD database is -my $tmp_dir = '/tmp/mailgraph'; # temporary directory where to store the images +my $rrd = '/var/lib/mailgraph/mailgraph.rrd'; # path to where the RRD database is +my $rrd_virus = '/var/lib/mailgraph/mailgraph_virus.rrd'; # path to where the Virus RRD database is +my $tmp_dir = '/var/lib/mailgraph/img'; # temporary directory where to store the images my @graphs = ( { title => 'Last Day', seconds => 3600*24, }, @@ -163,12 +163,12 @@ sub print_html() <title>Mail statistics for $host</title> <meta http-equiv="Refresh" content="300" /> <meta http-equiv="Pragma" content="no-cache" /> -<link rel="stylesheet" href="mailgraph.css" type="text/css" /> +<link rel="stylesheet" href="/css/mailgraph.css" type="text/css" /> </head> <body> HEADER - print "<h1>Mail statistics for $host</h1>\n"; + print "<h1 id=\"TOP\">Mail statistics for $host</h1>\n"; print "<ul id=\"jump\">\n"; for my $n (0..$#graphs) { @@ -177,7 +177,7 @@ HEADER print "</ul>\n"; for my $n (0..$#graphs) { - print "<h2 id=\"G$n\">$graphs[$n]{title}</h2>\n"; + print "<h2 id=\"G$n\">$graphs[$n]{title}<a href=\"#TOP\"> TOP</a></h2>\n"; print "<p><img src=\"$scriptname?${n}-n\" alt=\"mailgraph\"/><br/>\n"; print "<img src=\"$scriptname?${n}-e\" alt=\"mailgraph\"/></p>\n"; } @@ -218,17 +218,17 @@ sub main() $uri =~ s/\//,/g; $uri =~ s/(\~|\%7E)/tilde,/g; mkdir $tmp_dir, 0777 unless -d $tmp_dir; - mkdir "$tmp_dir/$uri", 0777 unless -d "$tmp_dir/$uri"; + #mkdir "$tmp_dir/$uri", 0777 unless -d "$tmp_dir/$uri"; my $img = $ENV{QUERY_STRING}; if(defined $img and $img =~ /\S/) { if($img =~ /^(\d+)-n$/) { - my $file = "$tmp_dir/$uri/mailgraph_$1.png"; + my $file = "$tmp_dir/mailgraph_$1.png"; graph($graphs[$1]{seconds}, $file); send_image($file); } elsif($img =~ /^(\d+)-e$/) { - my $file = "$tmp_dir/$uri/mailgraph_$1_err.png"; + my $file = "$tmp_dir/mailgraph_$1_err.png"; graph_err($graphs[$1]{seconds}, $file); send_image($file); }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor