File: mrtg-rrd.cgi.diff

package info (click to toggle)
mrtg-rrd 0.7-3
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 120 kB
  • ctags: 22
  • sloc: perl: 811; makefile: 21
file content (22 lines) | stat: -rw-r--r-- 691 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- mrtg-rrd.cgi.original	2005-09-22 22:26:13.000000000 +0900
+++ mrtg-rrd.cgi	2005-09-23 04:37:20.000000000 +0900
@@ -39,8 +39,17 @@
 use vars qw(@config_files @all_config_files %targets $config_time
 	%directories $version $imagetype);
 
-# EDIT THIS to reflect all your MRTG config files
-BEGIN { @config_files = qw(/home/fadmin/mrtg/cfg/mrtg.cfg); }
+BEGIN {
+  my $conffile = "/etc/mrtg-rrd.conf";
+  $conffile = "mrtg-rrd.conf" if ( -e "mrtg-rrd.conf" );
+  $conffile = $ENV{"MRTGRRDCONF"} if ( $ENV{"MRTGRRDCONF"} );
+  open CONF, $conffile or die "Cannot open mrtg-rrd.conf";
+  while (<CONF>) {
+    chop $_;
+    push @config_files, $_;
+  }
+close CONF;
+}
 
 $version = '0.7';