|
@ -6,7 +6,7 @@ |
|
|
# Description: Defines all functions to allow download and execution of functions using fn_fetch_function. |
|
|
# Description: Defines all functions to allow download and execution of functions using fn_fetch_function. |
|
|
# This function is called first before any other function. Without this file other functions will not load. |
|
|
# This function is called first before any other function. Without this file other functions will not load. |
|
|
|
|
|
|
|
|
module_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
|
|
|
|
|
|
modulesversion="v23.2.3" |
|
|
modulesversion="v23.2.3" |
|
|
|
|
|
|
|
@ -41,653 +41,653 @@ core_legacy.sh() { |
|
|
|
|
|
|
|
|
core_exit.sh() { |
|
|
core_exit.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
core_getopt.sh() { |
|
|
core_getopt.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
core_trap.sh() { |
|
|
core_trap.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
core_steamcmd.sh() { |
|
|
core_steamcmd.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
core_github.sh() { |
|
|
core_github.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Commands |
|
|
# Commands |
|
|
|
|
|
|
|
|
command_backup.sh() { |
|
|
command_backup.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_console.sh() { |
|
|
command_console.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_debug.sh() { |
|
|
command_debug.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_details.sh() { |
|
|
command_details.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_sponsor.sh() { |
|
|
command_donate.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_postdetails.sh() { |
|
|
command_postdetails.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_test_alert.sh() { |
|
|
command_test_alert.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_monitor.sh() { |
|
|
command_monitor.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_start.sh() { |
|
|
command_start.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_stop.sh() { |
|
|
command_stop.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_validate.sh() { |
|
|
command_validate.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_install.sh() { |
|
|
command_install.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_install_resources_mta.sh() { |
|
|
command_install_resources_mta.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_squad_license.sh() { |
|
|
install_squad_license.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_mods_install.sh() { |
|
|
command_mods_install.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_mods_update.sh() { |
|
|
command_mods_update.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_mods_remove.sh() { |
|
|
command_mods_remove.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_fastdl.sh() { |
|
|
command_fastdl.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_ts3_server_pass.sh() { |
|
|
command_ts3_server_pass.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_restart.sh() { |
|
|
command_restart.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_skeleton.sh() { |
|
|
command_skeleton.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_wipe.sh() { |
|
|
command_wipe.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_send.sh() { |
|
|
command_send.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Checks |
|
|
# Checks |
|
|
|
|
|
|
|
|
check.sh() { |
|
|
check.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_config.sh() { |
|
|
check_config.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_deps.sh() { |
|
|
check_deps.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_executable.sh() { |
|
|
check_executable.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_glibc.sh() { |
|
|
check_glibc.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_ip.sh() { |
|
|
check_ip.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_last_update.sh() { |
|
|
check_last_update.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_logs.sh() { |
|
|
check_logs.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_permissions.sh() { |
|
|
check_permissions.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_root.sh() { |
|
|
check_root.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_status.sh() { |
|
|
check_status.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_steamcmd.sh() { |
|
|
check_steamcmd.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_system_dir.sh() { |
|
|
check_system_dir.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_system_requirements.sh() { |
|
|
check_system_requirements.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_tmuxception.sh() { |
|
|
check_tmuxception.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
check_version.sh() { |
|
|
check_version.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Compress |
|
|
# Compress |
|
|
|
|
|
|
|
|
compress_unreal2_maps.sh() { |
|
|
compress_unreal2_maps.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
compress_ut99_maps.sh() { |
|
|
compress_ut99_maps.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Mods |
|
|
# Mods |
|
|
|
|
|
|
|
|
mods_list.sh() { |
|
|
mods_list.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
mods_core.sh() { |
|
|
mods_core.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Dev |
|
|
# Dev |
|
|
|
|
|
|
|
|
command_dev_clear_functions.sh() { |
|
|
command_dev_clear_functions.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_dev_debug.sh() { |
|
|
command_dev_debug.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_dev_detect_deps.sh() { |
|
|
command_dev_detect_deps.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_dev_detect_glibc.sh() { |
|
|
command_dev_detect_glibc.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_dev_detect_ldd.sh() { |
|
|
command_dev_detect_ldd.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_dev_query_raw.sh() { |
|
|
command_dev_query_raw.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Fix |
|
|
# Fix |
|
|
|
|
|
|
|
|
fix.sh() { |
|
|
fix.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_ark.sh() { |
|
|
fix_ark.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_av.sh() { |
|
|
fix_av.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_arma3.sh() { |
|
|
fix_arma3.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_armar.sh() { |
|
|
fix_armar.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_bt.sh() { |
|
|
fix_bt.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_bo.sh() { |
|
|
fix_bo.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_cmw.sh() { |
|
|
fix_cmw.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_csgo.sh() { |
|
|
fix_csgo.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_dst.sh() { |
|
|
fix_dst.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_hw.sh() { |
|
|
fix_hw.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_ins.sh() { |
|
|
fix_ins.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_kf.sh() { |
|
|
fix_kf.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_kf2.sh() { |
|
|
fix_kf2.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_lo.sh() { |
|
|
fix_lo.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_mcb.sh() { |
|
|
fix_mcb.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_mta.sh() { |
|
|
fix_mta.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_nmrih.sh() { |
|
|
fix_nmrih.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_onset.sh() { |
|
|
fix_onset.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_ro.sh() { |
|
|
fix_ro.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_rust.sh() { |
|
|
fix_rust.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_rw.sh() { |
|
|
fix_rw.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_sfc.sh() { |
|
|
fix_sfc.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_st.sh() { |
|
|
fix_st.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_steamcmd.sh() { |
|
|
fix_steamcmd.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_terraria.sh() { |
|
|
fix_terraria.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_tf2.sh() { |
|
|
fix_tf2.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_ut3.sh() { |
|
|
fix_ut3.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_rust.sh() { |
|
|
fix_rust.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_samp.sh() { |
|
|
fix_samp.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_sdtd.sh() { |
|
|
fix_sdtd.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_sof2.sh() { |
|
|
fix_sof2.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_squad.sh() { |
|
|
fix_squad.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_ts3.sh() { |
|
|
fix_ts3.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_ut2k4.sh() { |
|
|
fix_ut2k4.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_ut.sh() { |
|
|
fix_ut.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_unt.sh() { |
|
|
fix_unt.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_vh.sh() { |
|
|
fix_vh.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_wurm.sh() { |
|
|
fix_wurm.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fix_zmr.sh() { |
|
|
fix_zmr.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Info |
|
|
# Info |
|
|
|
|
|
|
|
|
info_distro.sh() { |
|
|
info_distro.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
info_game.sh() { |
|
|
info_game.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
info_messages.sh() { |
|
|
info_messages.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
info_stats.sh() { |
|
|
info_stats.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Alert |
|
|
# Alert |
|
|
|
|
|
|
|
|
alert.sh() { |
|
|
alert.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_discord.sh() { |
|
|
alert_discord.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_email.sh() { |
|
|
alert_email.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_ifttt.sh() { |
|
|
alert_ifttt.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_mailgun.sh() { |
|
|
alert_mailgun.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_pushbullet.sh() { |
|
|
alert_pushbullet.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_pushover.sh() { |
|
|
alert_pushover.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_gotify.sh() { |
|
|
alert_gotify.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_telegram.sh() { |
|
|
alert_telegram.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_rocketchat.sh() { |
|
|
alert_rocketchat.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alert_slack.sh() { |
|
|
alert_slack.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
# Logs |
|
|
# Logs |
|
|
|
|
|
|
|
|
core_logs.sh() { |
|
|
core_logs.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Query |
|
|
# Query |
|
|
|
|
|
|
|
|
query_gamedig.sh() { |
|
|
query_gamedig.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Update |
|
|
# Update |
|
|
|
|
|
|
|
|
command_update_functions.sh() { |
|
|
command_update_functions.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_update_linuxgsm.sh() { |
|
|
command_update_linuxgsm.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_update.sh() { |
|
|
command_update.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
command_check_update.sh() { |
|
|
command_check_update.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_ts3.sh() { |
|
|
update_ts3.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_minecraft.sh() { |
|
|
update_minecraft.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_minecraft_bedrock.sh() { |
|
|
update_minecraft_bedrock.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_papermc.sh() { |
|
|
update_papermc.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_mta.sh() { |
|
|
update_mta.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_factorio.sh() { |
|
|
update_factorio.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_jediknight2.sh() { |
|
|
update_jediknight2.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_steamcmd.sh() { |
|
|
update_steamcmd.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_vintagestory.sh() { |
|
|
update_vintagestory.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
update_ut99.sh() { |
|
|
update_ut99.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fn_update_functions.sh() { |
|
|
fn_update_functions.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# |
|
|
# |
|
@ -701,96 +701,96 @@ fn_autoinstall() { |
|
|
|
|
|
|
|
|
install_complete.sh() { |
|
|
install_complete.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_config.sh() { |
|
|
install_config.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_factorio_save.sh() { |
|
|
install_factorio_save.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_dst_token.sh() { |
|
|
install_dst_token.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_eula.sh() { |
|
|
install_eula.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_gsquery.sh() { |
|
|
install_gsquery.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_gslt.sh() { |
|
|
install_gslt.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_header.sh() { |
|
|
install_header.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_logs.sh() { |
|
|
install_logs.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_retry.sh() { |
|
|
install_retry.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_server_dir.sh() { |
|
|
install_server_dir.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
install_server_files.sh() { |
|
|
install_server_files.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_stats.sh() { |
|
|
install_stats.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_steamcmd.sh() { |
|
|
install_steamcmd.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_ts3.sh() { |
|
|
install_ts3.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_ts3db.sh() { |
|
|
install_ts3db.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_ut2k4.sh() { |
|
|
install_ut2k4.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_dl_ut2k4.sh() { |
|
|
install_dl_ut2k4.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
install_ut2k4_key.sh() { |
|
|
install_ut2k4_key.sh() { |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
functionfile="${FUNCNAME[0]}" |
|
|
fn_fetch_module |
|
|
fn_fetch_function |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Calls code required for legacy servers |
|
|
# Calls code required for legacy servers |
|
|