Skip to content

Commit facb8b1

Browse files
dgibbs64jobhh
andauthored
Hotfix v21.2.3 (#3418)
* fix(arma3): increase glibc requirement to 2.27 (#3408) * fix(alert): correct discord avatar from png to jpg (#3410) * fix(rust): increase rust query delay (#3412) 5 mins is not enough for some servers to load and query to become available * feat(mcbserver): gamedig is now supported (#3389) Make sure gamedig is updated * feat(etl): update ET: Legacy to 2.77.1 (#3417) * fix(rust): resolve rust seed not loading to server (#3407) * Release v21.2.3 * feat(wipe): resolve random seed and simplify wipe (#3420) merge merge merge merge merge merge MERGE merge merge merge merge message about Rust+ data merge merge merge merge merge mertge merge merge merge merge merge merge Co-authored-by: jobhh <[email protected]>
2 parents 532443e + 079ec1e commit facb8b1

26 files changed

+205
-213
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ consoleinteract="no"
166166
# Do not edit
167167
gamename="ARMA 3"
168168
engine="realvirtuality"
169-
glibc="2.13"
169+
glibc="2.27"
170170

171171
#### Directories ####
172172
# Edit with care

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ stopmode="5"
122122
# 3: gamedig
123123
# 4: gsquery
124124
# 5: tcp
125-
querymode="4"
125+
querymode="2"
126126
querytype="minecraftbe"
127127

128128
## Console type

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,18 @@ appport=28082
1616
rconpassword="CHANGE_ME"
1717
rconweb="1" # Value is: 1 for the Facepunch web panel, Rustadmin desktop and Rustadmin Online; 0 for RCON tools like Rusty.
1818
servername="Rust"
19-
gamemode="vanilla" # values: vanilla, softcore ( Doc: https://wiki.facepunch.com/rust/server-gamemodes )
20-
maxplayers="50"
19+
gamemode="vanilla" # Values: vanilla, softcore ( Doc: https://wiki.facepunch.com/rust/server-gamemodes )
20+
serverlevel="Procedural Map" # Values: Procedural Map, Barren, HapisIsland, SavasIsland
21+
customlevelurl="" # Custom level url
2122
seed="" # range: 1-2147483647, used to reproduce a procedural map.
2223
salt="" # range: unknown, used to recover a known setting from an existing map.
24+
maxplayers="50"
2325
worldsize="3000" # default: 3000, range: 1000-6000, map size in meters.
2426
saveinterval="300" # Auto-save in seconds.
2527
tickrate="30" # default: 30, range: 15-100.
2628

2729
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
28-
startparameters="-batchmode +app.listenip ${ip} +app.port ${appport} +server.ip ${ip} +server.port ${port} +server.tickrate ${tickrate} +server.hostname \"${servername}\" +server.identity \"${selfname}\" +server.gamemode ${gamemode} +server.seed ${seed} +server.salt ${salt} +server.maxplayers ${maxplayers} +server.worldsize ${worldsize} +server.saveinterval ${saveinterval} +rcon.web ${rconweb} +rcon.ip ${ip} +rcon.port ${rconport} +rcon.password \"${rconpassword}\" -logfile"
30+
startparameters="-batchmode +app.listenip ${ip} +app.port ${appport} +server.ip ${ip} +server.port ${port} +server.tickrate ${tickrate} +server.hostname \"${servername}\" +server.identity \"${selfname}\" +server.gamemode ${gamemode} +server.level \"${serverlevel}\" +server.seed ${seed} +server.salt ${salt} +server.levelurl ${customlevelurl} +server.maxplayers ${maxplayers} +server.worldsize ${worldsize} +server.saveinterval ${saveinterval} +rcon.web ${rconweb} +rcon.ip ${ip} +rcon.port ${rconport} +rcon.password \"${rconpassword}\" -logfile"
2931

3032
#### LinuxGSM Settings ####
3133

@@ -108,7 +110,7 @@ logdays="7"
108110

109111
## Monitor | https://docs.linuxgsm.com/commands/monitor
110112
# Query delay time
111-
querydelay="5"
113+
querydelay="10"
112114

113115
## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors
114116
ansi="on"

lgsm/data/bo_header.jpg

19.3 KB
Loading

lgsm/data/rust_header.jpg

115 KB
Loading

lgsm/functions/alert_discord.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ fi
1515
json=$(cat <<EOF
1616
{
1717
"username":"LinuxGSM",
18-
"avatar_url":"https://raw.githubusercontent.com/${githubuser}/${githubrepo}/${githubbranch}/lgsm/data/alert_discord_logo.png",
18+
"avatar_url":"https://raw.githubusercontent.com/${githubuser}/${githubrepo}/${githubbranch}/lgsm/data/alert_discord_logo.jpg",
1919
"file":"content",
2020
"embeds": [{
2121
"color": "2067276",
2222
"author": {
2323
"name": "${alertemoji} ${alertsubject} ${alertemoji}",
24-
"icon_url": "https://raw.githubusercontent.com/${githubuser}/${githubrepo}/${githubbranch}/lgsm/data/alert_discord_logo.png"
24+
"icon_url": "https://raw.githubusercontent.com/${githubuser}/${githubrepo}/${githubbranch}/lgsm/data/alert_discord_logo.jpg"
2525
},
2626
"title": "${servername}",
2727
"description": "${alertbody} \n More info: ${alerturl}",

lgsm/functions/check_deps.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ fn_deps_build_debian(){
350350
if [ "${shortname}" != "ts3" ]&&[ "${shortname}" != "mumble" ]&&[ "${shortname}" != "mc" ]&&[ "${shortname}" != "pmc" ]&&[ "${shortname}" != "wmc" ]&&[ "${engine}" != "renderware" ]; then
351351
if [ "${arch}" == "x86_64" ]; then
352352
# lib32gcc1 is now called lib32gcc-s1 in debian 11
353-
if { [ "${distroid}" == "debian" ]&&[ "${distroversion}" == "11" ]; }|| { [ "${distroid}" == "ubuntu" ]&&[ "${distroversion}" == "20.10" ]; } ||{ [ "${distroid}" == "pop" ]&&[ "${distroversion}" == "20.10" ]; }; then
353+
if { [ "${distroid}" == "debian" ]&&[ "${distroversion}" == "11" ]; }||{ [ "${distroid}" == "ubuntu" ]&&[ "${distroversion}" == "20.10" ]; }||{ [ "${distroid}" == "pop" ]&&[ "${distroversion}" == "20.10" ]; }; then
354354
array_deps_required+=( lib32gcc-s1 lib32stdc++6 )
355355
else
356356
array_deps_required+=( lib32gcc1 lib32stdc++6 )

lgsm/functions/command_debug.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ fi
6767
if [ "${serverpassword}" ]; then
6868
echo -e "${lightblue}Server password:\t${default}${serverpassword}"
6969
fi
70+
71+
fn_reload_startparameters
7072
echo -e "${lightblue}Start parameters:${default}"
7173
if [ "${engine}" == "source" ]||[ "${engine}" == "goldsrc" ]; then
7274
echo -e "${executable} ${startparameters} -debug"

lgsm/functions/command_start.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ fn_start_tmux(){
7171
date '+%s' > "${lockdir}/${selfname}.lock"
7272
echo "${version}" >> "${lockdir}/${selfname}.lock"
7373
echo "${port}" >> "${lockdir}/${selfname}.lock"
74+
fn_reload_startparameters
7475
cd "${executabledir}" || exit
7576
tmux new-session -d -x "${sessionwidth}" -y "${sessionheight}" -s "${sessionname}" "${preexecutable} ${executable} ${startparameters}" 2> "${lgsmlogdir}/.${selfname}-tmux-error.tmp"
7677

0 commit comments

Comments
 (0)