/[TIS-4000 Rel T60]/scripts/rc.tisstop
ViewVC logotype

Contents of /scripts/rc.tisstop

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations)
Mon Apr 24 14:47:52 2000 UTC (23 years, 7 months ago) by tis4000
Branch: MAIN
Files copied from t55. - NDalesio

1 #!/bin/sh
2 #
3 # File name: rc.tisstop for TIS4000 ver. 5.1 (Solaris 2.x)
4 #
5 # Shuts Down the TIS4000 software when the System is shutdown
6 # from shutdown -i0 or -i1 or -i2 or -i6
7 #
8
9 donetrend="false"
10
11 for process in trendProcessor oracleTrendProcessor oracleTrendvu oracleSnapedit oracleSnapsync dpa png2 alarmConfig alarmvu dm edd dataVu trendvu snlvu tagvu snapedit hsync alarmPrinter alarmMgr dbClient timeServer nameSrv rerouted chanAcq sockMnt
12 do
13 pid=`/usr/bin/ps -ef | grep $process | grep -v vdm | grep -v sendmail | grep -v xdm | grep -v admintool | grep -v grep | awk '{print $2}'`
14 if [ $pid ]
15 then
16 echo
17 echo "****** Shutting Down $process ******"
18 echo
19 if [ $process = "oracleTrendProcessor" -o $process = "dataVu" -o $process = "alarmMgr" -o $process = "dbClient" -o $process = "hsync" ]
20 then
21 kill -INT $pid
22 else
23 kill $pid
24 fi
25 fi
26 done
27 var="oracleTrendServer"
28 pid=`/usr/bin/ps -ef | grep $var | grep -v vdm | grep -v sendmail | grep -v xdm |grep -v xdm | grep -v admintool | grep -v grep | awk '{print $2}'`
29 echo "****** Waiting for trendServer Shutdown ******"
30 echo "****** THIS MAY TAKE SEVERAL MINUTES ******"
31 echo
32 while [ $donetrend = "false" ]
33 do
34 if [ $pid ]
35 then
36 pid=`/usr/bin/ps -ef | grep $var | grep -v vdm | grep -v sendmail | grep -v xdm | grep -v admintool | grep -v grep | awk '{print $2}'`
37 else
38 donetrend="true"
39 fi
40 done
41 #

  ViewVC Help
Powered by ViewVC 1.1.30