#!/bin/sh
# $Id: sm_os_newday,v 1.6 2005/01/10 15:26:48 sesam Exp $
#
read_ini()
{
  SM_INI=`grep -i '^sm_ini=' /etc/sesam2000.ini|cut -d"=" -f2`
  echo `grep -i "$1=" "$SM_INI"|cut -d"=" -f2`
}

echo $0
GV_RO_BIN=`read_ini gv_ro_bin`
if  ps -ef | grep -v grep | grep sm_startup >/dev/null 
then
   :
else
   if  ps -ef | grep -v grep | grep sm_os_startup >/dev/null 
   then
      :
   else
      $GV_RO_BIN/sm_main reload node > /dev/null 2>&1
      exit_sts=$?
   fi
fi
if [ "`uname`" = "Linux" ]
  then
    killall -2 sm_stpd
    killall -2 sm_ctrlc
    sleep 10
    killall -9 sm_stpd
    killall -9 sm_ctrlc
  fi
echo $0 done
exit $exit_sts

