Daniel Gibbs de924018bc Converted to using exit codes for steamcmd errors vor 10 Jahren
..
README.md 739596714d Update README.md vor 10 Jahren
check.sh 3d7ac4ed4e Added steamcmd check to start debug vor 10 Jahren
check_config.sh 37c3f7f2e2 Adjusted to run on specific commands vor 10 Jahren
check_deps.sh 339a5198ce fix issue #676 vor 10 Jahren
check_ip.sh 3c1e6da572 Line break at end of IP warning vor 10 Jahren
check_logs.sh 5f290fd3b8 Updates all version numbers vor 10 Jahren
check_root.sh 496463f45c Added ability to be logged if available. vor 10 Jahren
check_steamcmd.sh cec75582c3 Updated fn_printokeol to fn_printokeolnl vor 10 Jahren
check_systemdir.sh 496463f45c Added ability to be logged if available. vor 10 Jahren
check_tmux.sh 5f290fd3b8 Updates all version numbers vor 10 Jahren
command_backup.sh 6f7aca25b3 changed to using function_selfname over getopt vor 10 Jahren
command_console.sh 6f7aca25b3 changed to using function_selfname over getopt vor 10 Jahren
command_debug.sh 8f851c5ed3 start fixes and install fixes kept apart. vor 10 Jahren
command_details.sh 49807528c9 Disk details missing re-added vor 10 Jahren
command_dev_debug.sh d7f5f9cc1c date vor 10 Jahren
command_dev_detect_deps.sh 443018125a missing then vor 10 Jahren
command_email_test.sh 4aa2c3ad76 renamed email_test vor 10 Jahren
command_install.sh 3c09d25d03 Renamed files vor 10 Jahren
command_monitor.sh 6f7aca25b3 changed to using function_selfname over getopt vor 10 Jahren
command_start.sh 9dd1b0c83e minor fix vor 10 Jahren
command_stop.sh 6f7aca25b3 changed to using function_selfname over getopt vor 10 Jahren
command_ts3_server_pass.sh cfa3ffa409 date vor 10 Jahren
command_update.sh 860126bf7d Initial renaming vor 10 Jahren
command_validate.sh 8d3cc1112d intergrating fix.sh vor 10 Jahren
compress_unreal2_maps.sh 6f7aca25b3 changed to using function_selfname over getopt vor 10 Jahren
compress_ut99_maps.sh c6e8123572 added missing quotes vor 10 Jahren
core_dl.sh d3f7be4919 fixed progress bar showing for some .sh files vor 10 Jahren
core_functions.sh 3b6431ab6e renamed function vor 10 Jahren
core_getopt.sh a3a0d78b44 Auto install descriptions vor 10 Jahren
core_messages.sh d1491d5984 Added fn_printqueryingeol vor 10 Jahren
email.sh 67558f0764 More useful details on the monitor email vor 10 Jahren
fix.sh 18c3eb8055 syntax error vor 10 Jahren
fix_arma3.sh d02c14d228 corrected if statement vor 10 Jahren
fix_csgo.sh dbc0832894 renamed function vor 10 Jahren
fix_dst.sh 243043af90 changed to symlink vor 10 Jahren
fix_glibc.sh 5b4e0d7711 Updated glibc requirements vor 10 Jahren
fix_ins.sh 43cbe01970 fix vor 10 Jahren
fix_kf.sh 8f851c5ed3 start fixes and install fixes kept apart. vor 10 Jahren
fix_ro.sh 8f851c5ed3 start fixes and install fixes kept apart. vor 10 Jahren
fix_steamcmd.sh 2629a9bbde Removed gmod libsteam.so fix as per #596 vor 10 Jahren
fix_ut2k4.sh 8f851c5ed3 start fixes and install fixes kept apart. vor 10 Jahren
fix_ut99.sh 8f851c5ed3 start fixes and install fixes kept apart. vor 10 Jahren
fn_functions 5f290fd3b8 Updates all version numbers vor 10 Jahren
fn_getopt 5f290fd3b8 Updates all version numbers vor 10 Jahren
fn_update_functions bf3fda25b0 Altered script log messages slightly vor 10 Jahren
gsquery.py b21c1eeac0 Moved gsquery to functions vor 10 Jahren
info_config.sh 20fd5936fb Minor tidy vor 10 Jahren
info_distro.sh 5f290fd3b8 Updates all version numbers vor 10 Jahren
info_glibc.sh 5b4e0d7711 Updated glibc requirements vor 10 Jahren
info_ts3status.sh fdce54ff05 renamed check_ts3status.sh to info_ts3status.sh vor 10 Jahren
install_complete.sh 7eec562dea Updated DST name vor 10 Jahren
install_config.sh 59a40f71d1 Corrected variable vor 10 Jahren
install_dl_ut2k4.sh d0b4d226c4 Made titles more consistant vor 10 Jahren
install_gslt.sh 5f290fd3b8 Updates all version numbers vor 10 Jahren
install_header.sh 5f290fd3b8 Updates all version numbers vor 10 Jahren
install_logs.sh 5f290fd3b8 Updates all version numbers vor 10 Jahren
install_retry.sh 5f290fd3b8 Updates all version numbers vor 10 Jahren
install_server_dir.sh 3c09d25d03 Renamed files vor 10 Jahren
install_server_files.sh de924018bc Converted to using exit codes for steamcmd errors vor 10 Jahren
install_serverfiles.sh c2c5693047 Moving checks to start of commands vor 10 Jahren
install_steamcmd.sh a587cfc7d2 Install SteamCMD now uses the check instead vor 10 Jahren
install_ts3.sh d59bd57d44 fix ts3 update vor 10 Jahren
install_ts3db.sh d0b4d226c4 Made titles more consistant vor 10 Jahren
install_ut2k4.sh d0b4d226c4 Made titles more consistant vor 10 Jahren
install_ut2k4_key.sh d0b4d226c4 Made titles more consistant vor 10 Jahren
install_ut99.sh d0b4d226c4 Made titles more consistant vor 10 Jahren
logs.sh 74b26af7d3 Double quote to prevent globbing and word splitting. vor 10 Jahren
monitor_gsquery.sh 5d687b023d Major update to monitor_gsquery.sh vor 10 Jahren
update_check.sh e05a42daae Added unset updateonstart to resolve updater looping vor 10 Jahren
update_dl.sh 559bce4cc7 renamed extract dir vor 10 Jahren
update_functions.sh e90e6bf9d2 Updated functions function vor 10 Jahren

README.md

Linux Game Server Manager - Functions

These functions are universal functions that work in all scripts.

Function Names

Functions have been named to give an idea of what the function does.

  • core: Essential functions that are will always run first.
  • command: Primary command function.
  • check: Runs checks that will either halt on or fix an issue.
  • dev: development functions.
  • fix: Applies a game server specific fix.
  • info: retrieves information from a source such as config file or the OS.
  • install: Functions related to the installer.
  • monitor: Functions related to monitor.
  • update: Functions that update the game server.