|
|
@@ -2,7 +2,7 @@
|
|
|
# LGSM update_check.sh function
|
|
|
# Author: Daniel Gibbs
|
|
|
# Website: http://gameservermanagers.com
|
|
|
-lgsm_version="050216"
|
|
|
+lgsm_version="060216"
|
|
|
|
|
|
# Description: Checks if a server update is available.
|
|
|
|
|
|
@@ -89,6 +89,7 @@ if [ "${requestrestart}" -ge "1" ]; then
|
|
|
sleep 1
|
|
|
echo -ne "\n"
|
|
|
tmuxwc=$(tmux list-sessions 2>&1|awk '{print $1}'|grep -v failed|grep -Ec "^${servicename}:")
|
|
|
+ unset updateonstart
|
|
|
if [ "${tmuxwc}" -eq 1 ]; then
|
|
|
command_stop.sh
|
|
|
update_dl.sh
|
|
|
@@ -156,6 +157,7 @@ if [ "${currentbuild}" != "${availablebuild}" ]; then
|
|
|
fn_scriptlog "${currentbuild} > ${availablebuild}"
|
|
|
|
|
|
tmuxwc=$(tmux list-sessions 2>&1|awk '{print $1}'|grep -v failed|grep -Ec "^${servicename}:")
|
|
|
+ unset updateonstart
|
|
|
if [ "${tmuxwc}" -eq 1 ]; then
|
|
|
command_stop.sh
|
|
|
update_dl.sh
|
|
|
@@ -283,6 +285,7 @@ if [ "${currentbuilddigit}" -ne "${availablebuilddigit}" ]; then
|
|
|
fn_scriptlog "Current build: ${currentbuild}"
|
|
|
fn_scriptlog "Available build: ${availablebuild}"
|
|
|
fn_scriptlog "${currentbuild} > ${availablebuild}"
|
|
|
+ unset updateonstart
|
|
|
info_ts3status.sh
|
|
|
if [ "${ts3status}" = "No server running (ts3server.pid is missing)" ]; then
|
|
|
update_dl.sh
|