Question about /etc/rc on a HP 9000/825

tony at joshua.math.ucla.edu tony at joshua.math.ucla.edu
Fri Apr 28 11:41:55 AEST 1989


I'm posting this for my brother and I hope I'm posting this to the 
correct news group. 

My brother's company uses a Hewlett-Packard 9000/825 computer running
UNIX System V and he has a problem with /etc/rc.

He wrote a program that collects data from sometype of a "merlin-ish "
telephone box and inserts it into a database so that managers can
keep track of the in-coming and out-going calls.  The script that
does this is as follows:

----------------------------------------------------------------------
:
INFORMIXDIR=/usr/informix
DBDELIMITER=\|
DBTEMP=/usr/tmp
export INFORMIXDIR DBDELIMITER DBTEMP
cd /usr/lei
/usr/lei/_collect /dev/tty2p0 /usr/lei/result 300 >> /usr/lei/collect_log 2>&1
/usr/informix/bin/isql - - < /usr/lei/load.sql >> /usr/lei/collect_log 2>&1
/usr/lei/collect 
----------------------------------------------------------------------

The program "_collect" does the actual data collection and "isql" is
the database manager.

The above script works great when executed from the command line ,
ie: "collect & <CR>" works fine but when its put into /etc/rc nothing 
happens, ie. after reboot a sh process is forked but "_collect" and 
"isql" never gets called.

The end of /etc/rc file looks like this:
----------------------------------------------------------------------
#
# Start up SMDR call monitoring 
#  NOTE THIS IS NOT WORKING! START IT MANUALLY FOR NOW
echo SMDR collection started
rm -f /usr/lei/collect_log
nohup /usr/lei/collect > /usr/lei/collect_log 2>&1 &
----------------------------------------------------------------------

He's completely frustrated at this point.  Any pointers and suggestions 
would be greatly appreciated.

Please e-mail replies as I do not get to read this news group much.

Thanks in advance.



Tony Lei

INTERNET:	tony at math.ucla.edu
UUCP:		..!ucbvax!ucla-cs!math.ucla.edu!tony



More information about the Comp.unix.questions mailing list