summaryrefslogtreecommitdiff
path: root/net/mrtg/patches/patch-ad
blob: d15128d751fda560956377cba81d297352c7ca76 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
$NetBSD: patch-ad,v 1.11 2006/08/09 21:42:42 adrianp Exp $

--- bin/mrtg.orig	2006-07-14 12:39:19.000000000 +0100
+++ bin/mrtg
@@ -824,8 +824,8 @@ sub writegraphics {
 
     ((($MRTG_lib::OS eq 'NT' or $MRTG_lib::OS eq 'OS2') and (-e "${FindBin::Bin}${MRTG_lib::SL}rateup.exe")) or
      (($MRTG_lib::OS eq 'NW') and (-e "SYS:/Mrtg/bin/rateup.nlm")) or
-     (-x "${FindBin::Bin}${MRTG_lib::SL}rateup")) or 
-       die "$NOW: ERROR: Can't Execute '${FindBin::Bin}${MRTG_lib::SL}rateup'\n";
+     (-x "__PREFIX__/libexec/rateup")) or 
+       die "$NOW: ERROR: Can't Execute '__PREFIX__/libexec/rateup'\n";
 
     # rateup does not know about undef so we make inlast and outlast ready for rateup
     #warn "$NOW: ERROR: inlast is undefined. Skipping $router\n" unless defined $inlast;
@@ -837,7 +837,7 @@ sub writegraphics {
     $outlast = -1 unless defined $outlast;
     
     if ($$rcfg{'options'}{'dorelpercent'}{$router}) {
-        @exec = ("${FindBin::Bin}${MRTG_lib::SL}rateup", 
+        @exec = ("__PREFIX__/libexec/rateup", 
                  "$$cfg{'logdir'}$$rcfg{'directory'}{$router}","$router",
                  $time, $$rcfg{'options'}{'unknaszero'}{$router} ? '-z':'-Z',
                  "$up_abs"."p", $inlast, $outlast, $absmax,
@@ -846,7 +846,7 @@ sub writegraphics {
                  $$rcfg{'rgb5'}{$router});
     } else { 
 
-        @exec = ("${FindBin::Bin}${MRTG_lib::SL}rateup", 
+        @exec = ("__PREFIX__/libexec/rateup", 
                  "$$cfg{'logdir'}$$rcfg{'directory'}{$router}","$router",
                  $time, $$rcfg{'options'}{'unknaszero'}{$router} ? '-z':'-Z',
                  "$up_abs", $inlast, $outlast, $absmax,