#!/bin/sh 

MODEMDIR=.modem
PROG=`basename $0`


error () {
	echo $PROG: $*
	exit 2
}

[ -d $MODEMDIR ] || error "Can't find directory $MODEMDIR."

cd $MODEMDIR

PWD=`pwd`
BYPASSFILE=/tmp/nomodeminstall

if [ `/usr/sbin/pmadm -l | grep -c rdamon` -gt 0 ]; then
	echo SunRemon Master detected.
	echo Updating sunremon crontab file
	/bin/su - sunremon $PWD/do_crontab || error "Can't run do_crontab"
	if [ -f $BYPASSFILE ]; then
		echo Bypassing modem reconfiguration.  $BYPASSFILE present.
	else
		echo Reconfiguring modems
		./install_rms || error "install_rms failed"
	fi
	echo ""
	echo "*** PLEASE CONFIRM THE DIP SWITCH SETTINGS ON YOUR MODEM! ***"
	echo "*** PLEASE CONFIRM THE DIP SWITCH SETTINGS ON YOUR MODEM! ***"
	echo "*** PLEASE CONFIRM THE DIP SWITCH SETTINGS ON YOUR MODEM! ***"
	echo "*** PLEASE CONFIRM THE DIP SWITCH SETTINGS ON YOUR MODEM! ***"
	echo ""
else
	echo SunRemon Slave detected.
	echo Bypassing modem reconfiguration.
	echo Bypassing crontab reconfiguration.
fi

echo Restarting SunRemon Monitor
/etc/init.d/remon_monitor start

echo $PROG Done.

