Просмотр исходного кода

feat(glibc): migrate glibc info to _default.cfg (#2379)

Daniel Gibbs 7 лет назад
Родитель
Сommit
c4ff9c80fa
100 измененных файлов с 219 добавлено и 124 удалено
  1. 2 1
      lgsm/config-default/config-lgsm/arkserver/_default.cfg
  2. 2 1
      lgsm/config-default/config-lgsm/arma3server/_default.cfg
  3. 2 1
      lgsm/config-default/config-lgsm/bb2server/_default.cfg
  4. 2 1
      lgsm/config-default/config-lgsm/bbserver/_default.cfg
  5. 2 1
      lgsm/config-default/config-lgsm/bdserver/_default.cfg
  6. 2 1
      lgsm/config-default/config-lgsm/bf1942server/_default.cfg
  7. 2 1
      lgsm/config-default/config-lgsm/bmdmserver/_default.cfg
  8. 2 1
      lgsm/config-default/config-lgsm/boserver/_default.cfg
  9. 2 1
      lgsm/config-default/config-lgsm/bsserver/_default.cfg
  10. 2 1
      lgsm/config-default/config-lgsm/bt1944server/_default.cfg
  11. 2 1
      lgsm/config-default/config-lgsm/ccserver/_default.cfg
  12. 2 1
      lgsm/config-default/config-lgsm/cod2server/_default.cfg
  13. 2 1
      lgsm/config-default/config-lgsm/cod4server/_default.cfg
  14. 2 1
      lgsm/config-default/config-lgsm/codserver/_default.cfg
  15. 2 1
      lgsm/config-default/config-lgsm/coduoserver/_default.cfg
  16. 2 1
      lgsm/config-default/config-lgsm/codwawserver/_default.cfg
  17. 2 1
      lgsm/config-default/config-lgsm/csczserver/_default.cfg
  18. 3 2
      lgsm/config-default/config-lgsm/csgoserver/_default.cfg
  19. 2 1
      lgsm/config-default/config-lgsm/csserver/_default.cfg
  20. 2 1
      lgsm/config-default/config-lgsm/cssserver/_default.cfg
  21. 2 1
      lgsm/config-default/config-lgsm/dabserver/_default.cfg
  22. 2 1
      lgsm/config-default/config-lgsm/dmcserver/_default.cfg
  23. 2 1
      lgsm/config-default/config-lgsm/dodserver/_default.cfg
  24. 2 1
      lgsm/config-default/config-lgsm/dodsserver/_default.cfg
  25. 2 1
      lgsm/config-default/config-lgsm/doiserver/_default.cfg
  26. 2 1
      lgsm/config-default/config-lgsm/dstserver/_default.cfg
  27. 2 1
      lgsm/config-default/config-lgsm/dysserver/_default.cfg
  28. 2 1
      lgsm/config-default/config-lgsm/ecoserver/_default.cfg
  29. 2 1
      lgsm/config-default/config-lgsm/emserver/_default.cfg
  30. 2 1
      lgsm/config-default/config-lgsm/etlserver/_default.cfg
  31. 2 1
      lgsm/config-default/config-lgsm/fctrserver/_default.cfg
  32. 2 1
      lgsm/config-default/config-lgsm/fofserver/_default.cfg
  33. 3 1
      lgsm/config-default/config-lgsm/gesserver/_default.cfg
  34. 2 1
      lgsm/config-default/config-lgsm/gmodserver/_default.cfg
  35. 2 1
      lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg
  36. 2 1
      lgsm/config-default/config-lgsm/hldmserver/_default.cfg
  37. 2 1
      lgsm/config-default/config-lgsm/hldmsserver/_default.cfg
  38. 2 1
      lgsm/config-default/config-lgsm/hwserver/_default.cfg
  39. 2 1
      lgsm/config-default/config-lgsm/insserver/_default.cfg
  40. 2 1
      lgsm/config-default/config-lgsm/inssserver/_default.cfg
  41. 2 1
      lgsm/config-default/config-lgsm/iosserver/_default.cfg
  42. 2 1
      lgsm/config-default/config-lgsm/jc2server/_default.cfg
  43. 2 1
      lgsm/config-default/config-lgsm/jc3server/_default.cfg
  44. 2 2
      lgsm/config-default/config-lgsm/kf2server/_default.cfg
  45. 2 1
      lgsm/config-default/config-lgsm/kfserver/_default.cfg
  46. 2 1
      lgsm/config-default/config-lgsm/l4d2server/_default.cfg
  47. 2 1
      lgsm/config-default/config-lgsm/l4dserver/_default.cfg
  48. 2 1
      lgsm/config-default/config-lgsm/mcserver/_default.cfg
  49. 2 1
      lgsm/config-default/config-lgsm/mhserver/_default.cfg
  50. 2 1
      lgsm/config-default/config-lgsm/mtaserver/_default.cfg
  51. 3 1
      lgsm/config-default/config-lgsm/mumbleserver/_default.cfg
  52. 2 1
      lgsm/config-default/config-lgsm/ndserver/_default.cfg
  53. 2 1
      lgsm/config-default/config-lgsm/nmrihserver/_default.cfg
  54. 2 1
      lgsm/config-default/config-lgsm/ns2cserver/_default.cfg
  55. 2 1
      lgsm/config-default/config-lgsm/ns2server/_default.cfg
  56. 2 1
      lgsm/config-default/config-lgsm/nsserver/_default.cfg
  57. 2 1
      lgsm/config-default/config-lgsm/opforserver/_default.cfg
  58. 2 1
      lgsm/config-default/config-lgsm/pcserver/_default.cfg
  59. 2 1
      lgsm/config-default/config-lgsm/pstbsserver/_default.cfg
  60. 2 1
      lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg
  61. 2 1
      lgsm/config-default/config-lgsm/pzserver/_default.cfg
  62. 2 1
      lgsm/config-default/config-lgsm/q2server/_default.cfg
  63. 2 1
      lgsm/config-default/config-lgsm/q3server/_default.cfg
  64. 2 1
      lgsm/config-default/config-lgsm/qlserver/_default.cfg
  65. 2 1
      lgsm/config-default/config-lgsm/qwserver/_default.cfg
  66. 2 1
      lgsm/config-default/config-lgsm/ricochetserver/_default.cfg
  67. 2 1
      lgsm/config-default/config-lgsm/roserver/_default.cfg
  68. 2 1
      lgsm/config-default/config-lgsm/rtcwserver/_default.cfg
  69. 2 1
      lgsm/config-default/config-lgsm/rustserver/_default.cfg
  70. 2 1
      lgsm/config-default/config-lgsm/rwserver/_default.cfg
  71. 2 1
      lgsm/config-default/config-lgsm/sampserver/_default.cfg
  72. 3 2
      lgsm/config-default/config-lgsm/sbotsserver/_default.cfg
  73. 2 1
      lgsm/config-default/config-lgsm/sbserver/_default.cfg
  74. 2 1
      lgsm/config-default/config-lgsm/sdtdserver/_default.cfg
  75. 1 0
      lgsm/config-default/config-lgsm/sof2server/_default.cfg
  76. 2 1
      lgsm/config-default/config-lgsm/squadserver/_default.cfg
  77. 2 1
      lgsm/config-default/config-lgsm/ss3server/_default.cfg
  78. 2 2
      lgsm/config-default/config-lgsm/stserver/_default.cfg
  79. 2 1
      lgsm/config-default/config-lgsm/svenserver/_default.cfg
  80. 2 1
      lgsm/config-default/config-lgsm/terrariaserver/_default.cfg
  81. 2 1
      lgsm/config-default/config-lgsm/tf2server/_default.cfg
  82. 2 1
      lgsm/config-default/config-lgsm/tfcserver/_default.cfg
  83. 3 1
      lgsm/config-default/config-lgsm/ts3server/_default.cfg
  84. 2 1
      lgsm/config-default/config-lgsm/tuserver/_default.cfg
  85. 2 1
      lgsm/config-default/config-lgsm/twserver/_default.cfg
  86. 2 1
      lgsm/config-default/config-lgsm/untserver/_default.cfg
  87. 2 1
      lgsm/config-default/config-lgsm/ut2k4server/_default.cfg
  88. 2 1
      lgsm/config-default/config-lgsm/ut3server/_default.cfg
  89. 2 1
      lgsm/config-default/config-lgsm/ut99server/_default.cfg
  90. 2 1
      lgsm/config-default/config-lgsm/utserver/_default.cfg
  91. 2 1
      lgsm/config-default/config-lgsm/vsserver/_default.cfg
  92. 2 1
      lgsm/config-default/config-lgsm/wetserver/_default.cfg
  93. 2 1
      lgsm/config-default/config-lgsm/wurmserver/_default.cfg
  94. 2 1
      lgsm/config-default/config-lgsm/zpsserver/_default.cfg
  95. 1 2
      lgsm/functions/alert.sh
  96. 14 8
      lgsm/functions/check_glibc.sh
  97. 11 8
      lgsm/functions/command_debug.sh
  98. 0 2
      lgsm/functions/command_details.sh
  99. 0 1
      lgsm/functions/command_postdetails.sh
  100. 1 6
      lgsm/functions/core_functions.sh

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 3 - 2
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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}"

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 3 - 1
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
 

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 2
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"
-

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 3 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 3 - 2
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"
+consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"

+ 2 - 1
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

+ 2 - 1
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

+ 1 - 0
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 2
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"
-

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 3 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 2 - 1
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

+ 1 - 2
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
+fi

+ 14 - 8
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

+ 11 - 8
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"

+ 0 - 2
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
-

+ 0 - 1
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

+ 1 - 6
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

Некоторые файлы не были показаны из-за большого количества измененных файлов