Sorry...I was thinking about Big Brother clients.
For Hobbit, you should call your script from "server/etc/
hobbitlaunch.cfg".
I have one like this:
[lvm]
ENVFILE /home/hobbit/server/etc/hobbitserver.cfg
NEEDS hobbitd
CMD $BBHOME/ext/bb-lvm.sh
LOGFILE $BBSERVERLOGS/bb-lvm.log
INTERVAL 15m
Jim Smith
From: Jon Boede [mailto:user-68c969ba1bfa@xymon.invalid]
Sent: Monday, October 06, 2008 11:18 AM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] BB environment variables
I don't have a bbdef.sh anywhere under my hobbit ~/server directory...
:-(
Smith, Jim wrote:
Execute this line at the beginning of your script:
. $BBHOME/etc/bbdef.sh
Make sure you have the period<space> at the beginning.
Jim Smith
SVHS
From: Jon Boede [mailto:user-68c969ba1bfa@xymon.invalid]
Sent: Monday, October 06, 2008 10:57 AM
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] BB environment variables
What's a good way to get all the BB environment variables set up when I
want to use them in a script that's not launched from hobbitd?
For example, if I have a script that receives an email and reports a
status because of it? I know that I could hard-code everything, but
that's tacky. :-)
Thanks,
Jon