Tulio Guimarães da Silva
tuliogs at pgt.mpt.gov.br
Thu Oct 20 06:05:47 PDT 2005
from the error message originator - env(1) -, I´d say there´s some
environment variable missing at run. Crond does not execute ~/.profile
and similars, which is normally where these variables are defined, and
then they must be set by the shellscript itself.
In short, mrtg is being called from "run.sh", therefore you´ll have to
specify its path, and probably some other variables, inside this script.
That must work.
Or, in a better way, call it from the system´s crontab, as described
in the cron section of the Handbook. It´s worth a look. ;)
Good luck, :)
Túlio G. da Silva
P.S.: I (too) guess this is not the appropriate list to look for help on
this subject; "freebsd-questions" should bring you better results, if
this one fails. ;) Or else,
>That's exactly what I have done! I suspect that there
>is on another crontab file (?) a reference to an mrtg
>folder cause now I have moved my run.sh to another
>folder and my crontab line is like this:
>*/5 * * * * /usr/local/www/run.sh
>no mrtg anywhere :) :)
>but still get this mail!!! :
>>From root at BSD.BSD.org Thu Oct 20 14:30:01 2005
>Date: Thu, 20 Oct 2005 14:30:00 +0300 (EEST)
>From: root at BSD.BSD.org (Cron Daemon)
>To: root at BSD.BSD.org
>Subject: Cron <root at BSD> /usr/local/www/run.sh
>env: mrtg: No such file or directory
>Yahoo! Music Unlimited
>Access over 1 million songs. Try it free.
>freebsd-performance at freebsd.org mailing list
>To unsubscribe, send any mail to "freebsd-performance-unsubscribe at freebsd.org"
More information about the freebsd-performance