Added auto restart scripts

This commit is contained in:
Faded 2015-04-21 11:57:33 -04:00 committed by UnkleNuke
parent 39ccc74524
commit 32449dd326
4 changed files with 51 additions and 0 deletions

View File

@ -0,0 +1,16 @@
#!/bin/bash
#For Debian based distributions only
#Change the path variable that matches your own
#Do not add a trailing slash
path="/home/mangos/server/bin"
SESSION="mangos"
DAEMON="screen -d -m -S $SESSION $path/mangos_check.sh"
screen -r $SESSION -ls -q 2>&1 >/dev/null
echo -e ""
echo "Mangos World has been launched into the background."
echo -e ""
if [ $? -le 10 ]; then
echo "Restarting $DAEMON"
$DAEMON
fi
wait

View File

@ -0,0 +1,9 @@
#!/bin/bash
#For Debian based distributions only
#Change the path variable that matches your own
path="/home/mangos/server/bin"
while true; do
cd $path
./realmd
wait
done

View File

@ -0,0 +1,16 @@
#!/bin/bash
#For Debian based distributions only
#Change the path variable that matches your own
#Do not add a trailing slash
path="/home/mangos/server/bin"
SESSION="realmd"
DAEMON="screen -d -m -S $SESSION $path/realmd_check.sh"
screen -r $SESSION -ls -q 2>&1 >/dev/null
echo -e ""
echo "Realmd has been launched into the background."
echo -e ""
if [ $? -le 10 ]; then
echo "Restarting $DAEMON"
$DAEMON
fi
wait

View File

@ -0,0 +1,10 @@
#!/bin/bash
#For Debian based distributions only
#Change the path variable that matches your own
#Do not add a trailing slash
path="/home/mangos/server/bin"
while true; do
cd $path
./mangos
wait
done