Skip to content

Commit 65e9eb5

Browse files
committed
Merge branch 'release/v25.1.0'
2 parents 579d54b + 47e95d1 commit 65e9eb5

File tree

110 files changed

+1500
-1248
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+1500
-1248
lines changed

.github/workflows/serverlist-validate-game-icons.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
cd "lgsm/data" || exit
3+
cd "${datadir}" || exit
44

55
echo ""
66
echo "Checking that all the game servers listed in serverlist.csv have a shortname-icon.png file"

.github/workflows/serverlist-validate.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
echo "Checking that all the game servers are listed in all csv files"
33
echo "this check will ensure serverlist.csv has the same number of lines (-2 lines) as the other csv files"
44
# count the number of lines in the serverlist.csv
5-
cd "lgsm/data" || exit
5+
cd "${datadir}" || exit
66
serverlistcount="$(tail -n +2 serverlist.csv | wc -l)"
77
echo "serverlistcount: $serverlistcount"
88
# get list of all csv files starting with ubunutu debian centos
@@ -19,7 +19,7 @@ for csv in $csvlist; do
1919
fi
2020
done
2121

22-
# Compare all game servers listed in serverlist.csv to $shortname-icon.png files in lgsm/data/gameicons
22+
# Compare all game servers listed in serverlist.csv to $shortname-icon.png files in ${datadir}/gameicons
2323
# if the game server is listed in serverlist.csv then it will have a $shortname-icon.png file
2424

2525
# loop though shortname in serverlist.csv

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# The MIT License (MIT)
22

3-
Copyright (c) 2012-2024 Daniel Gibbs
3+
Copyright (c) 2012-2025 Daniel Gibbs
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<a href="https://bitbucket.org/GameServerManagers/linuxgsm"><img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/GameServerManagers/LinuxGSM/git-sync.yml?color=0052CC&logo=bitbucket&style=flat-square"></a>
55
<a href="https://linuxgsm.com/discord"><img alt="Discord" src="https://img.shields.io/discord/127498813903601664?color=5865F2&label=%20&logo=discord&logoColor=ffffff&style=flat-square"></a>
66
<a href="https://developer.valvesoftware.com/wiki/SteamCMD"><img src="https://img.shields.io/badge/SteamCMD-000000?style=flat-square&amp;logo=Steam&amp;logoColor=white" alt="SteamCMD"></a>
7-
<a href="https://github.com/GameServerManagers/LinuxGSM/blob/main/LICENSE"><img src="https://img.shields.io/github/license/gameservermanagers/LinuxGSM?style=flat-square" alt="MIT License"></a>
7+
<a href="https://github.com/GameServerManagers/LinuxGSM/blob/master/LICENSE.md"><img src="https://img.shields.io/github/license/gameservermanagers/LinuxGSM?style=flat-square" alt="MIT License"></a>
88
</p>
99

1010
[LinuxGSM](https://linuxgsm.com) is the command-line tool for quick, simple deployment and management of Linux dedicated game servers.

lgsm/config-default/config-lgsm/bfvserver/_default.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,8 @@ stopmode="3"
123123
# 3: gamedig
124124
# 4: gsquery
125125
# 5: tcp
126-
querymode="1"
127-
querytype=""
126+
querymode="3"
127+
querytype="protocol-gamespy2"
128128

129129
## Console type
130130
consoleverbose="yes"

lgsm/config-default/config-lgsm/cs2server/_default.cfg

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ port="27015"
1515
maxplayers="16"
1616
wsapikey=""
1717

18+
## Game Server Login Token (GSLT): Required
19+
# GSLT is required for running a public server.
20+
# More info: https://docs.linuxgsm.com/steamcmd/gslt
21+
gslt=""
22+
1823
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
1924
startparameters="-dedicated -ip ${ip} -port ${port} -maxplayers ${maxplayers} -authkey ${wsapikey} +exec ${selfname}.cfg"
2025

lgsm/config-default/config-lgsm/jc2server/_default.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ stopmode="2"
134134
# 4: gsquery
135135
# 5: tcp
136136
querymode="2"
137-
querytype="jc2m"
137+
querytype="jc2mp"
138138

139139
## Console type
140140
consoleverbose="yes"

lgsm/config-default/config-lgsm/sof2server/_default.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ glibc="2.1"
142142
# Edit with care
143143

144144
## Game Server Directories
145-
systemdir="${serverfiles}/main"
145+
systemdir="${serverfiles}/base"
146146
executabledir="${serverfiles}"
147147
executable="./sof2ded"
148148
servercfgdir="${systemdir}"

lgsm/config-default/config-lgsm/stserver/_default.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
#### Game Server Settings ####
1010

1111
## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
12-
worldname="moon_save"
12+
worldsave="moon_save"
1313
worldtype="Moon"
1414

1515
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
16-
startparameters="-LOADLATEST ${worldname} ${worldtype}"
16+
startparameters="-LOAD ${worldsave} ${worldtype}"
1717

1818
#### LinuxGSM Settings ####
1919

0 commit comments

Comments
 (0)