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:jon at shadowsoft.com] Sent: Monday, October 06, 2008 11:18 AM To: hobbit at hswn.dk 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:jon at shadowsoft.com] Sent: Monday, October 06, 2008 10:57 AM To: hobbit at hswn.dk 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