File tree Expand file tree Collapse file tree 5 files changed +6
-6
lines changed
config-default/config-lgsm Expand file tree Collapse file tree 5 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -116,7 +116,7 @@ steamcmdforcewindows="no"
116
116
branch =" "
117
117
betapassword =" "
118
118
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
119
- steammaster =" false "
119
+ steammaster =" true "
120
120
121
121
# # Stop Mode | https://docs.linuxgsm.com/features/stop-mode
122
122
# 1: tmux kill
Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ steamcmdforcewindows="no"
121
121
branch =" "
122
122
betapassword =" "
123
123
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
124
- steammaster =" false "
124
+ steammaster =" true "
125
125
126
126
# # Stop Mode | https://docs.linuxgsm.com/features/stop-mode
127
127
# 1: tmux kill
Original file line number Diff line number Diff line change @@ -119,7 +119,7 @@ steamcmdforcewindows="no"
119
119
branch =" "
120
120
betapassword =" "
121
121
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
122
- steammaster =" false "
122
+ steammaster =" true "
123
123
124
124
# # Stop Mode | https://docs.linuxgsm.com/features/stop-mode
125
125
# 1: tmux kill
Original file line number Diff line number Diff line change @@ -124,7 +124,7 @@ steamcmdforcewindows="no"
124
124
branch =" "
125
125
betapassword =" "
126
126
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
127
- steammaster =" false "
127
+ steammaster =" true "
128
128
129
129
# # Stop Mode | https://docs.linuxgsm.com/features/stop-mode
130
130
# 1: tmux kill
Original file line number Diff line number Diff line change @@ -291,11 +291,11 @@ if [ -z "${displaymasterserver}" ]; then
291
291
if [ " ${steammaster} " == " true" ]|| [ " ${commandname} " == " DEV-QUERY-RAW" ]; then
292
292
# Will query server IP addresses first.
293
293
for queryip in " ${queryips[@]} " ; do
294
- masterserver=" $( curl --connect-timeout 10 -m 3 -s ' https://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=' ${queryip} ' : ' ${port} ' &format=json' | jq ' .response.servers[]| .addr' | wc -l 2> /dev/null) "
294
+ masterserver=" $( curl --connect-timeout 10 -m 3 -s " https://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=${queryip} &format=json" | jq --arg port " ${port} " --arg queryport " ${queryport} " ' .response.servers[] | select((.gameport == ($port|tonumber) or (.gameport == ($queryport|tonumber)))) | .addr' | wc -l 2> /dev/null) "
295
295
done
296
296
# Should that not work it will try the external IP.
297
297
if [ " ${masterserver} " == " 0" ]; then
298
- masterserver=" $( curl --connect-timeout 10 -m 3 -s ' https://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=' ${extip} ' : ' ${port} ' &format=json' | jq ' .response.servers[]| .addr' | wc -l 2> /dev/null) "
298
+ masterserver=" $( curl --connect-timeout 10 -m 3 -s " https://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=${extip} &format=json" | jq --arg port " ${port} " --arg queryport " ${queryport} " ' .response.servers[] | select((.gameport == ($port|tonumber) or (.gameport == ($queryport|tonumber)))) | .addr' | wc -l 2> /dev/null) "
299
299
fi
300
300
if [ " ${masterserver} " == " 0" ]; then
301
301
displaymasterserver=" false"
You can’t perform that action at this time.
0 commit comments