info_glibc.sh 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. #!/bin/bash
  2. # LGSM info_glibc.sh function
  3. # Author: Daniel Gibbs
  4. # Website: http://gameservermanagers.com
  5. lgsm_version="271215"
  6. # Description: stores details on servers Glibc requirements.
  7. if [ "${gamename}" == "Blade Symphony" ]; then
  8. glibcrequired="2.15"
  9. glibcfix="yes"
  10. elif [ "${gamename}" == "Double Action: Boogaloo" ]; then
  11. glibcrequired="2.15"
  12. glibcfix="yes"
  13. elif [ "${gamename}" == "Fistful of Frags" ]; then
  14. glibcrequired="2.15"
  15. glibcfix="yes"
  16. elif [ "${gamename}" == "Garry's Mod" ]; then
  17. glibcrequired="2.15"
  18. glibcfix="yes"
  19. elif [ "${gamename}" == "Insurgency" ]; then
  20. glibcrequired="2.15"
  21. glibcfix="yes"
  22. elif [ "${gamename}" == "No More Room in Hell" ]; then
  23. glibcrequired="2.15"
  24. glibcfix="yes"
  25. elif [ "${engine}" == "avalanche" ]; then
  26. glibcrequired="2.13"
  27. glibcfix="yes"
  28. elif [ "${engine}" == "dontstarve" ]; then
  29. glibcrequired="2.15"
  30. glibcfix="no"
  31. elif [ "${engine}" == "projectzomboid" ]; then
  32. glibcrequired="2.15"
  33. glibcfix="yesno"
  34. elif [ "${engine}" == "realvirtuality" ]; then
  35. glibcrequired="2.13"
  36. glibcfix="yes"
  37. elif [ "${engine}" == "seriousengine35" ]; then
  38. glibcrequired="2.13"
  39. glibcfix="yes"
  40. elif [ "${engine}" == "source" ]||[ "${engine}" == "goldsource" ]; then
  41. glibcrequired="2.07"
  42. glibcfix="no"
  43. elif [ "${engine}" == "spark" ]; then
  44. glibcrequired="2.15"
  45. glibcfix="yes"
  46. elif [ "${engine}" == "starbound" ]; then
  47. glibcrequired="2.12"
  48. glibcfix="no"
  49. elif [ "${engine}" == "unreal4" ]; then
  50. glibcrequired="2.14"
  51. glibcfix="no"
  52. elif [ "${engine}" == "unity3d" ]; then
  53. glibcrequired="2.15"
  54. glibcfix="no"
  55. else
  56. glibcrequired="UNKNOWN"
  57. glibcfix="no"
  58. fi