When the Script only run from your Command line with Perl infront, tried this:
ThreshProgI[sb-cr_13]:'perl /export/home/nlatif/scripts/cr-bw.pl' ThreshProgO[sb-cr_13]:'perl /export/home/nlatif/scripts/cr-bw.pl' Bastian Naman Latif wrote: Hi, I have a perl script that I want to run, when a certain Threshold Value is reached. My Config file looks like ThreshMaxI[sb-cr_13]: 60 ThreshMaxO[sb-cr_13]: 60 ThreshProgI[sb-cr_13]:/export/home/nlatif/scripts/cr-bw.pl ThreshProgO[sb-cr_13]:/export/home/nlatif/scripts/cr-bw.pl The script runs fine from Command line as "perl cr-bw.pl whatever 56 67". However through mrtg I get this error Can't exec "/export/home/nlatif/scripts/cr-bw.pl": No such file or directory at /usr/local/mrtg-2/bin/mrtg line 1468. Can't exec "/export/home/nlatif/scripts/cr-bw.pl": No such file or directory at /usr/local/mrtg-2/bin/mrtg line 1468. Script is something like $objectname=$ARGV[0]; $thresh=$ARGV[1]; $curthresh=$ARGV[2]; open (SENDMAIL, "|/usr/lib/sendmail -oi -t") or die "die\n"; print SENDMAIL <<"EOF"; From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Cr-Sb BW Saturated Current Value for $objectname is $curthresh kbps. EOF close (sendmail); Any help ? \ Naman -- Unsubscribe mailto:[EMAIL PROTECTED] Archive http://www.ee.ethz.ch/~slist/mrtg FAQ http://faq.mrtg.org Homepage http://www.mrtg.org WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi -- Unsubscribe mailto:[EMAIL PROTECTED] Archive http://www.ee.ethz.ch/~slist/mrtg FAQ http://faq.mrtg.org Homepage http://www.mrtg.org WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi