Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # site settings
- #User="wow"
- BaseDir="/home/$USER/Core"
- AuthBin="$BaseDir/bin/authserver"
- AuthParm="--config $BaseDir/conf/authserver.conf"
- BNetBin="$BaseDir/bin/bnetserver"
- BNetparm="--config $BaseDir/conf/bnetserver.conf"
- RunWorld="~/runworld.sh"
- PID=`pgrep -f AuthServer`
- if [ -n "$PID" ]; then
- echo "AuthServer process is already active."
- else
- echo "Starting AuthServer via screen..."
- screen -a -d -m -t AuthServer "$AuthBin" "$AuthParm"
- fi
- PID=`pgrep -f BNetServer`
- if [ -n "$PID" ]; then
- echo "BNetServer process is already active."
- else
- echo "Starting BNetServer via screen..."
- screen -a -d -m -t BNetServer "$BNetBin" "$BNetParm"
- fi
- PID=`pgrep -f WorldServer`
- if [ -n "$PID" ]; then
- echo "WorldServer process is already active."
- else
- echo "Starting WorldServer via screen..."
- screen -a -d -m -t WorldServer "$RunWorld"
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement