From c4ff9c80faca7b08ada26d1d47d5189f9cfda6fa Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 9 Jun 2019 00:38:10 +0100 Subject: [PATCH] feat(glibc): migrate glibc info to _default.cfg (#2379) --- .../config-lgsm/arkserver/_default.cfg | 3 +- .../config-lgsm/arma3server/_default.cfg | 3 +- .../config-lgsm/bb2server/_default.cfg | 3 +- .../config-lgsm/bbserver/_default.cfg | 3 +- .../config-lgsm/bdserver/_default.cfg | 3 +- .../config-lgsm/bf1942server/_default.cfg | 3 +- .../config-lgsm/bmdmserver/_default.cfg | 3 +- .../config-lgsm/boserver/_default.cfg | 3 +- .../config-lgsm/bsserver/_default.cfg | 3 +- .../config-lgsm/bt1944server/_default.cfg | 3 +- .../config-lgsm/ccserver/_default.cfg | 3 +- .../config-lgsm/cod2server/_default.cfg | 3 +- .../config-lgsm/cod4server/_default.cfg | 3 +- .../config-lgsm/codserver/_default.cfg | 3 +- .../config-lgsm/coduoserver/_default.cfg | 3 +- .../config-lgsm/codwawserver/_default.cfg | 3 +- .../config-lgsm/csczserver/_default.cfg | 3 +- .../config-lgsm/csgoserver/_default.cfg | 5 +- .../config-lgsm/csserver/_default.cfg | 3 +- .../config-lgsm/cssserver/_default.cfg | 3 +- .../config-lgsm/dabserver/_default.cfg | 3 +- .../config-lgsm/dmcserver/_default.cfg | 3 +- .../config-lgsm/dodserver/_default.cfg | 3 +- .../config-lgsm/dodsserver/_default.cfg | 3 +- .../config-lgsm/doiserver/_default.cfg | 3 +- .../config-lgsm/dstserver/_default.cfg | 3 +- .../config-lgsm/dysserver/_default.cfg | 3 +- .../config-lgsm/ecoserver/_default.cfg | 3 +- .../config-lgsm/emserver/_default.cfg | 3 +- .../config-lgsm/etlserver/_default.cfg | 3 +- .../config-lgsm/fctrserver/_default.cfg | 3 +- .../config-lgsm/fofserver/_default.cfg | 3 +- .../config-lgsm/gesserver/_default.cfg | 4 +- .../config-lgsm/gmodserver/_default.cfg | 3 +- .../config-lgsm/hl2dmserver/_default.cfg | 3 +- .../config-lgsm/hldmserver/_default.cfg | 3 +- .../config-lgsm/hldmsserver/_default.cfg | 3 +- .../config-lgsm/hwserver/_default.cfg | 3 +- .../config-lgsm/insserver/_default.cfg | 3 +- .../config-lgsm/inssserver/_default.cfg | 3 +- .../config-lgsm/iosserver/_default.cfg | 3 +- .../config-lgsm/jc2server/_default.cfg | 3 +- .../config-lgsm/jc3server/_default.cfg | 3 +- .../config-lgsm/kf2server/_default.cfg | 4 +- .../config-lgsm/kfserver/_default.cfg | 3 +- .../config-lgsm/l4d2server/_default.cfg | 3 +- .../config-lgsm/l4dserver/_default.cfg | 3 +- .../config-lgsm/mcserver/_default.cfg | 3 +- .../config-lgsm/mhserver/_default.cfg | 3 +- .../config-lgsm/mtaserver/_default.cfg | 3 +- .../config-lgsm/mumbleserver/_default.cfg | 4 +- .../config-lgsm/ndserver/_default.cfg | 3 +- .../config-lgsm/nmrihserver/_default.cfg | 3 +- .../config-lgsm/ns2cserver/_default.cfg | 3 +- .../config-lgsm/ns2server/_default.cfg | 3 +- .../config-lgsm/nsserver/_default.cfg | 3 +- .../config-lgsm/opforserver/_default.cfg | 3 +- .../config-lgsm/pcserver/_default.cfg | 3 +- .../config-lgsm/pstbsserver/_default.cfg | 3 +- .../config-lgsm/pvkiiserver/_default.cfg | 3 +- .../config-lgsm/pzserver/_default.cfg | 3 +- .../config-lgsm/q2server/_default.cfg | 3 +- .../config-lgsm/q3server/_default.cfg | 3 +- .../config-lgsm/qlserver/_default.cfg | 3 +- .../config-lgsm/qwserver/_default.cfg | 3 +- .../config-lgsm/ricochetserver/_default.cfg | 3 +- .../config-lgsm/roserver/_default.cfg | 3 +- .../config-lgsm/rtcwserver/_default.cfg | 3 +- .../config-lgsm/rustserver/_default.cfg | 3 +- .../config-lgsm/rwserver/_default.cfg | 3 +- .../config-lgsm/sampserver/_default.cfg | 3 +- .../config-lgsm/sbotsserver/_default.cfg | 5 +- .../config-lgsm/sbserver/_default.cfg | 3 +- .../config-lgsm/sdtdserver/_default.cfg | 3 +- .../config-lgsm/sof2server/_default.cfg | 1 + .../config-lgsm/squadserver/_default.cfg | 3 +- .../config-lgsm/ss3server/_default.cfg | 3 +- .../config-lgsm/stserver/_default.cfg | 4 +- .../config-lgsm/svenserver/_default.cfg | 3 +- .../config-lgsm/terrariaserver/_default.cfg | 3 +- .../config-lgsm/tf2server/_default.cfg | 3 +- .../config-lgsm/tfcserver/_default.cfg | 3 +- .../config-lgsm/ts3server/_default.cfg | 4 +- .../config-lgsm/tuserver/_default.cfg | 3 +- .../config-lgsm/twserver/_default.cfg | 3 +- .../config-lgsm/untserver/_default.cfg | 3 +- .../config-lgsm/ut2k4server/_default.cfg | 3 +- .../config-lgsm/ut3server/_default.cfg | 3 +- .../config-lgsm/ut99server/_default.cfg | 3 +- .../config-lgsm/utserver/_default.cfg | 3 +- .../config-lgsm/vsserver/_default.cfg | 3 +- .../config-lgsm/wetserver/_default.cfg | 3 +- .../config-lgsm/wurmserver/_default.cfg | 3 +- .../config-lgsm/zpsserver/_default.cfg | 3 +- lgsm/functions/alert.sh | 3 +- lgsm/functions/check_glibc.sh | 22 +- lgsm/functions/command_debug.sh | 19 +- lgsm/functions/command_details.sh | 2 - lgsm/functions/command_postdetails.sh | 1 - lgsm/functions/core_functions.sh | 7 +- lgsm/functions/info_distro.sh | 7 + lgsm/functions/info_glibc.sh | 236 ------------------ lgsm/functions/info_messages.sh | 17 +- 103 files changed, 235 insertions(+), 368 deletions(-) delete mode 100644 lgsm/functions/info_glibc.sh diff --git a/lgsm/config-default/config-lgsm/arkserver/_default.cfg b/lgsm/config-default/config-lgsm/arkserver/_default.cfg index 9306d3b4e..be19aacf6 100644 --- a/lgsm/config-default/config-lgsm/arkserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/arkserver/_default.cfg @@ -88,7 +88,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -103,6 +103,7 @@ branch="" # Do not edit gamename="ARK: Survival Evolved" engine="unreal4" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/arma3server/_default.cfg b/lgsm/config-default/config-lgsm/arma3server/_default.cfg index 07fff7375..a456e1b44 100644 --- a/lgsm/config-default/config-lgsm/arma3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/arma3server/_default.cfg @@ -102,7 +102,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -117,6 +117,7 @@ branch="" # Do not edit gamename="ARMA 3" engine="realvirtuality" +glibc="2.13" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/bb2server/_default.cfg b/lgsm/config-default/config-lgsm/bb2server/_default.cfg index e04d61e72..0a45d187f 100644 --- a/lgsm/config-default/config-lgsm/bb2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bb2server/_default.cfg @@ -92,7 +92,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -107,6 +107,7 @@ branch="" # Do not edit gamename="BrainBread 2" engine="source" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/bbserver/_default.cfg b/lgsm/config-default/config-lgsm/bbserver/_default.cfg index 2b891d4ed..1ee54e0c1 100644 --- a/lgsm/config-default/config-lgsm/bbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bbserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="BrainBread" engine="goldsource" +glibc="2.3.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/bdserver/_default.cfg b/lgsm/config-default/config-lgsm/bdserver/_default.cfg index 602936e6d..404b3b796 100644 --- a/lgsm/config-default/config-lgsm/bdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bdserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -97,6 +97,7 @@ appid="817300" # Do not edit gamename="Base Defense" engine="goldsource" +glibc="2.14" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg index c0f799198..a047bbfb7 100644 --- a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg @@ -79,13 +79,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Battlefield: 1942" engine="refractor" +glibc="2.0" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg index 4eb1ceec3..2e27bf99e 100644 --- a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg @@ -92,7 +92,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -107,6 +107,7 @@ branch="" # Do not edit gamename="Black Mesa: Deathmatch" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/boserver/_default.cfg b/lgsm/config-default/config-lgsm/boserver/_default.cfg index 77a5b0b4b..c41c23b85 100644 --- a/lgsm/config-default/config-lgsm/boserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/boserver/_default.cfg @@ -85,7 +85,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -100,6 +100,7 @@ branch="" # Do not edit gamename="Ballistic Overkill" engine="unity3d" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/bsserver/_default.cfg b/lgsm/config-default/config-lgsm/bsserver/_default.cfg index e9294e0a4..d6ed55c81 100644 --- a/lgsm/config-default/config-lgsm/bsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bsserver/_default.cfg @@ -96,7 +96,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -111,6 +111,7 @@ branch="" # Do not edit gamename="Blade Symphony" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg index dcb01817b..dfc6333dc 100644 --- a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg @@ -84,7 +84,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -99,6 +99,7 @@ branch="" # Do not edit gamename="Battalion 1944" engine="unreal4" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ccserver/_default.cfg b/lgsm/config-default/config-lgsm/ccserver/_default.cfg index f07e8bf87..5fd37c64c 100644 --- a/lgsm/config-default/config-lgsm/ccserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ccserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Codename CURE" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/cod2server/_default.cfg b/lgsm/config-default/config-lgsm/cod2server/_default.cfg index 1bbc6abb2..be01e6fb4 100644 --- a/lgsm/config-default/config-lgsm/cod2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod2server/_default.cfg @@ -82,13 +82,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Call of Duty 2" engine="iw2.0" +glibc="2.1.3" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/cod4server/_default.cfg b/lgsm/config-default/config-lgsm/cod4server/_default.cfg index d2da96d90..01fe6f560 100644 --- a/lgsm/config-default/config-lgsm/cod4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod4server/_default.cfg @@ -82,13 +82,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Call of Duty 4" engine="iw3.0" +glibc="2.3" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/codserver/_default.cfg b/lgsm/config-default/config-lgsm/codserver/_default.cfg index 6797cf433..cd3db5ec5 100644 --- a/lgsm/config-default/config-lgsm/codserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codserver/_default.cfg @@ -82,13 +82,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Call of Duty" engine="idtech3" +glibc="2.1" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg index ea142dee9..36b08300e 100644 --- a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg @@ -82,13 +82,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Call of Duty: United Offensive" engine="idtech3" +glibc="2.1" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg index 87ddb9468..86f667ffd 100644 --- a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg @@ -82,13 +82,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Call of Duty: World at War" engine="iw3.0" +glibc="2.3.2" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/csczserver/_default.cfg b/lgsm/config-default/config-lgsm/csczserver/_default.cfg index f8b17a3ac..da41f37c9 100644 --- a/lgsm/config-default/config-lgsm/csczserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csczserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Counter-Strike: Condition Zero" engine="goldsource" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg index 3bd16b090..f81ca8e90 100644 --- a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg @@ -17,7 +17,7 @@ # Custom 3 0 # Deathmatch 1 2 mg_deathmatch # Demolition 1 1 mg_demolition -# Wingman 0 2 +# Wingman 0 2 # Danger Zone 6 0 mg_dz_blacksite (map: dz_blacksite), mg_dz_sirocco (map: dz_sirocco) gametype="0" gamemode="0" @@ -112,7 +112,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -127,6 +127,7 @@ branch="" # Do not edit gamename="Counter-Strike: Global Offensive" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/csserver/_default.cfg b/lgsm/config-default/config-lgsm/csserver/_default.cfg index c465ad5c0..bf044c8a6 100644 --- a/lgsm/config-default/config-lgsm/csserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Counter-Strike 1.6" engine="goldsource" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/cssserver/_default.cfg b/lgsm/config-default/config-lgsm/cssserver/_default.cfg index 945327cf8..beb83ee29 100644 --- a/lgsm/config-default/config-lgsm/cssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cssserver/_default.cfg @@ -92,7 +92,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -107,6 +107,7 @@ branch="" # Do not edit gamename="Counter-Strike: Source" engine="source" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/dabserver/_default.cfg b/lgsm/config-default/config-lgsm/dabserver/_default.cfg index b3c062c33..e29118a7a 100644 --- a/lgsm/config-default/config-lgsm/dabserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dabserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Double Action: Boogaloo" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg index be42fe649..412e5ab73 100644 --- a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Deathmatch Classic" engine="goldsource" +glibc="2.3.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/dodserver/_default.cfg b/lgsm/config-default/config-lgsm/dodserver/_default.cfg index 586d825bd..518e821c3 100644 --- a/lgsm/config-default/config-lgsm/dodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Day of Defeat" engine="goldsource" +glibc="2.3.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg index 6c747e26a..67c4dd837 100644 --- a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Day of Defeat: Source" engine="source" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/doiserver/_default.cfg b/lgsm/config-default/config-lgsm/doiserver/_default.cfg index 8f8ffad37..464020800 100644 --- a/lgsm/config-default/config-lgsm/doiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/doiserver/_default.cfg @@ -89,7 +89,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -104,6 +104,7 @@ branch="" # Do not edit gamename="Day of Infamy" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/dstserver/_default.cfg b/lgsm/config-default/config-lgsm/dstserver/_default.cfg index 2674c33f4..ca0eb82f3 100644 --- a/lgsm/config-default/config-lgsm/dstserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dstserver/_default.cfg @@ -90,7 +90,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -105,6 +105,7 @@ branch="" # Do not edit gamename="Don't Starve Together" engine="dontstarve" +glibc="2.15" ## Service Name | https://docs.linuxgsm.com/features/multiple-game-servers servicename="dst-server-${shard}" diff --git a/lgsm/config-default/config-lgsm/dysserver/_default.cfg b/lgsm/config-default/config-lgsm/dysserver/_default.cfg index 822389fd3..283902256 100644 --- a/lgsm/config-default/config-lgsm/dysserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dysserver/_default.cfg @@ -92,7 +92,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -107,6 +107,7 @@ branch="" # Do not edit gamename="Dystopia" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg index c1936a028..17149df44 100644 --- a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg @@ -75,7 +75,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -90,6 +90,7 @@ branch="" # Do not edit gamename="Eco" engine="unity3d" +glibc="null" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/emserver/_default.cfg b/lgsm/config-default/config-lgsm/emserver/_default.cfg index b2cd2b08a..d7cad367d 100644 --- a/lgsm/config-default/config-lgsm/emserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/emserver/_default.cfg @@ -92,7 +92,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -107,6 +107,7 @@ branch="" # Do not edit gamename="Empires Mod" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/etlserver/_default.cfg b/lgsm/config-default/config-lgsm/etlserver/_default.cfg index b2762dc16..b380c8da2 100644 --- a/lgsm/config-default/config-lgsm/etlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/etlserver/_default.cfg @@ -76,13 +76,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="ET: Legacy" engine="idtech3" +glibc="2.7" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg index bb6036d91..699a202fd 100644 --- a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg @@ -87,13 +87,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Factorio" engine="factorio" +glibc="2.18" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/fofserver/_default.cfg b/lgsm/config-default/config-lgsm/fofserver/_default.cfg index 45c9526ce..c2dff17ca 100644 --- a/lgsm/config-default/config-lgsm/fofserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fofserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Fistful of Frags" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/gesserver/_default.cfg b/lgsm/config-default/config-lgsm/gesserver/_default.cfg index 7f1fc8fcb..e4912eaa6 100644 --- a/lgsm/config-default/config-lgsm/gesserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gesserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,8 @@ branch="" # Do not edit gamename="GoldenEye: Source" engine="source" +glibc="2.15" + #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg index 03990a8a2..33cf589ad 100644 --- a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg @@ -103,7 +103,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -118,6 +118,7 @@ branch="" # Do not edit gamename="Garry's Mod" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg index 974fb0478..15a6e44b1 100644 --- a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Half Life 2: Deathmatch" engine="source" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg index 6a8dcc880..8705915cd 100644 --- a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -101,6 +101,7 @@ branch="" # Do not edit gamename="Half Life: Deathmatch" engine="goldsource" +glibc="2.3.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg index e31fee26d..621bcfff2 100644 --- a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Half-Life Deathmatch: Source" engine="source" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/hwserver/_default.cfg b/lgsm/config-default/config-lgsm/hwserver/_default.cfg index 8272cca0b..5014c1608 100644 --- a/lgsm/config-default/config-lgsm/hwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hwserver/_default.cfg @@ -98,7 +98,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -113,6 +113,7 @@ branch="" # Do not edit gamename="Hurtworld" engine="unity3d" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/insserver/_default.cfg b/lgsm/config-default/config-lgsm/insserver/_default.cfg index f7f047a10..78fcc3142 100644 --- a/lgsm/config-default/config-lgsm/insserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/insserver/_default.cfg @@ -94,7 +94,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -109,6 +109,7 @@ branch="" # Do not edit gamename="Insurgency" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/inssserver/_default.cfg b/lgsm/config-default/config-lgsm/inssserver/_default.cfg index 1714219ec..debd0a48b 100644 --- a/lgsm/config-default/config-lgsm/inssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/inssserver/_default.cfg @@ -95,7 +95,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -110,6 +110,7 @@ branch="" # Do not edit gamename="Insurgency: Sandstorm" engine="unreal4" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/iosserver/_default.cfg b/lgsm/config-default/config-lgsm/iosserver/_default.cfg index 9d9d61c99..4ba8da210 100644 --- a/lgsm/config-default/config-lgsm/iosserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/iosserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="IOSoccer" engine="source" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/jc2server/_default.cfg b/lgsm/config-default/config-lgsm/jc2server/_default.cfg index d539ee38c..514430d91 100644 --- a/lgsm/config-default/config-lgsm/jc2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc2server/_default.cfg @@ -79,7 +79,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -94,6 +94,7 @@ branch="" # Do not edit gamename="Just Cause 2" engine="avalanche2.0" +glibc="2.13" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/jc3server/_default.cfg b/lgsm/config-default/config-lgsm/jc3server/_default.cfg index 995fd4714..5f82ae5b5 100644 --- a/lgsm/config-default/config-lgsm/jc3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc3server/_default.cfg @@ -79,7 +79,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -94,6 +94,7 @@ branch="" # Do not edit gamename="Just Cause 3" engine="avalanche3.0" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/kf2server/_default.cfg b/lgsm/config-default/config-lgsm/kf2server/_default.cfg index 72c06d1b0..bef2d527f 100644 --- a/lgsm/config-default/config-lgsm/kf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/kf2server/_default.cfg @@ -85,7 +85,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -100,6 +100,7 @@ branch="" # Do not edit gamename="Killing Floor 2" engine="unreal3" +glibc="2.3.2" #### Directories #### # Edit with care @@ -128,4 +129,3 @@ postdetailslog="${lgsmlogdir}/${servicename}-postdetails.log" ## Logs Naming lgsmlogdate="${lgsmlogdir}/${servicename}-script-$(date '+%Y-%m-%d-%H:%M:%S').log" consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" - diff --git a/lgsm/config-default/config-lgsm/kfserver/_default.cfg b/lgsm/config-default/config-lgsm/kfserver/_default.cfg index 1644f73cc..9ba4af439 100644 --- a/lgsm/config-default/config-lgsm/kfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/kfserver/_default.cfg @@ -91,7 +91,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -106,6 +106,7 @@ branch="" # Do not edit gamename="Killing Floor" engine="unreal2" +glibc="2.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg index c7205100c..26f0211fb 100644 --- a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -101,6 +101,7 @@ branch="" # Do not edit gamename="Left 4 Dead 2" engine="source" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg index 33e562310..8fc41d29b 100644 --- a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -101,6 +101,7 @@ branch="" # Do not edit gamename="Left 4 Dead" engine="source" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/mcserver/_default.cfg b/lgsm/config-default/config-lgsm/mcserver/_default.cfg index 4bfa870df..103de1620 100644 --- a/lgsm/config-default/config-lgsm/mcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mcserver/_default.cfg @@ -81,13 +81,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Minecraft" engine="lwjgl2" +glibc="null" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/mhserver/_default.cfg b/lgsm/config-default/config-lgsm/mhserver/_default.cfg index 2ad316151..f3b0c6b61 100644 --- a/lgsm/config-default/config-lgsm/mhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mhserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="MORDHAU" engine="unreal4" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg index bc03ccf15..6af6c2d53 100644 --- a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg @@ -77,13 +77,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Multi Theft Auto" engine="renderware" +glibc="2.7" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg b/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg index d848af88f..0dcca762f 100644 --- a/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg @@ -80,12 +80,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Mumble" +engine="null" +glibc="null" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ndserver/_default.cfg b/lgsm/config-default/config-lgsm/ndserver/_default.cfg index cf7712e3e..9bbab8d20 100644 --- a/lgsm/config-default/config-lgsm/ndserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ndserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Nuclear Dawn" engine="source" +glibc="2.3.6" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg index 10d7696a6..fe6005c22 100644 --- a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg @@ -92,7 +92,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -107,6 +107,7 @@ branch="" # Do not edit gamename="No More Room in Hell" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg index f8de5a44c..f9dfaf640 100644 --- a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg @@ -94,7 +94,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -109,6 +109,7 @@ branch="" # Do not edit gamename="NS2: Combat" engine="spark" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ns2server/_default.cfg b/lgsm/config-default/config-lgsm/ns2server/_default.cfg index 2f7e602ca..9916e4fc6 100644 --- a/lgsm/config-default/config-lgsm/ns2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2server/_default.cfg @@ -98,7 +98,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -113,6 +113,7 @@ branch="" # Do not edit gamename="Natural Selection 2" engine="spark" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/nsserver/_default.cfg b/lgsm/config-default/config-lgsm/nsserver/_default.cfg index 1a5f8db9c..753bd99d3 100644 --- a/lgsm/config-default/config-lgsm/nsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nsserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Natural Selection" engine="goldsource" +glibc="2.3.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/opforserver/_default.cfg b/lgsm/config-default/config-lgsm/opforserver/_default.cfg index 3618a40c1..e2e17db19 100644 --- a/lgsm/config-default/config-lgsm/opforserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/opforserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Half-Life: Opposing Force" engine="goldsource" +glibc="2.3.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/pcserver/_default.cfg b/lgsm/config-default/config-lgsm/pcserver/_default.cfg index 8b0f7ce78..03eea31ce 100644 --- a/lgsm/config-default/config-lgsm/pcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pcserver/_default.cfg @@ -79,7 +79,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -94,6 +94,7 @@ branch="" # Do not edit gamename="Project Cars" engine="madness" +glibc="2.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg index 3bb8dd0e4..3a0914658 100644 --- a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg @@ -90,7 +90,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -105,6 +105,7 @@ branch="" # Do not edit gamename="pstbsserver" engine="unreal4" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg index 1a197d8f1..0acf99a18 100644 --- a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Pirates, Vikings, and Knights II" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/pzserver/_default.cfg b/lgsm/config-default/config-lgsm/pzserver/_default.cfg index 5aadad897..ffcce5488 100644 --- a/lgsm/config-default/config-lgsm/pzserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pzserver/_default.cfg @@ -82,7 +82,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -97,6 +97,7 @@ branch="" # Do not edit gamename="Project Zomboid" engine="projectzomboid" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/q2server/_default.cfg b/lgsm/config-default/config-lgsm/q2server/_default.cfg index c109e7bcf..ea597b8ef 100644 --- a/lgsm/config-default/config-lgsm/q2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q2server/_default.cfg @@ -81,13 +81,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Quake 2" engine="idtech2" +glibc="null" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/q3server/_default.cfg b/lgsm/config-default/config-lgsm/q3server/_default.cfg index 89491a537..51c6aeed7 100644 --- a/lgsm/config-default/config-lgsm/q3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q3server/_default.cfg @@ -81,13 +81,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Quake 3: Arena" engine="idtech3" +glibc="2.1" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/qlserver/_default.cfg b/lgsm/config-default/config-lgsm/qlserver/_default.cfg index b4ac70336..31ea6ead8 100644 --- a/lgsm/config-default/config-lgsm/qlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qlserver/_default.cfg @@ -81,7 +81,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -96,6 +96,7 @@ branch="" # Do not edit gamename="Quake Live" engine="idtech3_ql" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/qwserver/_default.cfg b/lgsm/config-default/config-lgsm/qwserver/_default.cfg index dad680aa8..9a1abc2bd 100644 --- a/lgsm/config-default/config-lgsm/qwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qwserver/_default.cfg @@ -80,13 +80,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="QuakeWorld" engine="quake" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg index 1e4848403..477423b81 100644 --- a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Ricochet" engine="goldsource" +glibcr="2.3.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/roserver/_default.cfg b/lgsm/config-default/config-lgsm/roserver/_default.cfg index 6402a7c51..89865f281 100644 --- a/lgsm/config-default/config-lgsm/roserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/roserver/_default.cfg @@ -87,7 +87,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Red Orchestra: Ostfront 41-45" engine="unreal2" +glibc="2.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg index 2c753f26d..d875df5ca 100644 --- a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg @@ -81,13 +81,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Return to Castle Wolfenstein" engine="ioquake3" +glibc="2.1" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/rustserver/_default.cfg b/lgsm/config-default/config-lgsm/rustserver/_default.cfg index b5e56db5b..1759a1c90 100644 --- a/lgsm/config-default/config-lgsm/rustserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rustserver/_default.cfg @@ -111,7 +111,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -126,6 +126,7 @@ branch="" # Do not edit gamename="Rust" engine="unity3d" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/rwserver/_default.cfg b/lgsm/config-default/config-lgsm/rwserver/_default.cfg index 56d6d4526..eea0b712c 100644 --- a/lgsm/config-default/config-lgsm/rwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rwserver/_default.cfg @@ -82,7 +82,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -97,6 +97,7 @@ branch="" # Do not edit gamename="Rising World" engine="risingworld" +glibc="null" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/sampserver/_default.cfg b/lgsm/config-default/config-lgsm/sampserver/_default.cfg index 40a49ae93..1f878023b 100644 --- a/lgsm/config-default/config-lgsm/sampserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sampserver/_default.cfg @@ -80,13 +80,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="San Andreas Multiplayer" engine="renderware" +glibc="2.3" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg index 61ad1d74b..38a04f459 100644 --- a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg @@ -84,7 +84,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -99,6 +99,7 @@ branch="" # Do not edit gamename="StickyBots" engine="unreal4" +glibc="2.17" #### Directories #### # Edit with care @@ -127,4 +128,4 @@ postdetailslog="${lgsmlogdir}/${servicename}-postdetails.log" ## Logs Naming lgsmlogdate="${lgsmlogdir}/${servicename}-script-$(date '+%Y-%m-%d-%H:%M:%S').log" -consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" \ No newline at end of file +consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" diff --git a/lgsm/config-default/config-lgsm/sbserver/_default.cfg b/lgsm/config-default/config-lgsm/sbserver/_default.cfg index 8026983fe..8b0df872a 100644 --- a/lgsm/config-default/config-lgsm/sbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -101,6 +101,7 @@ branch="" # Do not edit gamename="Starbound" engine="starbound" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg index b1d94ee0f..d56f05a5a 100644 --- a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg @@ -82,7 +82,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -97,6 +97,7 @@ branch="" # Do not edit gamename="7 Days To Die" engine="unity3d" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/sof2server/_default.cfg b/lgsm/config-default/config-lgsm/sof2server/_default.cfg index cb35b339c..d0e5dc776 100644 --- a/lgsm/config-default/config-lgsm/sof2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/sof2server/_default.cfg @@ -88,6 +88,7 @@ sleeptime="0.5" # Do not edit gamename="Soldier Of Fortune 2: Gold Edition" engine="idtech3" +glibc="2.1" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/squadserver/_default.cfg b/lgsm/config-default/config-lgsm/squadserver/_default.cfg index 1d82936e5..075f3d940 100644 --- a/lgsm/config-default/config-lgsm/squadserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/squadserver/_default.cfg @@ -84,7 +84,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -99,6 +99,7 @@ branch="" # Do not edit gamename="Squad" engine="unreal4" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ss3server/_default.cfg b/lgsm/config-default/config-lgsm/ss3server/_default.cfg index 8a79c7954..54f2dc817 100644 --- a/lgsm/config-default/config-lgsm/ss3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ss3server/_default.cfg @@ -83,7 +83,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -98,6 +98,7 @@ branch="" # Do not edit gamename="Serious Sam 3: BFE" engine="seriousengine35" +glibc="2.13" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/stserver/_default.cfg b/lgsm/config-default/config-lgsm/stserver/_default.cfg index 9492cb311..856a2b639 100644 --- a/lgsm/config-default/config-lgsm/stserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/stserver/_default.cfg @@ -89,7 +89,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -104,6 +104,7 @@ branch="" # Do not edit gamename="Stationeers" engine="unity3d" +glibc="2.15" #### Directories #### # Edit with care @@ -133,4 +134,3 @@ postdetailslog="${lgsmlogdir}/${servicename}-postdetails.log" ## Logs Naming lgsmlogdate="${lgsmlogdir}/${servicename}-script-$(date '+%Y-%m-%d-%H:%M:%S').log" consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" - diff --git a/lgsm/config-default/config-lgsm/svenserver/_default.cfg b/lgsm/config-default/config-lgsm/svenserver/_default.cfg index dd434be27..f938b7773 100644 --- a/lgsm/config-default/config-lgsm/svenserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/svenserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -101,6 +101,7 @@ branch="" # Do not edit gamename="Sven Co-op" engine="goldsource" +glibc="2.24" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg index a099b3fb2..3d260389f 100644 --- a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -101,6 +101,7 @@ branch="" # Do not edit gamename="Terraria" engine="terraria" +glibc="2.7" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/tf2server/_default.cfg b/lgsm/config-default/config-lgsm/tf2server/_default.cfg index e0a429d99..d9ab34b4a 100644 --- a/lgsm/config-default/config-lgsm/tf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/tf2server/_default.cfg @@ -92,7 +92,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -107,6 +107,7 @@ branch="" # Do not edit gamename="Team Fortress 2" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg index 5f2184566..297268e83 100644 --- a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Team Fortress Classic" engine="goldsource" +glibc="2.3.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ts3server/_default.cfg b/lgsm/config-default/config-lgsm/ts3server/_default.cfg index 66787fc67..03a6f47e5 100644 --- a/lgsm/config-default/config-lgsm/ts3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ts3server/_default.cfg @@ -75,13 +75,15 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="TeamSpeak 3" servername="TeamSpeak 3 Server" +engine="null" +glibc="null" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/tuserver/_default.cfg b/lgsm/config-default/config-lgsm/tuserver/_default.cfg index 6764131da..42019c23a 100644 --- a/lgsm/config-default/config-lgsm/tuserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tuserver/_default.cfg @@ -89,7 +89,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -104,6 +104,7 @@ branch="" # Do not edit gamename="Tower Unite" engine="unreal4" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/twserver/_default.cfg b/lgsm/config-default/config-lgsm/twserver/_default.cfg index eee3683c5..f9c8ebdda 100644 --- a/lgsm/config-default/config-lgsm/twserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/twserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -101,6 +101,7 @@ branch="" # Do not edit gamename="Teeworlds" engine="teeworlds" +glibc="2.14" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/untserver/_default.cfg b/lgsm/config-default/config-lgsm/untserver/_default.cfg index b6cbf28a5..aba9cc558 100644 --- a/lgsm/config-default/config-lgsm/untserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/untserver/_default.cfg @@ -93,7 +93,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -108,6 +108,7 @@ branch="" # Do not edit gamename="Unturned" engine="unity3d" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg index 8f5475533..af9e9d630 100644 --- a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg @@ -80,13 +80,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Unreal Tournament 2004" engine="unreal2" +glibc="2.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ut3server/_default.cfg b/lgsm/config-default/config-lgsm/ut3server/_default.cfg index 3c001c769..3606d79ec 100644 --- a/lgsm/config-default/config-lgsm/ut3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut3server/_default.cfg @@ -91,13 +91,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Unreal Tournament 3" engine="unreal3" +glibc="2.3.2" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/ut99server/_default.cfg b/lgsm/config-default/config-lgsm/ut99server/_default.cfg index f69c5b7d3..627a4bdf4 100644 --- a/lgsm/config-default/config-lgsm/ut99server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut99server/_default.cfg @@ -80,13 +80,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Unreal Tournament 99" engine="unreal" +glibc="2.1" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/utserver/_default.cfg b/lgsm/config-default/config-lgsm/utserver/_default.cfg index 32ed512e4..6bda1840b 100644 --- a/lgsm/config-default/config-lgsm/utserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/utserver/_default.cfg @@ -84,13 +84,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Unreal Tournament" engine="unreal4" +glibc="2.17" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/vsserver/_default.cfg b/lgsm/config-default/config-lgsm/vsserver/_default.cfg index ee0fcbbb4..1b8323999 100644 --- a/lgsm/config-default/config-lgsm/vsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vsserver/_default.cfg @@ -86,7 +86,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -102,6 +102,7 @@ branch="" # Do not edit gamename="Vampire Slayer" engine="goldsource" +glibc="2.3.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/wetserver/_default.cfg b/lgsm/config-default/config-lgsm/wetserver/_default.cfg index 64032b699..8c063de0a 100644 --- a/lgsm/config-default/config-lgsm/wetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wetserver/_default.cfg @@ -76,13 +76,14 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## LinuxGSM Server Details # Do not edit gamename="Wolfenstein: Enemy Territory" engine="idtech3" +glibc="2.2.4" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg index 479c6eebc..769621fd6 100644 --- a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg @@ -78,7 +78,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -93,6 +93,7 @@ branch="" # Do not edit gamename="Wurm Unlimited" engine="wurm" +glibc="2.14" #### Directories #### # Edit with care diff --git a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg index 41f892663..d412eca0a 100644 --- a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg @@ -92,7 +92,7 @@ logdays="7" # ANSI Colors ansi="on" -# Message Display Time +# Message Display Time sleeptime="0.5" ## SteamCMD Settings @@ -107,6 +107,7 @@ branch="" # Do not edit gamename="Zombie Panic! Source" engine="source" +glibc="2.15" #### Directories #### # Edit with care diff --git a/lgsm/functions/alert.sh b/lgsm/functions/alert.sh index 508c704a6..3a7bf2604 100644 --- a/lgsm/functions/alert.sh +++ b/lgsm/functions/alert.sh @@ -10,7 +10,6 @@ local commandaction="Alert" fn_alert_log(){ info_distro.sh info_config.sh - info_glibc.sh info_messages.sh if [ -f "${alertlog}" ]; then rm "${alertlog}" @@ -190,4 +189,4 @@ elif [ -z "${telegramchatid}" ]&&[ "${function_selfname}" == "command_test_alert fn_print_error_nl "Telegram chat id not set." echo " * https://docs.linuxgsm.com/alerts/telegram" fn_script_error "Telegram chat id not set." -fi \ No newline at end of file +fi diff --git a/lgsm/functions/check_glibc.sh b/lgsm/functions/check_glibc.sh index 7abf46dd1..4ff80b84b 100644 --- a/lgsm/functions/check_glibc.sh +++ b/lgsm/functions/check_glibc.sh @@ -2,21 +2,27 @@ # LinuxGSM check_glibc.sh function # Author: Daniel Gibbs # Website: https://linuxgsm.com -# Description: Checks if the server has the correct Glibc version or a fix available. +# Description: Checks if the server has the correct Glibc version. local commandname="CHECK" -info_glibc.sh info_distro.sh -if [ "${glibcrequired}" == "NOT REQUIRED" ]; then +if [ "${glibc}" == "null" ]; then + # Glibc is not required. : -elif [ "$(printf '%s\n'${glibcrequired}'\n' "${glibcversion}" | sort -V | head -n 1)" != "${glibcrequired}" ]||[ "${glibcrequired}" == "UNKNOWN" ]; then - fn_print_dots "Glibc" - fn_print_error_nl "glibc: ${red}glibc distro version ${glibcversion} too old${default}" +elif [ -z "${glibc}" ]; then + fn_print_dots "glibc" + fn_print_error_nl "glibc requirement unknown" + fn_script_log_error "glibc requirement unknown" +elif [ "$(printf '%s\n'${glibc}'\n' "${glibcversion}" | sort -V | head -n 1)" != "${glibc}" ]; then + fn_print_dots "glibc" + fn_print_error_nl "glibc requirements not met" + fn_script_log_error "glibc requirements not met" echo -en "\n" - echo -e " * glibc required: ${glibcrequired}" + echo -e " * glibc required: ${glibc}" echo -e " * glibc installed: ${red}${glibcversion}${default}" echo -en "\n" - fn_print_information "The game server will probably not work. A distro upgrade is required!" + fn_print_information_nl "distro upgrade is required" + fn_script_log_info "distro upgrade is required" fi diff --git a/lgsm/functions/command_debug.sh b/lgsm/functions/command_debug.sh index 1ae89fb94..668c07b2b 100644 --- a/lgsm/functions/command_debug.sh +++ b/lgsm/functions/command_debug.sh @@ -34,18 +34,21 @@ echo -e "${blue}tmux:\t${default}${tmuxv}" echo -e "${blue}Avg Load:\t${default}${load}" echo -e "${blue}Free Memory:\t${default}${physmemfree}" echo -e "${blue}Free Disk:\t${default}${availspace}" + # glibc required -if [ -n "${glibcrequired}" ]; then - if [ "${glibcrequired}" == "NOT REQUIRED" ]; then - : - elif [ "${glibcrequired}" == "UNKNOWN" ]; then - echo -e "${blue}glibc required:\t${red}${glibcrequired}" - elif [ "$(printf '%s\n'${glibcrequired}'\n' "${glibcversion}" | sort -V | head -n 1)" != "${glibcrequired}" ]; then - echo -e "${blue}glibc required:\t${red}${glibcrequired} ${default}(${red}glibc distro version ${glibcversion} too old${default})" +if [ -n "${glibc}" ]; then + if [ "${glibc}" == "null" ]; then + # Glibc is not required. + : + elif [ -z "${glibc}" ]; then + echo -e "${blue}glibc required:\t${red}UNKNOWN${default}" + elif [ "$(printf '%s\n'${glibc}'\n' ${glibcversion} | sort -V | head -n 1)" != "${glibc}" ]; then + echo -e "${blue}glibc required:\t${red}${glibc} ${default}(${red}distro glibc ${glibcversion} too old${default})" else - echo -e "${blue}glibc required:\t${green}${glibcrequired}${default}" + echo -e "${blue}glibc required:\t${green}${glibc}${default}" fi fi + # Server ip if [ "${multiple_ip}" == "1" ]; then echo -e "${blue}Server IP:\t${default}NOT SET" diff --git a/lgsm/functions/command_details.sh b/lgsm/functions/command_details.sh index 4b11d0658..f70361d50 100644 --- a/lgsm/functions/command_details.sh +++ b/lgsm/functions/command_details.sh @@ -14,7 +14,6 @@ check.sh info_config.sh info_parms.sh info_distro.sh -info_glibc.sh info_messages.sh query_gamedig.sh fn_info_message_distro @@ -32,4 +31,3 @@ fn_info_message_ports fn_info_message_select_engine fn_info_message_statusbottom core_exit.sh - diff --git a/lgsm/functions/command_postdetails.sh b/lgsm/functions/command_postdetails.sh index 4b34c9f39..50dc4798f 100644 --- a/lgsm/functions/command_postdetails.sh +++ b/lgsm/functions/command_postdetails.sh @@ -56,7 +56,6 @@ else info_config.sh info_parms.sh info_distro.sh - info_glibc.sh info_messages.sh query_gamedig.sh touch "${postdetailslog}" || fn_bad_postdetailslog diff --git a/lgsm/functions/core_functions.sh b/lgsm/functions/core_functions.sh index e8346dae1..af1e933e0 100644 --- a/lgsm/functions/core_functions.sh +++ b/lgsm/functions/core_functions.sh @@ -51,7 +51,6 @@ fn_fetch_function # Commands - command_backup.sh(){ functionfile="${FUNCNAME}" fn_fetch_function @@ -434,15 +433,11 @@ functionfile="${FUNCNAME}" fn_fetch_function } -info_glibc.sh(){ -functionfile="${FUNCNAME}" -fn_fetch_function -} - info_messages.sh(){ functionfile="${FUNCNAME}" fn_fetch_function } + info_parms.sh(){ functionfile="${FUNCNAME}" fn_fetch_function diff --git a/lgsm/functions/info_distro.sh b/lgsm/functions/info_distro.sh index 11ab3149d..d343459dc 100644 --- a/lgsm/functions/info_distro.sh +++ b/lgsm/functions/info_distro.sh @@ -235,3 +235,10 @@ if [ ! "$(command -v jq 2>/dev/null)" ]; then fi fi fi + +# Sets the SteamCMD glibc requirement if the game server requirement is less or not required. +if [ -n "${appid}" ]; then + if [ "${glibc}" = "null" ]||[ -z "${glibc}" ]||[ "$(printf '%s\n'${glibc}'\n' "2.14" | sort -V | head -n 1)" != "2.14" ]; then + glibc="2.14" + fi +fi diff --git a/lgsm/functions/info_glibc.sh b/lgsm/functions/info_glibc.sh deleted file mode 100644 index b82140b24..000000000 --- a/lgsm/functions/info_glibc.sh +++ /dev/null @@ -1,236 +0,0 @@ -#!/bin/bash -# LinuxGSM info_glibc.sh function -# Author: Daniel Gibbs -# Website: https://linuxgsm.com -# Description: Stores details on servers Glibc requirements. - -local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" - -if [ "${gamename}" == "ARK: Survival Evolved" ]; then - glibcrequired="2.15" - glibcfix="no" -elif [ "${gamename}" == "Ballistic Overkill" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Base Defense" ]; then - glibcrequired="2.14" - glibcfix="no" -elif [ "${gamename}" == "Black Mesa: Deathmatch" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Blade Symphony" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "BrainBread 2" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${gamename}" == "Call of Duty" ]; then - glibcrequired="2.1" - glibcfix="no" -elif [ "${gamename}" == "Call of Duty 2" ]; then - glibcrequired="2.1.3" - glibcfix="no" -elif [ "${gamename}" == "Call of Duty: United Offensive" ]; then - glibcrequired="2.1" - glibcfix="no" -elif [ "${gamename}" == "Call of Duty 4" ]; then - glibcrequired="2.3" - glibcfix="no" -elif [ "${gamename}" == "Call of Duty: World at War" ]; then - glibcrequired="2.3.2" - glibcfix="no" -elif [ "${gamename}" == "Codename CURE" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Counter-Strike: Global Offensive" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Day of Infamy" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Double Action: Boogaloo" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Dystopia" ]; then - glibcrequired="2.15" - glibcfix="no" -elif [ "${gamename}" == "Eco" ]; then - glibcrequired="NOT REQUIRED" - glibcfix="no" -elif [ "${gamename}" == "Empires Mod" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Factorio" ]; then - glibcrequired="2.18" - glibcfix="yes" -elif [ "${gamename}" == "Fistful of Frags" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Garry's Mod" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "GoldenEye: Source" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Insurgency" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${shortname}" == "kf2" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${shortname}" == "tu" ]; then - glibcrequired="2.15" - glibcfix="no" -elif [ "${gamename}" == "Mumble" ]; then - glibcrequired="NOT REQUIRED" - glibcfix="no" -elif [ "${gamename}" == "No More Room in Hell" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "Project Cars" ]; then - glibcrequired="2.4" - glibcfix="no" -elif [ "${gamename}" == "Pirates, Vikings, and Knights II" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${shortname}" == "pstbs" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${gamename}" == "Quake 2" ]; then - glibcrequired="NOT REQUIRED" - glibcfix="no" -elif [ "${gamename}" == "Quake 3: Arena" ]; then - glibcrequired="2.1" - glibcfix="no" -elif [ "${gamename}" == "Quake Live" ]; then - glibcrequired="2.15" - glibcfix="no" -elif [ "${gamename}" == "Return to Castle Wolfenstein" ]; then - glibcrequired="2.1" - glibcfix="no" -elif [ "${shortname}" == "rw" ]; then - glibcrequired="2.14" - glibcfix="no" -elif [ "${gamename}" == "Soldier Of Fortune 2: Gold Edition" ]; then - glibcrequired="2.1" - glibcfix="no" -elif [ "${gamename}" == "San Andreas Multiplayer" ]; then - glibcrequired="2.3" - glibcfix="no" -elif [ "${gamename}" == "Squad" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${gamename}" == "Sven Co-op" ]; then - glibcrequired="2.24" - glibcfix="no" -elif [ "${shortname}" == "sbots" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${gamename}" == "Team Fortress 2" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "TeamSpeak 3" ]; then - glibcrequired="NOT REQUIRED" - glibcfix="no" -elif [ "${gamename}" == "Teeworlds" ]; then - glibcrequired="2.14" - glibcfix="no" -elif [ "${gamename}" == "Just Cause 2" ]; then - glibcrequired="2.13" - glibcfix="yes" -elif [ "${gamename}" == "Just Cause 3" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${gamename}" == "Natural Selection 2" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${gamename}" == "NS2: Combat" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${gamename}" == "TeamSpeak 3" ]; then - glibcrequired="NOT REQUIRED" - glibcfix="no" -elif [ "${gamename}" == "MORDHAU" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${gamename}" == "Mumble" ]; then - glibcrequired="NOT REQUIRED" - glibcfix="no" -elif [ "${engine}" == "refractor" ]; then - glibcrequired="2.0" - glibcfix="no" -elif [ "${gamename}" == "Wolfenstein: Enemy Territory" ]; then - glibcrequired="2.2.4" - glibcfix="no" -elif [ "${gamename}" == "ET: Legacy" ]; then - glibcrequired="2.7" - glibcfix="no" -elif [ "${gamename}" == "Wurm Unlimited" ]; then - glibcrequired="2.14" - glibcfix="no" -elif [ "${gamename}" == "Multi Theft Auto" ]; then - glibcrequired="2.7" - glibcfix="no" -elif [ "${gamename}" == "Unturned" ]; then - glibcrequired="2.15" - glibcfix="no" -elif [ "${gamename}" == "Zombie Panic! Source" ]; then - glibcrequired="2.15" - glibcfix="yes" -elif [ "${engine}" == "starbound" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${engine}" == "quake" ]; then - glibcrequired="2.0" - glibcfix="no" -elif [ "${engine}" == "terraria" ]; then - glibcrequired="2.7" - glibcfix="no" -elif [ "${engine}" == "unreal" ]; then - glibcrequired="2.1" - glibcfix="no" -elif [ "${engine}" == "unreal2" ]; then - glibcrequired="2.4" - glibcfix="no" -elif [ "${engine}" == "unreal3" ]; then - glibcrequired="2.3.2" - glibcfix="no" -elif [ "${engine}" == "unreal4" ]; then - glibcrequired="2.17" - glibcfix="no" -elif [ "${engine}" == "unity3d" ]; then - glibcrequired="2.15" - glibcfix="no" -elif [ "${engine}" == "dontstarve" ]; then - glibcrequired="2.15" - glibcfix="no" -elif [ "${engine}" == "lwjgl2" ]; then - glibcrequired="NOT REQUIRED" - glibcfix="no" -elif [ "${engine}" == "projectzomboid" ]; then - glibcrequired="2.15" - glibcfix="no" -elif [ "${engine}" == "realvirtuality" ]; then - glibcrequired="2.13" - glibcfix="yes" -elif [ "${engine}" == "seriousengine35" ]; then - glibcrequired="2.13" - glibcfix="yes" -elif [ "${engine}" == "source" ]; then - glibcrequired="2.3.6" - glibcfix="no" -elif [ "${engine}" == "goldsource" ]; then - glibcrequired="2.3.4" - glibcfix="no" -else - glibcrequired="UNKNOWN" - glibcfix="no" -fi - -# Sets the SteamCMD glibc requirement if the game server requirement is less or not required. -if [ -n "${appid}" ]; then - if [ "${glibcrequired}" = "NOT REQUIRED" ]||[ -z "${glibcrequired}" ]||[ "$(printf '%s\n'${glibcrequired}'\n' "2.14" | sort -V | head -n 1)" != "2.14" ]; then - glibcrequired="2.14" - glibcfix="no" - fi -fi diff --git a/lgsm/functions/info_messages.sh b/lgsm/functions/info_messages.sh index a5cb8bce1..4c1b960c4 100644 --- a/lgsm/functions/info_messages.sh +++ b/lgsm/functions/info_messages.sh @@ -369,15 +369,16 @@ fn_info_message_script(){ echo -e "${blue}User:\t${default}$(whoami)" # glibc required - if [ -n "${glibcrequired}" ]; then - if [ "${glibcrequired}" == "NOT REQUIRED" ]; then - : - elif [ "${glibcrequired}" == "UNKNOWN" ]; then - echo -e "${blue}glibc required:\t${red}${glibcrequired}" - elif [ "$(printf '%s\n'${glibcrequired}'\n' ${glibcversion} | sort -V | head -n 1)" != "${glibcrequired}" ]; then - echo -e "${blue}glibc required:\t${red}${glibcrequired} ${default}(${red}glibc distro version ${glibcversion} too old${default})" + if [ -n "${glibc}" ]; then + if [ "${glibc}" == "null" ]; then + # Glibc is not required. + : + elif [ -z "${glibc}" ]; then + echo -e "${blue}glibc required:\t${red}UNKNOWN${default}" + elif [ "$(printf '%s\n'${glibc}'\n' ${glibcversion} | sort -V | head -n 1)" != "${glibc}" ]; then + echo -e "${blue}glibc required:\t${red}${glibc} ${default}(${red}distro glibc ${glibcversion} too old${default})" else - echo -e "${blue}glibc required:\t${green}${glibcrequired}${default}" + echo -e "${blue}glibc required:\t${green}${glibc}${default}" fi fi