Browse Source

feat: convert commandname to modulename (#2728)

pull/2732/head
Daniel Gibbs 5 years ago
committed by GitHub
parent
commit
d106384e28
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      lgsm/functions/alert.sh
  2. 4
      lgsm/functions/alert_discord.sh
  3. 2
      lgsm/functions/alert_email.sh
  4. 2
      lgsm/functions/alert_ifttt.sh
  5. 2
      lgsm/functions/alert_mailgun.sh
  6. 2
      lgsm/functions/alert_pushbullet.sh
  7. 2
      lgsm/functions/alert_pushover.sh
  8. 4
      lgsm/functions/alert_slack.sh
  9. 2
      lgsm/functions/alert_telegram.sh
  10. 2
      lgsm/functions/check.sh
  11. 4
      lgsm/functions/check_config.sh
  12. 2
      lgsm/functions/check_deps.sh
  13. 4
      lgsm/functions/check_executable.sh
  14. 2
      lgsm/functions/check_glibc.sh
  15. 2
      lgsm/functions/check_ip.sh
  16. 4
      lgsm/functions/check_logs.sh
  17. 2
      lgsm/functions/check_permissions.sh
  18. 4
      lgsm/functions/check_root.sh
  19. 4
      lgsm/functions/check_status.sh
  20. 2
      lgsm/functions/check_steamcmd.sh
  21. 4
      lgsm/functions/check_system_dir.sh
  22. 4
      lgsm/functions/check_system_requirements.sh
  23. 2
      lgsm/functions/check_tmuxception.sh
  24. 2
      lgsm/functions/command_backup.sh
  25. 2
      lgsm/functions/command_console.sh
  26. 2
      lgsm/functions/command_debug.sh
  27. 2
      lgsm/functions/command_details.sh
  28. 2
      lgsm/functions/command_dev_debug.sh
  29. 2
      lgsm/functions/command_dev_detect_deps.sh
  30. 2
      lgsm/functions/command_dev_detect_glibc.sh
  31. 2
      lgsm/functions/command_dev_detect_ldd.sh
  32. 2
      lgsm/functions/command_dev_query_raw.sh
  33. 2
      lgsm/functions/command_donate.sh
  34. 2
      lgsm/functions/command_fastdl.sh
  35. 2
      lgsm/functions/command_install.sh
  36. 2
      lgsm/functions/command_install_resources_mta.sh
  37. 2
      lgsm/functions/command_mods_install.sh
  38. 2
      lgsm/functions/command_mods_remove.sh
  39. 2
      lgsm/functions/command_mods_update.sh
  40. 2
      lgsm/functions/command_monitor.sh
  41. 2
      lgsm/functions/command_postdetails.sh
  42. 2
      lgsm/functions/command_restart.sh
  43. 2
      lgsm/functions/command_start.sh
  44. 2
      lgsm/functions/command_stop.sh
  45. 2
      lgsm/functions/command_test_alert.sh
  46. 2
      lgsm/functions/command_ts3_server_pass.sh
  47. 2
      lgsm/functions/command_update.sh
  48. 2
      lgsm/functions/command_update_linuxgsm.sh
  49. 2
      lgsm/functions/command_validate.sh
  50. 2
      lgsm/functions/command_wipe.sh
  51. 2
      lgsm/functions/core_dl.sh
  52. 24
      lgsm/functions/core_messages.sh
  53. 2
      lgsm/functions/fix.sh
  54. 2
      lgsm/functions/fix_arma3.sh
  55. 2
      lgsm/functions/fix_csgo.sh
  56. 2
      lgsm/functions/fix_dst.sh
  57. 2
      lgsm/functions/fix_ges.sh
  58. 2
      lgsm/functions/fix_ins.sh
  59. 2
      lgsm/functions/fix_kf.sh
  60. 2
      lgsm/functions/fix_kf2.sh
  61. 4
      lgsm/functions/fix_mcb.sh
  62. 2
      lgsm/functions/fix_mta.sh
  63. 2
      lgsm/functions/fix_onset.sh
  64. 2
      lgsm/functions/fix_ro.sh
  65. 2
      lgsm/functions/fix_rust.sh
  66. 2
      lgsm/functions/fix_rw.sh
  67. 2
      lgsm/functions/fix_sdtd.sh
  68. 2
      lgsm/functions/fix_sfc.sh
  69. 2
      lgsm/functions/fix_sof2.sh
  70. 2
      lgsm/functions/fix_ss3.sh
  71. 4
      lgsm/functions/fix_steamcmd.sh
  72. 2
      lgsm/functions/fix_terraria.sh
  73. 2
      lgsm/functions/fix_tf2.sh
  74. 2
      lgsm/functions/fix_ts3.sh
  75. 2
      lgsm/functions/fix_unt.sh
  76. 2
      lgsm/functions/fix_ut.sh
  77. 2
      lgsm/functions/fix_ut2k4.sh
  78. 2
      lgsm/functions/fix_ut3.sh
  79. 2
      lgsm/functions/fix_zmr.sh
  80. 2
      lgsm/functions/install_complete.sh
  81. 2
      lgsm/functions/install_config.sh
  82. 2
      lgsm/functions/install_dst_token.sh
  83. 2
      lgsm/functions/install_factorio_save.sh
  84. 2
      lgsm/functions/install_gslt.sh
  85. 2
      lgsm/functions/install_header.sh
  86. 2
      lgsm/functions/install_logs.sh
  87. 2
      lgsm/functions/install_mta_resources.sh
  88. 2
      lgsm/functions/install_retry.sh
  89. 2
      lgsm/functions/install_server_dir.sh
  90. 2
      lgsm/functions/install_server_files.sh
  91. 2
      lgsm/functions/install_squad_license.sh
  92. 2
      lgsm/functions/install_stats.sh
  93. 2
      lgsm/functions/install_steamcmd.sh
  94. 2
      lgsm/functions/install_ts3db.sh
  95. 2
      lgsm/functions/install_ut2k4_key.sh
  96. 2
      lgsm/functions/logs.sh
  97. 2
      lgsm/functions/mods_core.sh
  98. 2
      lgsm/functions/mods_list.sh
  99. 2
      lgsm/functions/update_factorio.sh
  100. 2
      lgsm/functions/update_minecraft.sh

2
lgsm/functions/alert.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Overall function for managing alerts. # Description: Overall function for managing alerts.
local commandname="ALERT" local modulename="ALERT"
local commandaction="Alert" local commandaction="Alert"
fn_alert_log(){ fn_alert_log(){

4
lgsm/functions/alert_discord.sh

@ -5,6 +5,10 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Sends Discord alert. # Description: Sends Discord alert.
local modulename="ALERT"
local commandaction="Alert"
local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
if ! command -v jq > /dev/null; then if ! command -v jq > /dev/null; then
fn_print_fail_nl "Sending Discord alert: jq is missing." fn_print_fail_nl "Sending Discord alert: jq is missing."
fn_script_log_fatal "Sending Discord alert: jq is missing." fn_script_log_fatal "Sending Discord alert: jq is missing."

2
lgsm/functions/alert_email.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Sends email alert. # Description: Sends email alert.
local commandname="ALERT" local modulename="ALERT"
local commandaction="Alert" local commandaction="Alert"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/alert_ifttt.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Sends IFTTT alert. # Description: Sends IFTTT alert.
local commandname="ALERT" local modulename="ALERT"
local commandaction="Alert" local commandaction="Alert"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/alert_mailgun.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Sends Mailgun Email alert. # Description: Sends Mailgun Email alert.
local commandname="ALERT" local modulename="ALERT"
local commandaction="Alert" local commandaction="Alert"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/alert_pushbullet.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Sends Pushbullet Messenger alert. # Description: Sends Pushbullet Messenger alert.
local commandname="ALERT" local modulename="ALERT"
local commandaction="Alert" local commandaction="Alert"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/alert_pushover.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Sends Pushover alert. # Description: Sends Pushover alert.
local commandname="ALERT" local modulename="ALERT"
local commandaction="Alert" local commandaction="Alert"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

4
lgsm/functions/alert_slack.sh

@ -4,6 +4,10 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Sends Slack alert. # Description: Sends Slack alert.
local modulename="ALERT"
local commandaction="Alert"
local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
if ! command -v jq > /dev/null; then if ! command -v jq > /dev/null; then
fn_print_fail_nl "Sending Slack alert: jq is missing." fn_print_fail_nl "Sending Slack alert: jq is missing."
fn_script_log_fatal "Sending Slack alert: jq is missing." fn_script_log_fatal "Sending Slack alert: jq is missing."

2
lgsm/functions/alert_telegram.sh

@ -4,7 +4,7 @@
# Website: https://bytegaming.de # Website: https://bytegaming.de
# Description: Sends Telegram Messenger alert. # Description: Sends Telegram Messenger alert.
local commandname="ALERT" local modulename="ALERT"
local commandaction="Alert" local commandaction="Alert"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/check.sh

@ -5,7 +5,7 @@
# Description: Overall function for managing checks. # Description: Overall function for managing checks.
# Runs checks that will either halt on or fix an issue. # Runs checks that will either halt on or fix an issue.
local commandname="CHECK" local modulename="CHECK"
# Every command that requires checks just references check.sh. # Every command that requires checks just references check.sh.
# check.sh selects which checks to run by using arrays. # check.sh selects which checks to run by using arrays.

4
lgsm/functions/check_config.sh

@ -4,8 +4,8 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks if the server config is missing and warns the user if needed. # Description: Checks if the server config is missing and warns the user if needed.
local commandname="CHECK" local modulename="CHECK"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
if [ ! -e "${servercfgfullpath}" ]; then if [ ! -e "${servercfgfullpath}" ]; then
if [ "${shortname}" != "hw" ]&&[ "${shortname}" != "ut3" ]&&[ "${shortname}" != "kf2" ]; then if [ "${shortname}" != "hw" ]&&[ "${shortname}" != "ut3" ]&&[ "${shortname}" != "kf2" ]; then

2
lgsm/functions/check_deps.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks if required dependencies are installed for LinuxGSM. # Description: Checks if required dependencies are installed for LinuxGSM.
local commandname="CHECK" local modulename="CHECK"
fn_install_mono_repo(){ fn_install_mono_repo(){
if [ "${monostatus}" != "0" ]; then if [ "${monostatus}" != "0" ]; then

4
lgsm/functions/check_executable.sh

@ -4,8 +4,8 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks if server executable exists. # Description: Checks if server executable exists.
local commandname="CHECK" local modulename="CHECK"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
# Check if executable exists # Check if executable exists
if [ ! -f "${executabledir}/${execname}" ]; then if [ ! -f "${executabledir}/${execname}" ]; then

2
lgsm/functions/check_glibc.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks if the server has the correct Glibc version. # Description: Checks if the server has the correct Glibc version.
local commandname="CHECK" local modulename="CHECK"
info_distro.sh info_distro.sh

2
lgsm/functions/check_ip.sh

@ -5,7 +5,7 @@
# Description: Automatically identifies the server interface IP. # Description: Automatically identifies the server interface IP.
# If multiple interfaces are detected the user will need to manually set using ip="0.0.0.0". # If multiple interfaces are detected the user will need to manually set using ip="0.0.0.0".
local commandname="CHECK" local modulename="CHECK"
if [ "${travistest}" != "1" ]; then if [ "${travistest}" != "1" ]; then
if [ ! -f "/bin/ip" ]; then if [ ! -f "/bin/ip" ]; then

4
lgsm/functions/check_logs.sh

@ -4,8 +4,8 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks if log files exist. # Description: Checks if log files exist.
local commandname="CHECK" local modulename="CHECK"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
fn_check_logs(){ fn_check_logs(){
fn_print_dots "Checking for log files" fn_print_dots "Checking for log files"

2
lgsm/functions/check_permissions.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks ownership & permissions of scripts, files and directories. # Description: Checks ownership & permissions of scripts, files and directories.
local commandname="CHECK" local modulename="CHECK"
fn_check_ownership(){ fn_check_ownership(){
if [ -f "${rootdir}/${selfname}" ]; then if [ -f "${rootdir}/${selfname}" ]; then

4
lgsm/functions/check_root.sh

@ -4,8 +4,8 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks if the user tried to run the script as root. # Description: Checks if the user tried to run the script as root.
local commandname="CHECK" local modulename="CHECK"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
if [ "$(whoami)" = "root" ]; then if [ "$(whoami)" = "root" ]; then
if [ "${function_selfname}" != "command_install.sh" ]; then if [ "${function_selfname}" != "command_install.sh" ]; then

4
lgsm/functions/check_status.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks the process status of the server. Either online or offline. # Description: Checks the process status of the server. Either online or offline.
local commandname="CHECK" local modulename="CHECK"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
status=$(tmux list-sessions -F "#{session_name}" 2>/dev/null | grep -Ecx "^${selfname}") status=$(tmux list-sessions -F "#{session_name}" 2>/dev/null | grep -Ecx "^${selfname}")

2
lgsm/functions/check_steamcmd.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks if SteamCMD is installed correctly. # Description: Checks if SteamCMD is installed correctly.
local commandname="CHECK" local modulename="CHECK"
fn_install_steamcmd(){ fn_install_steamcmd(){
if [ ! -d "${steamcmddir}" ]; then if [ ! -d "${steamcmddir}" ]; then

4
lgsm/functions/check_system_dir.sh

@ -4,8 +4,8 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks if systemdir/serverfiles is accessible. # Description: Checks if systemdir/serverfiles is accessible.
local commandname="CHECK" local modulename="CHECK"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
if [ "${function_selfname}" != "command_validate.sh" ]; then if [ "${function_selfname}" != "command_validate.sh" ]; then
checkdir="${serverfiles}" checkdir="${serverfiles}"

4
lgsm/functions/check_system_requirements.sh

@ -5,8 +5,8 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks RAM requirements # Description: Checks RAM requirements
local commandname="CHECK" local modulename="CHECK"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
info_distro.sh info_distro.sh

2
lgsm/functions/check_tmuxception.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Checks if run from tmux or screen # Description: Checks if run from tmux or screen
local commandname="CHECK" local modulename="CHECK"
fn_check_is_in_tmux(){ fn_check_is_in_tmux(){
if [ -n "${TMUX}" ]; then if [ -n "${TMUX}" ]; then

2
lgsm/functions/command_backup.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Creates a .tar.gz file in the backup directory. # Description: Creates a .tar.gz file in the backup directory.
local commandname="BACKUP" local modulename="BACKUP"
local commandaction="Backup" local commandaction="Backup"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_console.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Gives access to the server tmux console. # Description: Gives access to the server tmux console.
local commandname="CONSOLE" local modulename="CONSOLE"
local commandaction="Console" local commandaction="Console"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_debug.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Runs the server without tmux and directly from the terminal. # Description: Runs the server without tmux and directly from the terminal.
local commandname="DEBUG" local modulename="DEBUG"
local commandaction="Debug" local commandaction="Debug"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_details.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Displays server information. # Description: Displays server information.
local commandname="DETAILS" local modulename="DETAILS"
local commandaction="Details" local commandaction="Details"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_dev_debug.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Dev only: Enables debugging log to be saved to dev-debug.log. # Description: Dev only: Enables debugging log to be saved to dev-debug.log.
local commandname="DEV-DEBUG" local modulename="DEV-DEBUG"
local commandaction="Dev-Debug" local commandaction="Dev-Debug"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_dev_detect_deps.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Detects dependencies the server binary requires. # Description: Detects dependencies the server binary requires.
local commandname="DETECT-DEPS" local modulename="DETECT-DEPS"
local commandaction="Detect-Deps" local commandaction="Detect-Deps"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_dev_detect_glibc.sh

@ -5,7 +5,7 @@
# Description: Automatically detects the version of GLIBC that is required. # Description: Automatically detects the version of GLIBC that is required.
# Can check a file or directory recursively. # Can check a file or directory recursively.
local commandname="DETECT-GLIBC" local modulename="DETECT-GLIBC"
local commandaction="Detect-Glibc" local commandaction="Detect-Glibc"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_dev_detect_ldd.sh

@ -5,7 +5,7 @@
# Description: Automatically detects required deps using ldd. # Description: Automatically detects required deps using ldd.
# Can check a file or directory recursively. # Can check a file or directory recursively.
local commandname="DETECT-LDD" local modulename="DETECT-LDD"
local commandaction="Detect-LDD" local commandaction="Detect-LDD"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_dev_query_raw.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Raw gamedig output of the server. # Description: Raw gamedig output of the server.
local commandname="QUERY-RAW" local modulename="QUERY-RAW"
local commandaction="Query Raw" local commandaction="Query Raw"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_donate.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Shows ways to donate. # Description: Shows ways to donate.
local commandname="CONSOLE" local modulename="CONSOLE"
local commandaction="Console" local commandaction="Console"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_fastdl.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Creates a FastDL directory. # Description: Creates a FastDL directory.
local commandname="FASTDL" local modulename="FASTDL"
local commandaction="FastDL" local commandaction="FastDL"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_install.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Overall function for the installer. # Description: Overall function for the installer.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_install_resources_mta.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Installs the default resources for Multi Theft Auto. # Description: Installs the default resources for Multi Theft Auto.
local commandname="DEFAULT_RESOURCES" local modulename="DEFAULT_RESOURCES"
local commandaction="Default Resources" local commandaction="Default Resources"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_mods_install.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: List and installs available mods along with mods_list.sh and mods_core.sh. # Description: List and installs available mods along with mods_list.sh and mods_core.sh.
local commandname="MODS" local modulename="MODS"
local commandaction="addons/mods" local commandaction="addons/mods"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_mods_remove.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Uninstall mods along with mods_list.sh and mods_core.sh. # Description: Uninstall mods along with mods_list.sh and mods_core.sh.
local commandname="MODS" local modulename="MODS"
local commandaction="Mods Remove" local commandaction="Mods Remove"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_mods_update.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Updates installed mods along with mods_list.sh and mods_core.sh. # Description: Updates installed mods along with mods_list.sh and mods_core.sh.
local commandname="MODS" local modulename="MODS"
local commandaction="Mods Update" local commandaction="Mods Update"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_monitor.sh

@ -6,7 +6,7 @@
# Description: Monitors server by checking for running processes # Description: Monitors server by checking for running processes
# then passes to gamedig and gsquery. # then passes to gamedig and gsquery.
local commandname="MONITOR" local modulename="MONITOR"
local commandaction="Monitor" local commandaction="Monitor"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_postdetails.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Strips sensitive information out of Details output # Description: Strips sensitive information out of Details output
local commandname="POSTDETAILS" local modulename="POSTDETAILS"
local commandaction="Postdetails" local commandaction="Postdetails"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_restart.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Restarts the server. # Description: Restarts the server.
local commandname="RESTART" local modulename="RESTART"
local commandaction="Restarting" local commandaction="Restarting"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_start.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Starts the server. # Description: Starts the server.
local commandname="START" local modulename="START"
local commandaction="Starting" local commandaction="Starting"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_stop.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Stops the server. # Description: Stops the server.
local commandname="STOP" local modulename="STOP"
local commandaction="Stopping" local commandaction="Stopping"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_test_alert.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Sends a test alert. # Description: Sends a test alert.
local commandname="ALERT" local modulename="ALERT"
local commandaction="Alert" local commandaction="Alert"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_ts3_server_pass.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Changes TS3 serveradmin password. # Description: Changes TS3 serveradmin password.
local commandname="PASSWORD-CHANGE" local modulename="PASSWORD-CHANGE"
local commandaction="Password Change" local commandaction="Password Change"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_update.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Handles updating of servers. # Description: Handles updating of servers.
local commandname="UPDATE" local modulename="UPDATE"
local commandaction="Update" local commandaction="Update"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_update_linuxgsm.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Deletes the functions dir to allow re-downloading of functions from GitHub. # Description: Deletes the functions dir to allow re-downloading of functions from GitHub.
local commandname="UPDATE LINUXGSM" local modulename="UPDATE LINUXGSM"
local commandaction="Update LinuxGSM" local commandaction="Update LinuxGSM"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_validate.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Runs a server validation. # Description: Runs a server validation.
local commandname="VALIDATE" local modulename="VALIDATE"
local commandaction="Validate" local commandaction="Validate"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/command_wipe.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Wipes server data, useful after updates for some games like Rust # Description: Wipes server data, useful after updates for some games like Rust
local commandname="WIPE" local modulename="WIPE"
local commandaction="Wipe" local commandaction="Wipe"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/core_dl.sh

@ -17,7 +17,7 @@
# fn_fetch_file "${remote_fileurl}" "${local_filedir}" "${local_filename}" "${chmodx}" "${run}" "${forcedl}" "${md5}" # fn_fetch_file "${remote_fileurl}" "${local_filedir}" "${local_filename}" "${chmodx}" "${run}" "${forcedl}" "${md5}"
# fn_fetch_file "http://example.com/file.tar.bz2" "/some/dir" "file.tar.bz2" "chmodx" "run" "forcedl" "10cd7353aa9d758a075c600a6dd193fd" # fn_fetch_file "http://example.com/file.tar.bz2" "/some/dir" "file.tar.bz2" "chmodx" "run" "forcedl" "10cd7353aa9d758a075c600a6dd193fd"
local commandname="DOWNLOAD" local modulename="DOWNLOAD"
local commandaction="Download" local commandaction="Download"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

24
lgsm/functions/core_messages.sh

@ -46,8 +46,8 @@ fn_sleep_time(){
## Feb 28 14:56:58 ut99-server: Monitor: ## Feb 28 14:56:58 ut99-server: Monitor:
fn_script_log(){ fn_script_log(){
if [ -d "${lgsmlogdir}" ]; then if [ -d "${lgsmlogdir}" ]; then
if [ -n "${commandname}" ]; then if [ -n "${modulename}" ]; then
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ${commandname}: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${servicename}: ${modulename}: ${1}" >> "${lgsmlog}"
else else
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ${1}" >> "${lgsmlog}"
fi fi
@ -57,8 +57,8 @@ fn_script_log(){
## Feb 28 14:56:58 ut99-server: Monitor: PASS: ## Feb 28 14:56:58 ut99-server: Monitor: PASS:
fn_script_log_pass(){ fn_script_log_pass(){
if [ -d "${lgsmlogdir}" ]; then if [ -d "${lgsmlogdir}" ]; then
if [ -n "${commandname}" ]; then if [ -n "${modulename}" ]; then
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ${commandname}: PASS: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${servicename}: ${modulename}: PASS: ${1}" >> "${lgsmlog}"
else else
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: PASS: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: PASS: ${1}" >> "${lgsmlog}"
fi fi
@ -69,8 +69,8 @@ fn_script_log_pass(){
## Feb 28 14:56:58 ut99-server: Monitor: FATAL: ## Feb 28 14:56:58 ut99-server: Monitor: FATAL:
fn_script_log_fatal(){ fn_script_log_fatal(){
if [ -d "${lgsmlogdir}" ]; then if [ -d "${lgsmlogdir}" ]; then
if [ -n "${commandname}" ]; then if [ -n "${modulename}" ]; then
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ${commandname}: FATAL: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${servicename}: ${modulename}: FATAL: ${1}" >> "${lgsmlog}"
else else
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: FATAL: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: FATAL: ${1}" >> "${lgsmlog}"
fi fi
@ -81,8 +81,8 @@ fn_script_log_fatal(){
## Feb 28 14:56:58 ut99-server: Monitor: ERROR: ## Feb 28 14:56:58 ut99-server: Monitor: ERROR:
fn_script_log_error(){ fn_script_log_error(){
if [ -d "${lgsmlogdir}" ]; then if [ -d "${lgsmlogdir}" ]; then
if [ -n "${commandname}" ]; then if [ -n "${modulename}" ]; then
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ${commandname}: ERROR: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${servicename}: ${modulename}: ERROR: ${1}" >> "${lgsmlog}"
else else
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ERROR: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ERROR: ${1}" >> "${lgsmlog}"
fi fi
@ -93,8 +93,8 @@ fn_script_log_error(){
## Feb 28 14:56:58 ut99-server: Monitor: WARN: ## Feb 28 14:56:58 ut99-server: Monitor: WARN:
fn_script_log_warn(){ fn_script_log_warn(){
if [ -d "${lgsmlogdir}" ]; then if [ -d "${lgsmlogdir}" ]; then
if [ -n "${commandname}" ]; then if [ -n "${modulename}" ]; then
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ${commandname}: WARN: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${servicename}: ${modulename}: WARN: ${1}" >> "${lgsmlog}"
else else
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: WARN: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: WARN: ${1}" >> "${lgsmlog}"
fi fi
@ -105,8 +105,8 @@ fn_script_log_warn(){
## Feb 28 14:56:58 ut99-server: Monitor: INFO: ## Feb 28 14:56:58 ut99-server: Monitor: INFO:
fn_script_log_info(){ fn_script_log_info(){
if [ -d "${lgsmlogdir}" ]; then if [ -d "${lgsmlogdir}" ]; then
if [ -n "${commandname}" ]; then if [ -n "${modulename}" ]; then
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: ${commandname}: INFO: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${servicename}: ${modulename}: INFO: ${1}" >> "${lgsmlog}"
else else
echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: INFO: ${1}" >> "${lgsmlog}" echo -e "$(date '+%b %d %H:%M:%S.%3N') ${selfname}: INFO: ${1}" >> "${lgsmlog}"
fi fi

2
lgsm/functions/fix.sh

@ -5,7 +5,7 @@
# Description: Overall function for managing fixes. # Description: Overall function for managing fixes.
# Runs functions that will fix an issue. # Runs functions that will fix an issue.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
# Messages that are displayed for some fixes. # Messages that are displayed for some fixes.

2
lgsm/functions/fix_arma3.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves an issue with ARMA3. # Description: Resolves an issue with ARMA3.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_csgo.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with CS:GO. # Description: Resolves various issues with CS:GO.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_dst.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Don't Starve Together. # Description: Resolves various issues with Don't Starve Together.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_ges.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with GoldenEye: Source. # Description: Resolves various issues with GoldenEye: Source.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
# Fixes: MALLOC_CHECK_ needing to be set to 0. # Fixes: MALLOC_CHECK_ needing to be set to 0.

2
lgsm/functions/fix_ins.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Insurgency. # Description: Resolves various issues with Insurgency.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
# Fixes: ./srcds_linux: error while loading shared libraries: libtier0.so: cannot open shared object file: No such file or directory. # Fixes: ./srcds_linux: error while loading shared libraries: libtier0.so: cannot open shared object file: No such file or directory.

2
lgsm/functions/fix_kf.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Killing Floor. # Description: Resolves various issues with Killing Floor.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_kf2.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Killing Floor 2. # Description: Resolves various issues with Killing Floor 2.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

4
lgsm/functions/fix_mcb.sh

@ -4,8 +4,8 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves possible startup issue with Minecraft Bedrock # Description: Resolves possible startup issue with Minecraft Bedrock
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
# official docs state that the server should be started with: LD_LIBRARY_PATH=. ./bedrock_server # official docs state that the server should be started with: LD_LIBRARY_PATH=. ./bedrock_server
export LD_LIBRARY_PATH="${serverfiles}:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="${serverfiles}:$LD_LIBRARY_PATH"

2
lgsm/functions/fix_mta.sh

@ -4,7 +4,7 @@
# Contributor: ChaosMTA # Contributor: ChaosMTA
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Installs the libmysqlclient for database functions on the server # Description: Installs the libmysqlclient for database functions on the server
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_onset.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Onset # Description: Resolves various issues with Onset
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_ro.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Red Orchestra. # Description: Resolves various issues with Red Orchestra.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_rust.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves startup issue with Rust # Description: Resolves startup issue with Rust
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
# Fixes: [Raknet] Server Shutting Down (Shutting Down). # Fixes: [Raknet] Server Shutting Down (Shutting Down).

2
lgsm/functions/fix_rw.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves startup issue with Rising World # Description: Resolves startup issue with Rising World
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
export LD_LIBRARY_PATH="${serverfiles}/linux64:${serverfiles}:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="${serverfiles}/linux64:${serverfiles}:$LD_LIBRARY_PATH"

2
lgsm/functions/fix_sdtd.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves startup issue with 7 Days to Die # Description: Resolves startup issue with 7 Days to Die
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
export LD_LIBRARY_PATH="${serverfiles}" export LD_LIBRARY_PATH="${serverfiles}"

2
lgsm/functions/fix_sfc.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Source Forts Classic. # Description: Resolves various issues with Source Forts Classic.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_sof2.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves startup issue with Soldier of Fortune 2 # Description: Resolves startup issue with Soldier of Fortune 2
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
# Fixes: error while loading shared libraries: libcxa.so.1 # Fixes: error while loading shared libraries: libcxa.so.1

2
lgsm/functions/fix_ss3.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Serious Sam 3. # Description: Resolves various issues with Serious Sam 3.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

4
lgsm/functions/fix_steamcmd.sh

@ -4,9 +4,9 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues related to SteamCMD. # Description: Resolves various issues related to SteamCMD.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
# Fixes: [S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam,or a local steamclient.so. # Fixes: [S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam,or a local steamclient.so.
if [ ! -f "${HOME}/.steam/sdk32/steamclient.so" ]; then if [ ! -f "${HOME}/.steam/sdk32/steamclient.so" ]; then

2
lgsm/functions/fix_terraria.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves an issue with Terraria. # Description: Resolves an issue with Terraria.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_tf2.sh

@ -4,7 +4,7 @@
# Website: https://github.com/vectorsigma # Website: https://github.com/vectorsigma
# Description: Resolves various issues with Team Fortress 2. # Description: Resolves various issues with Team Fortress 2.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_ts3.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Teamspeak 3. # Description: Resolves various issues with Teamspeak 3.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_unt.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves startup issue with Unturned # Description: Resolves startup issue with Unturned
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
# steamclient.so: cannot open shared object file: No such file or directory # steamclient.so: cannot open shared object file: No such file or directory

2
lgsm/functions/fix_ut.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Unreal Tournament. # Description: Resolves various issues with Unreal Tournament.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_ut2k4.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Unreal Tournament 2004. # Description: Resolves various issues with Unreal Tournament 2004.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_ut3.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with configs in Unreal Tournament 3. # Description: Resolves various issues with configs in Unreal Tournament 3.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/fix_zmr.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Resolves various issues with Zombie Master: Reborn. # Description: Resolves various issues with Zombie Master: Reborn.
local commandname="FIX" local modulename="FIX"
local commandaction="Fix" local commandaction="Fix"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_complete.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Prints installation completion message and hints. # Description: Prints installation completion message and hints.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_config.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Creates default server configs. # Description: Creates default server configs.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_dst_token.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Configures Don't Starve Together cluster with given token. # Description: Configures Don't Starve Together cluster with given token.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_factorio_save.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Creates the initial save file for Factorio # Description: Creates the initial save file for Factorio
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
echo -e "" echo -e ""

2
lgsm/functions/install_gslt.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Configures GSLT. # Description: Configures GSLT.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_header.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Prints installation header. # Description: Prints installation header.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_logs.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Creates log directories. # Description: Creates log directories.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_mta_resources.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Installs the libmysqlclient for database functions on the server and optionally installs default resources required to run the server # Description: Installs the libmysqlclient for database functions on the server and optionally installs default resources required to run the server
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_retry.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Asks for installation retry after failure. # Description: Asks for installation retry after failure.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_server_dir.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Creates the server directory. # Description: Creates the server directory.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_server_files.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Installs server files. # Description: Installs server files.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_squad_license.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Configures the Squad server's license. # Description: Configures the Squad server's license.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_stats.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Enabled LinuxGSM Stats. # Description: Enabled LinuxGSM Stats.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_steamcmd.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Downloads SteamCMD on install. # Description: Downloads SteamCMD on install.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
echo -e "" echo -e ""

2
lgsm/functions/install_ts3db.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Installs the database server MariaDB for TeamSpeak 3. # Description: Installs the database server MariaDB for TeamSpeak 3.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/install_ut2k4_key.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Activates ut2k4 server with given key. # Description: Activates ut2k4 server with given key.
local commandname="INSTALL" local modulename="INSTALL"
local commandaction="Install" local commandaction="Install"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/logs.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Acts as a log rotator, removing old logs. # Description: Acts as a log rotator, removing old logs.
local commandname="LOGS" local modulename="LOGS"
local commandaction="Log-Manager" local commandaction="Log-Manager"
# Check if logfile variable and file exist, create logfile if it doesn't exist. # Check if logfile variable and file exist, create logfile if it doesn't exist.

2
lgsm/functions/mods_core.sh

@ -5,7 +5,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Core functions for mods list/install/update/remove # Description: Core functions for mods list/install/update/remove
local commandname="MODS" local modulename="MODS"
local commandaction="Mods" local commandaction="Mods"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/mods_list.sh

@ -8,7 +8,7 @@
# Usage: Then add this array to the mods_global_array. # Usage: Then add this array to the mods_global_array.
# Usage: If needed, you can scrape the download URL first. # Usage: If needed, you can scrape the download URL first.
local commandname="MODS" local modulename="MODS"
local commandaction="List Mods" local commandaction="List Mods"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/update_factorio.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Handles updating of Factorio servers. # Description: Handles updating of Factorio servers.
local commandname="UPDATE" local modulename="UPDATE"
local commandaction="Update" local commandaction="Update"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

2
lgsm/functions/update_minecraft.sh

@ -4,7 +4,7 @@
# Website: https://linuxgsm.com # Website: https://linuxgsm.com
# Description: Handles updating of Minecraft servers. # Description: Handles updating of Minecraft servers.
local commandname="UPDATE" local modulename="UPDATE"
local commandaction="Update" local commandaction="Update"
local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")") local function_selfname=$(basename "$(readlink -f "${BASH_SOURCE[0]}")")

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save