summaryrefslogtreecommitdiff
path: root/athena-start
diff options
context:
space:
mode:
Diffstat (limited to 'athena-start')
-rwxr-xr-xathena-start72
1 files changed, 0 insertions, 72 deletions
diff --git a/athena-start b/athena-start
deleted file mode 100755
index eb3dbdf5a..000000000
--- a/athena-start
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/bin/sh
-# athena starting script by rowla
-# modified by shazeya@syafi.com (NL101541)
-
-PATH=./:$PATH
-
-L_SRV=login-server
-C_SRV=char-server
-M_SRV=map-server
-
-print_start() {
-# more << EOF
-echo "Athena Starting..."
-echo " (c) 2003 Athena Project"
-echo " modified by shazeya@syafi.com"
-echo ""
-#echo "Debug informations will appear,"
-#echo "since this is a test release."
-#echo ""
-echo "checking..."
-#EOF
-}
-
-check_files() {
-
- for i in ${L_SRV} ${C_SRV} ${M_SRV}
- do
- if [ ! -f ./$i ]; then
- echo "$i does not exist, or can't run."
- echo "Stop. Check your compile."
- exit 1;
- fi
- done
-
-# more << EOF
-echo "Check complete."
-echo "Looks good, a nice Athena!"
-#EOF
-}
-
-
-case $1 in
- 'start')
- print_start
- check_files
-
- exec ./${L_SRV}&
- echo $! > .${L_SRV}.pid
- exec ./${C_SRV}&
- echo $! > .${C_SRV}.pid
- exec ./${M_SRV}&
- echo $! > .${M_SRV}.pid
-
- echo "Now Started Athena."
-;;
- 'stop')
- for i in .${L_SRV}.pid .${C_SRV}.pid .${M_SRV}.pid
- do
- if [ -e ./$i ]; then
- kill $(cat $i)
- rm $i
- fi
- done
-;;
- 'restart')
- $0 stop
- $0 start
-;;
- *)
- echo "Usage: athena-start { start | stop | restart }"
-;;
-esac