Advertisement
Kylroi

run TrinityCore servers bash script - 2015-08-31

Jan 25th, 2014
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.87 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. # site settings
  4. #User="wow"
  5. BaseDir="/home/$USER/Core"
  6. AuthBin="$BaseDir/bin/authserver"
  7. AuthParm="--config $BaseDir/conf/authserver.conf"
  8. BNetBin="$BaseDir/bin/bnetserver"
  9. BNetparm="--config $BaseDir/conf/bnetserver.conf"
  10. RunWorld="~/runworld.sh"
  11.  
  12. PID=`pgrep -f AuthServer`
  13. if [ -n "$PID" ]; then
  14.   echo "AuthServer process is already active."
  15. else
  16.   echo "Starting AuthServer via screen..."
  17.   screen -a -d -m -t AuthServer "$AuthBin" "$AuthParm"
  18. fi
  19. PID=`pgrep -f BNetServer`
  20. if [ -n "$PID" ]; then
  21.   echo "BNetServer process is already active."
  22. else
  23.   echo "Starting BNetServer via screen..."
  24.   screen -a -d -m -t BNetServer "$BNetBin" "$BNetParm"
  25. fi
  26. PID=`pgrep -f WorldServer`
  27. if [ -n "$PID" ]; then
  28.   echo "WorldServer process is already active."
  29. else
  30.   echo "Starting WorldServer via screen..."
  31.   screen -a -d -m -t WorldServer "$RunWorld"
  32. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement