LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   error in message in /var/spool/mail/root (https://www.linuxquestions.org/questions/linux-newbie-8/error-in-message-in-var-spool-mail-root-672414/)

nawuza 09-25-2008 08:58 PM

error in message in /var/spool/mail/root
 
hello..i have install Ourmon(network monitoring tool) manually on my FC8 and seem to be ok.but then i started to get message in my /var/spool/mail/root.

Quote:

From root@localhost.localdomain Fri Sep 26 17:58:52 2008
Return-Path: <root@localhost.localdomain>
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
by localhost.localdomain (8.14.1/8.14.1) with ESMTP id m8Q9wqt5008465
for <root@localhost.localdomain>; Fri, 26 Sep 2008 17:58:52 +0800
Received: (from root@localhost)
by localhost.localdomain (8.14.1/8.14.1/Submit) id m8Q9w3ht008088;
Fri, 26 Sep 2008 17:58:03 +0800
Message-Id: <200809260958.m8Q9w3ht008088@localhost.localdomain>
From: root@localhost.localdomain (Cron Daemon)
To: root@localhost.localdomain
Subject: Cron <root@localhost> /home/mrourmon/bin/omupdate.sh
Date: Fri, 26 Sep 2008 17:58:01 0800 (MYT)
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
X-Cron-Env: <SHELL=/bin/bash>
X-Cron-Env: <PATH=/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <MAILTO=root>
X-Cron-Env: <HOME=/>
X-Cron-Env: <LOGNAME=root>
X-Cron-Env: <USER=root>

cp: cannot stat `/home/mrourmon/tmp/mon.lite': No such file or directory
Can't locate RRDs.pm in @INC (@INC contains: /usr/local/rrdtool-1.0.49/lib/perl ../lib/perl /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /home/mrourmon/bin/omupdate.pl line 42.
BEGIN failed--compilation aborted at /home/mrourmon/bin/omupdate.pl line 42.
grep: /home/mrourmon/tmp/mon.lite: No such file or directory
cp: cannot stat `/home/mrourmon/tmp/tcpworm.txt': No such file or directory
can't open /home/mrourmon/tmp/tcpworm.txt: No such file or directory
cp: cannot stat `/home/mrourmon/web.pages/portreport.txt': No such file or directory
can't open /home/mrourmon/tmp/p2pfile.txt: No such file or directory
can't open /home/mrourmon/tmp/syndump.txt: No such file or directory
cp: cannot stat `/home/mrourmon/tmp/syndump.txt': No such file or directory
can't open /home/mrourmon/tmp/emaildump.txt: No such file or directory
cp: cannot stat `/home/mrourmon/tmp/emaildump.txt': No such file or directory
can't open /home/mrourmon/tmp/potdump.txt: No such file or directory
cp: cannot stat `/home/mrourmon/tmp/potdump.txt': No such file or directory
cp: cannot stat `/home/mrourmon/tmp/p2pfile.txt': No such file or directory
cp: cannot stat `/home/mrourmon/web.pages/p2pportreport.txt': No such file or directory
can't open /home/mrourmon/tmp/tcpworm.txt: No such file or directory
can't open /home/mrourmon/tmp/irc.txt file: No such file or directory
cp: cannot stat `/home/mrourmon/tmp/irc.txt': No such file or directory
cp: cannot stat `/home/mrourmon/tmp/mon.lite': No such file or directory
Can't locate RRDs.pm in @INC (@INC contains: /usr/local/rrdtool-1.0.49/lib/perl ../lib/perl /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /home/mrourmon/bin/omupdate.pl line 42.
BEGIN failed--compilation aborted at /home/mrourmon/bin/omupdate.pl line 42.
grep: /home/mrourmon/tmp/mon.lite: No such file or directory
cp: cannot stat `/home/mrourmon/tmp/tcpworm.txt': No such file or directory
can't open /home/mrourmon/tmp/tcpworm.txt: No such file or directory
cp: cannot stat `/home/mrourmon/web.pages/portreport.txt': No such file or directory
can't open /home/mrourmon/tmp/p2pfile.txt: No such file or directory
can't open /home/mrourmon/tmp/syndump.txt: No such file or directory
cp: cannot stat `/home/mrourmon/tmp/syndump.txt': No such file or directory
can't open /home/mrourmon/tmp/emaildump.txt: No such file or directory

bla..bla..
how do i stop this message from coming?what happen?

chrism01 09-25-2008 09:33 PM

This is the first clue:

From: root@localhost.localdomain (Cron Daemon)
To: root@localhost.localdomain
Subject: Cron <root@localhost> /home/mrourmon/bin/omupdate.sh

Your cron job /home/mrourmon/bin/omupdate.sh is failing. Its failing because

cp: cannot stat `/home/mrourmon/tmp/mon.lite': No such file or directory
Can't locate RRDs.pm in @INC (@INC contains: /usr/local/rrdtool-1.0.49/lib/perl ../lib/perl etc

and
at /home/mrourmon/bin/omupdate.pl line 42.
BEGIN failed--compilation aborted at /home/mrourmon/bin/omupdate.pl line 42.

etc

Basically you need to read the shell source and make sure the files it expects are where they should be.
You need to use the CPAN tool to install RRDs.pm (at least). The Perl prog needs this and other files.

To install from CPAN, login as root and

perl -e shell -M CPAN
cpan> install RRDs

To check a perl prog for syntax without running it, try

perl -wc file.pl

There should be some docs for this stuff that specify what you need to setup to make it run.


All times are GMT -5. The time now is 08:34 PM.