summaryrefslogtreecommitdiff
path: root/linuxinstall/shell/startup.sh
blob: eabf268a13ef4668368dd93ead406b011c90f9cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/sh

# -----------------------------------------------------------------------------
# Start/Stop Script for the NMSSERVER Server
#
# Environment Variable Prequisites
#
#   NMSSERVER_HOME   May point at your NMSSERVER "build" directory.
# -----------------------------------------------------------------------------

# resolve links - $0 may be a softlink
PRG="$0"

while [ -h "$PRG" ] ; do
  ls=`ls -ld "$PRG"`
  link=`expr "$ls" : '.*-> \(.*\)$'`
  if expr "$link" : '/.*' > /dev/null; then
    PRG="$link"
  else
    PRG=`dirname "$PRG"`/"$link"
  fi
done
 
PRGDIR=`dirname "$PRG"`

EXECUTABLE=datacontroller.sh

if [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; then
    echo "Cannot find $PRGDIR/$EXECUTABLE"
    echo "This file is needed to run this program"
    exit 1
fi

exec "$PRGDIR"/"$EXECUTABLE" start "$@"