Hi again. OK - I just removed the RRDtool RPM and installed from source instead, and no longer get the error about RRDs.pm. Smokeping now runs without any complaints.
However, when I hit the smokeping.cgi through my webserver I get this error... opendir /Smokeping/probes: No such file or directory at /usr/local/smokeping/lib/Smokeping.pm line 1276 It seems that the subroutine find_libdir is searching the perl path, and when it finds /Smokeping/probes/FPing.pm it returns the path up to that point and assigns it as a variable. This variable is then pre-pended to /Smokeping/probes and the directory is used in opendir. I can confirm that in my bin/smokeping and smokeping.cgi files I have this entry... use lib qw(/usr/local/smokeping/lib); ...and indeed the directory /usr/local/smokeping/lib/Smokeping/probes does exist. However, I do not see /usr/local/smokeping/lib in my perl path... [EMAIL PROTECTED] bin]# perl -e "print qq(@INC)" | grep smokeping [EMAIL PROTECTED] bin]# Is there a way for me to permanently add /usr/local/smokeping/lib to @INC ? I can't think what the actual problem is, but I imagine this may solve it. Any suggestions greatly appreciated! Thanks, Andrew Hall. _______________________________________________ smokeping-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users
