Browse Source
Merge branch 'develop' into feat/3102-arma-bin
pull/3185/head
Daniel Gibbs
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
150 changed files with
382 additions and
258 deletions
-
.github/ISSUE_TEMPLATE/bug-report.md
-
.github/ISSUE_TEMPLATE/feature-request.md
-
.github/ISSUE_TEMPLATE/new-server-request.md
-
.github/lock.yml
-
.github/no-response.yml
-
.github/release-drafter.yml
-
.github/workflows/create-release.yml
-
.github/workflows/git-sync.yml
-
.github/workflows/lock.yml
-
lgsm/functions/README.md
-
lgsm/functions/alert.sh
-
lgsm/functions/alert_discord.sh
-
lgsm/functions/alert_email.sh
-
lgsm/functions/alert_ifttt.sh
-
lgsm/functions/alert_mailgun.sh
-
lgsm/functions/alert_pushbullet.sh
-
lgsm/functions/alert_pushover.sh
-
lgsm/functions/alert_rocketchat.sh
-
lgsm/functions/alert_slack.sh
-
lgsm/functions/alert_telegram.sh
-
lgsm/functions/check.sh
-
lgsm/functions/check_config.sh
-
lgsm/functions/check_deps.sh
-
lgsm/functions/check_executable.sh
-
lgsm/functions/check_glibc.sh
-
lgsm/functions/check_ip.sh
-
lgsm/functions/check_last_update.sh
-
lgsm/functions/check_logs.sh
-
lgsm/functions/check_permissions.sh
-
lgsm/functions/check_root.sh
-
lgsm/functions/check_status.sh
-
lgsm/functions/check_steamcmd.sh
-
lgsm/functions/check_system_dir.sh
-
lgsm/functions/check_system_requirements.sh
-
lgsm/functions/check_tmuxception.sh
-
lgsm/functions/check_version.sh
-
lgsm/functions/command_backup.sh
-
lgsm/functions/command_check_update.sh
-
lgsm/functions/command_console.sh
-
lgsm/functions/command_debug.sh
-
lgsm/functions/command_details.sh
-
lgsm/functions/command_dev_clear_functions.sh
-
lgsm/functions/command_dev_debug.sh
-
lgsm/functions/command_dev_detect_deps.sh
-
lgsm/functions/command_dev_detect_glibc.sh
-
lgsm/functions/command_dev_detect_ldd.sh
-
lgsm/functions/command_dev_query_raw.sh
-
lgsm/functions/command_donate.sh
-
lgsm/functions/command_fastdl.sh
-
lgsm/functions/command_install.sh
-
lgsm/functions/command_install_resources_mta.sh
-
lgsm/functions/command_mods_install.sh
-
lgsm/functions/command_mods_remove.sh
-
lgsm/functions/command_mods_update.sh
-
lgsm/functions/command_monitor.sh
-
lgsm/functions/command_postdetails.sh
-
lgsm/functions/command_restart.sh
-
lgsm/functions/command_skeleton.sh
-
lgsm/functions/command_start.sh
-
lgsm/functions/command_stop.sh
-
lgsm/functions/command_test_alert.sh
-
lgsm/functions/command_ts3_server_pass.sh
-
lgsm/functions/command_update.sh
-
lgsm/functions/command_update_linuxgsm.sh
-
lgsm/functions/command_validate.sh
-
lgsm/functions/command_wipe.sh
-
lgsm/functions/compress_unreal2_maps.sh
-
lgsm/functions/compress_ut99_maps.sh
-
lgsm/functions/core_dl.sh
-
lgsm/functions/core_exit.sh
-
lgsm/functions/core_functions.sh
-
lgsm/functions/core_getopt.sh
-
lgsm/functions/core_github.sh
-
lgsm/functions/core_legacy.sh
-
lgsm/functions/core_logs.sh
-
lgsm/functions/core_messages.sh
-
lgsm/functions/core_steamcmd.sh
-
lgsm/functions/core_trap.sh
-
lgsm/functions/fix.sh
-
lgsm/functions/fix_ark.sh
-
lgsm/functions/fix_arma3.sh
-
lgsm/functions/fix_av.sh
-
lgsm/functions/fix_bo.sh
-
lgsm/functions/fix_cmw.sh
-
lgsm/functions/fix_csgo.sh
-
lgsm/functions/fix_dst.sh
-
lgsm/functions/fix_hw.sh
-
lgsm/functions/fix_ins.sh
-
lgsm/functions/fix_kf.sh
-
lgsm/functions/fix_kf2.sh
-
lgsm/functions/fix_mcb.sh
-
lgsm/functions/fix_mta.sh
-
lgsm/functions/fix_nmrih.sh
-
lgsm/functions/fix_onset.sh
-
lgsm/functions/fix_ro.sh
-
lgsm/functions/fix_rust.sh
-
lgsm/functions/fix_rw.sh
-
lgsm/functions/fix_samp.sh
-
lgsm/functions/fix_sdtd.sh
-
lgsm/functions/fix_sfc.sh
|
@ -1,8 +1,12 @@ |
|
|
--- |
|
|
--- |
|
|
name: Bug report |
|
|
name: Bug Report |
|
|
about: Found a bug? Raise a report. |
|
|
about: Found a bug? Raise a report. |
|
|
|
|
|
title: "[BUG]" |
|
|
|
|
|
labels: 'type: bug' |
|
|
|
|
|
assignees: '' |
|
|
|
|
|
|
|
|
--- |
|
|
--- |
|
|
|
|
|
|
|
|
Issues raised here are **ONLY** for: |
|
|
Issues raised here are **ONLY** for: |
|
|
* LinuxGSM bugs. |
|
|
* LinuxGSM bugs. |
|
|
* Feature suggestions. |
|
|
* Feature suggestions. |
|
@ -1,6 +1,9 @@ |
|
|
--- |
|
|
--- |
|
|
name: Feature request |
|
|
name: Feature Request |
|
|
about: Suggest an idea for LinuxGSM. |
|
|
about: Suggest an idea for LinuxGSM. |
|
|
|
|
|
title: "[FEATURE]" |
|
|
|
|
|
labels: 'type: feature request' |
|
|
|
|
|
assignees: '' |
|
|
|
|
|
|
|
|
--- |
|
|
--- |
|
|
|
|
|
|
|
@ -1,6 +1,9 @@ |
|
|
--- |
|
|
--- |
|
|
name: New server request |
|
|
name: New Server Request |
|
|
about: Suggest a new game server to be added. |
|
|
about: Suggest a new game server to be added. |
|
|
|
|
|
title: "[Server Request]" |
|
|
|
|
|
labels: 'type: game server request' |
|
|
|
|
|
assignees: '' |
|
|
|
|
|
|
|
|
--- |
|
|
--- |
|
|
|
|
|
|
|
|
|
@ -1,38 +0,0 @@ |
|
|
# Configuration for Lock Threads - https://github.com/dessant/lock-threads |
|
|
|
|
|
|
|
|
|
|
|
# Number of days of inactivity before a closed issue or pull request is locked |
|
|
|
|
|
daysUntilLock: 365 |
|
|
|
|
|
|
|
|
|
|
|
# Skip issues and pull requests created before a given timestamp. Timestamp must |
|
|
|
|
|
# follow ISO 8601 (`YYYY-MM-DD`). Set to `false` to disable |
|
|
|
|
|
skipCreatedBefore: false |
|
|
|
|
|
|
|
|
|
|
|
# Issues and pull requests with these labels will be ignored. Set to `[]` to disable |
|
|
|
|
|
exemptLabels: [] |
|
|
|
|
|
|
|
|
|
|
|
# Label to add before locking, such as `outdated`. Set to `false` to disable |
|
|
|
|
|
lockLabel: false |
|
|
|
|
|
|
|
|
|
|
|
# Comment to post before locking. Set to `false` to disable |
|
|
|
|
|
lockComment: > |
|
|
|
|
|
This thread has been automatically locked since there has not been |
|
|
|
|
|
any recent activity after it was closed. Please open a new issue for |
|
|
|
|
|
related bugs. |
|
|
|
|
|
|
|
|
|
|
|
# Assign `resolved` as the reason for locking. Set to `false` to disable |
|
|
|
|
|
setLockReason: false |
|
|
|
|
|
|
|
|
|
|
|
# Limit to only `issues` or `pulls` |
|
|
|
|
|
# only: issues |
|
|
|
|
|
|
|
|
|
|
|
# Optionally, specify configuration settings just for `issues` or `pulls` |
|
|
|
|
|
# issues: |
|
|
|
|
|
# exemptLabels: |
|
|
|
|
|
# - help-wanted |
|
|
|
|
|
# lockLabel: outdated |
|
|
|
|
|
|
|
|
|
|
|
# pulls: |
|
|
|
|
|
# daysUntilLock: 30 |
|
|
|
|
|
|
|
|
|
|
|
# Repository to extend settings from |
|
|
|
|
|
# _extends: repo |
|
|
|
|
@ -1,10 +0,0 @@ |
|
|
# Configuration for probot-no-response - https://github.com/probot/no-response |
|
|
|
|
|
|
|
|
|
|
|
# Number of days of inactivity before an Issue is closed for lack of response |
|
|
|
|
|
daysUntilClose: 60 |
|
|
|
|
|
# Label requiring a response |
|
|
|
|
|
responseRequiredLabel: "waiting response" |
|
|
|
|
|
# Comment to post when closing an Issue for lack of response. Set to `false` to disable |
|
|
|
|
|
closeComment: > |
|
|
|
|
|
This issue has been automatically closed because there has been no response |
|
|
|
|
|
to this issue and is now stale. |
|
|
|
|
@ -1,4 +1,4 @@ |
|
|
template: | |
|
|
template: | |
|
|
## Changelog |
|
|
## What’s Changed |
|
|
|
|
|
|
|
|
$CHANGES |
|
|
$CHANGES |
|
@ -0,0 +1,17 @@ |
|
|
|
|
|
name: Release Drafter |
|
|
|
|
|
|
|
|
|
|
|
on: |
|
|
|
|
|
push: |
|
|
|
|
|
# branches to consider in the event; optional, defaults to all |
|
|
|
|
|
branches: |
|
|
|
|
|
- master |
|
|
|
|
|
jobs: |
|
|
|
|
|
update_release_draft: |
|
|
|
|
|
runs-on: ubuntu-latest |
|
|
|
|
|
steps: |
|
|
|
|
|
# Drafts your next Release notes as Pull Requests are merged into "master" |
|
|
|
|
|
- uses: release-drafter/release-drafter@v5 |
|
|
|
|
|
with: |
|
|
|
|
|
config-name: release-drafter.yml |
|
|
|
|
|
env: |
|
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
@ -1,4 +1,4 @@ |
|
|
name: Backup Repo |
|
|
name: Github to Bitbucket sync |
|
|
# This action will sync the github repo with a backup bitbucket repo. |
|
|
# This action will sync the github repo with a backup bitbucket repo. |
|
|
# This will allow LinuxGSM to use Bitbucket as and alternative download if github fails. |
|
|
# This will allow LinuxGSM to use Bitbucket as and alternative download if github fails. |
|
|
on: |
|
|
on: |
|
|
|
@ -0,0 +1,21 @@ |
|
|
|
|
|
name: 'Lock Threads' |
|
|
|
|
|
|
|
|
|
|
|
on: |
|
|
|
|
|
schedule: |
|
|
|
|
|
- cron: '0 0 * * *' |
|
|
|
|
|
|
|
|
|
|
|
jobs: |
|
|
|
|
|
lock: |
|
|
|
|
|
runs-on: ubuntu-latest |
|
|
|
|
|
steps: |
|
|
|
|
|
- uses: dessant/lock-threads@v2 |
|
|
|
|
|
with: |
|
|
|
|
|
github-token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
|
issue-lock-comment: > |
|
|
|
|
|
This issue has been automatically locked since there |
|
|
|
|
|
has not been any recent activity after it was closed. |
|
|
|
|
|
Please open a new issue for related bugs. |
|
|
|
|
|
pr-lock-comment: > |
|
|
|
|
|
This pull request has been automatically locked since there |
|
|
|
|
|
has not been any recent activity after it was closed. |
|
|
|
|
|
Please open a new issue for related bugs. |
|
@ -1,16 +1,16 @@ |
|
|
# Linux Game Server Manager - Functions |
|
|
# LinuxGSM - Modules |
|
|
|
|
|
|
|
|
These functions are universal functions that work in all scripts. |
|
|
These modules are scripts that are called upon by the primary script linuxgsm.sh |
|
|
|
|
|
|
|
|
## Function Names |
|
|
## Module Names |
|
|
Functions have been named to give an idea of what the function does. |
|
|
Modules have been named to give an idea of what the function does. |
|
|
|
|
|
|
|
|
* core: Essential functions that will always run first. |
|
|
* core: Essential modules that will always run first. |
|
|
* command: Primary command function. |
|
|
* command: Primary command function. |
|
|
* check: Runs checks that will either halt on or fix an issue. |
|
|
* check: Runs checks that will either halt on or fix an issue. |
|
|
* dev: development functions. |
|
|
* dev: development modules. |
|
|
* fix: Applies a game server specific fix. |
|
|
* fix: Applies a game server specific fix. |
|
|
* info: retrieves information from a source such as config file or the OS. |
|
|
* info: retrieves information from a source such as config file or the OS. |
|
|
* install: Functions related to the installer. |
|
|
* install: modules related to the installer. |
|
|
* monitor: Functions related to monitor. |
|
|
* monitor: modules related to monitor. |
|
|
* update: Functions that update the game server. |
|
|
* update: modules that update the game server. |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert.sh function |
|
|
# LinuxGSM alert.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Overall function for managing alerts. |
|
|
# Description: Overall function for managing alerts. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert_discord.sh function |
|
|
# LinuxGSM alert_discord.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: faflfama, diamondburned |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends Discord alert. |
|
|
# Description: Sends Discord alert. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert_email.sh function |
|
|
# LinuxGSM alert_email.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends email alert. |
|
|
# Description: Sends email alert. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert_ifttt.sh function |
|
|
# LinuxGSM alert_ifttt.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends IFTTT alert. |
|
|
# Description: Sends IFTTT alert. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert_mailgun.sh function |
|
|
# LinuxGSM alert_mailgun.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends Mailgun Email alert. |
|
|
# Description: Sends Mailgun Email alert. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert_pushbullet.sh function |
|
|
# LinuxGSM alert_pushbullet.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends Pushbullet Messenger alert. |
|
|
# Description: Sends Pushbullet Messenger alert. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert_pushover.sh function |
|
|
# LinuxGSM alert_pushover.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends Pushover alert. |
|
|
# Description: Sends Pushover alert. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert_rocketchat.sh function |
|
|
# LinuxGSM alert_rocketchat.sh module |
|
|
# Author: Alasdair Haig |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends Rocketchat alert. |
|
|
# Description: Sends Rocketchat alert. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert_slack.sh function |
|
|
# LinuxGSM alert_slack.sh module |
|
|
# Author: Kenneth Lindeof |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends Slack alert. |
|
|
# Description: Sends Slack alert. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,8 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM alert_telegram.sh function |
|
|
# LinuxGSM alert_telegram.sh module |
|
|
# Author: Bennet Becker <[email protected]> |
|
|
# Author: Daniel Gibbs |
|
|
# Website: https://bytegaming.de |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
|
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends Telegram Messenger alert. |
|
|
# Description: Sends Telegram Messenger alert. |
|
|
|
|
|
|
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check.sh function |
|
|
# LinuxGSM check.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# 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. |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_config.sh function |
|
|
# LinuxGSM check_config.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_deps.sh function |
|
|
# LinuxGSM check_deps.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_executable.sh function |
|
|
# LinuxGSM check_executable.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Checks if server executable exists. |
|
|
# Description: Checks if server executable exists. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_glibc.sh function |
|
|
# LinuxGSM check_glibc.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_ip.sh function |
|
|
# LinuxGSM check_ip.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# 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". |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_last_update.sh function |
|
|
# LinuxGSM check_last_update.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Checks lock file to see when last update happened. |
|
|
# Description: Checks lock file to see when last update happened. |
|
|
# Will reboot server if instance not rebooted since update. |
|
|
# Will reboot server if instance not rebooted since update. |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_logs.sh function |
|
|
# LinuxGSM check_logs.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Checks if log files exist. |
|
|
# Description: Checks if log files exist. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_permissions.sh |
|
|
# LinuxGSM check_permissions.sh |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_root.sh function |
|
|
# LinuxGSM check_root.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_status.sh function |
|
|
# LinuxGSM check_status.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_steamcmd.sh function |
|
|
# LinuxGSM check_steamcmd.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Checks if SteamCMD is installed correctly. |
|
|
# Description: Checks if SteamCMD is installed correctly. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_system_dir.sh function |
|
|
# LinuxGSM check_system_dir.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Checks if systemdir/serverfiles is accessible. |
|
|
# Description: Checks if systemdir/serverfiles is accessible. |
|
|
|
|
|
|
|
|
|
@ -1,9 +1,9 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_system_requirements.sh |
|
|
# LinuxGSM check_system_requirements.sh |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Checks RAM requirements |
|
|
# Description: Checks RAM requirements. |
|
|
|
|
|
|
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
|
|
|
|
|
|
|
@ -1,9 +1,9 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM check_config.sh function |
|
|
# LinuxGSM check_config.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Checks if run from tmux or screen |
|
|
# Description: Checks if run from tmux or screen. |
|
|
|
|
|
|
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
|
|
|
|
|
|
|
@ -1,10 +1,13 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_version.sh function |
|
|
# LinuxGSM command_version.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Will run update-lgsm if gameserver.sh and modules version does not match |
|
|
# Description: Will run update-lgsm if gameserver.sh and modules version does not match |
|
|
# this will allow gameserver.sh to update - useful for multi instance servers. |
|
|
# this will allow gameserver.sh to update - useful for multi instance servers. |
|
|
|
|
|
|
|
|
|
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
|
|
|
|
|
|
if [ -n "${modulesversion}" ]&&[ -n "${version}" ]&&[ "${version}" != "${modulesversion}" ]; then |
|
|
if [ -n "${modulesversion}" ]&&[ -n "${version}" ]&&[ "${version}" != "${modulesversion}" ]; then |
|
|
exitbypass=1 |
|
|
exitbypass=1 |
|
|
echo -e "" |
|
|
echo -e "" |
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_backup.sh function |
|
|
# LinuxGSM command_backup.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
@ -24,6 +24,8 @@ fn_backup_trap(){ |
|
|
fn_script_log_info "Backup ${backupname}.tar.gz: REMOVED" |
|
|
fn_script_log_info "Backup ${backupname}.tar.gz: REMOVED" |
|
|
# Remove lock file. |
|
|
# Remove lock file. |
|
|
rm -f "${lockdir:?}/backup.lock" |
|
|
rm -f "${lockdir:?}/backup.lock" |
|
|
|
|
|
fn_backup_start_server |
|
|
|
|
|
unset exitbypass |
|
|
core_exit.sh |
|
|
core_exit.sh |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -252,12 +254,12 @@ fn_backup_start_server(){ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# Run functions. |
|
|
# Run functions. |
|
|
fn_backup_check_lockfile |
|
|
|
|
|
fn_backup_create_lockfile |
|
|
fn_backup_create_lockfile |
|
|
fn_backup_init |
|
|
fn_backup_init |
|
|
fn_backup_stop_server |
|
|
fn_backup_stop_server |
|
|
fn_backup_dir |
|
|
fn_backup_dir |
|
|
fn_backup_migrate_olddir |
|
|
fn_backup_migrate_olddir |
|
|
|
|
|
fn_backup_check_lockfile |
|
|
fn_backup_compression |
|
|
fn_backup_compression |
|
|
fn_backup_prune |
|
|
fn_backup_prune |
|
|
fn_backup_start_server |
|
|
fn_backup_start_server |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_check_update.sh function |
|
|
# LinuxGSM command_check_update.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Handles updating of servers. |
|
|
# Description: Handles updating of servers. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_console.sh function |
|
|
# LinuxGSM command_console.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Gives access to the server tmux console. |
|
|
# Description: Gives access to the server tmux console. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_debug.sh function |
|
|
# LinuxGSM command_debug.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_details.sh function |
|
|
# LinuxGSM command_details.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Displays server information. |
|
|
# Description: Displays server information. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# command_dev_clear_functions.sh function |
|
|
# LinuxGSM command_dev_clear_functions.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Deletes the contents of the functions dir. |
|
|
# Description: Deletes the contents of the functions dir. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_dev_debug.sh function |
|
|
# LinuxGSM command_dev_debug.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_dev_detect_deps.sh function |
|
|
# LinuxGSM command_dev_detect_deps.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Detects dependencies the server binary requires. |
|
|
# Description: Detects dependencies the server binary requires. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_dev_detect_glibc.sh function |
|
|
# LinuxGSM command_dev_detect_glibc.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# 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. |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# command_dev_detect_ldd.sh function |
|
|
# LinuxGSM command_dev_detect_ldd.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# 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. |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# command_dev_query_raw.sh function |
|
|
# LinuxGSM command_dev_query_raw.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Raw gamedig output of the server. |
|
|
# Description: Raw gamedig output of the server. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_donate.sh function |
|
|
# LinuxGSM command_donate.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Shows ways to donate. |
|
|
# Description: Shows ways to donate. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_fastdl.sh function |
|
|
# LinuxGSM command_fastdl.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Creates a FastDL directory. |
|
|
# Description: Creates a FastDL directory. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_install.sh function |
|
|
# LinuxGSM command_install.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Overall function for the installer. |
|
|
# Description: Overall function for the installer. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_install_resources_mta.sh function |
|
|
# LinuxGSM command_install_resources_mta.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_mods_install.sh function |
|
|
# LinuxGSM command_mods_install.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_mods_uninstall.sh function |
|
|
# LinuxGSM command_mods_uninstall.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_mods_update.sh function |
|
|
# LinuxGSM command_mods_update.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_monitor.sh function |
|
|
# LinuxGSM command_monitor.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# 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. |
|
|
|
@ -1,9 +1,9 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_postdetails.sh function |
|
|
# LinuxGSM command_postdetails.sh module |
|
|
# Author: CedarLUG |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: CedarLUG |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Strips sensitive information out of Details output |
|
|
# Description: Strips sensitive information out of Details output. |
|
|
|
|
|
|
|
|
commandname="POST-DETAILS" |
|
|
commandname="POST-DETAILS" |
|
|
commandaction="Posting details" |
|
|
commandaction="Posting details" |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_restart.sh function |
|
|
# LinuxGSM command_restart.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Restarts the server. |
|
|
# Description: Restarts the server. |
|
|
|
|
|
|
|
|
|
@ -1,9 +1,11 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_skeleton.sh function |
|
|
# LinuxGSM command_skeleton.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Creates an copy of a game servers directorys. |
|
|
# Description: Creates an copy of a game servers directorys. |
|
|
|
|
|
|
|
|
|
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
|
|
|
|
|
|
fn_print_dots "Creating skeleton directory" |
|
|
fn_print_dots "Creating skeleton directory" |
|
|
check.sh |
|
|
check.sh |
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_start.sh function |
|
|
# LinuxGSM command_start.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Starts the server. |
|
|
# Description: Starts the server. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_stop.sh function |
|
|
# LinuxGSM command_stop.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributors: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Stops the server. |
|
|
# Description: Stops the server. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_test_alert.sh function |
|
|
# LinuxGSM command_test_alert.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Sends a test alert. |
|
|
# Description: Sends a test alert. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_ts3_server_pass.sh function |
|
|
# LinuxGSM command_ts3_server_pass.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor : UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Changes TS3 serveradmin password. |
|
|
# Description: Changes TS3 serveradmin password. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_update.sh function |
|
|
# LinuxGSM command_update.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Handles updating of servers. |
|
|
# Description: Handles updating of servers. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_update_linuxgsm.sh function |
|
|
# LinuxGSM command_update_linuxgsm.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_validate.sh function |
|
|
# LinuxGSM command_validate.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Runs a server validation. |
|
|
# Description: Runs a server validation. |
|
|
|
|
|
|
|
|
|
@ -1,9 +1,9 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM command_backup.sh function |
|
|
# LinuxGSM command_backup.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
commandname="WIPE" |
|
|
commandname="WIPE" |
|
|
commandaction="Wiping" |
|
|
commandaction="Wiping" |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM compress_unreal2_maps.sh function |
|
|
# LinuxGSM compress_unreal2_maps.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Compresses unreal maps. |
|
|
# Description: Compresses unreal maps. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM compress_ut99_maps.sh function |
|
|
# LinuxGSM compress_ut99_maps.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Compresses unreal maps. |
|
|
# Description: Compresses unreal maps. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_dl.sh function |
|
|
# LinuxGSM core_dl.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Deals with all downloads for LinuxGSM. |
|
|
# Description: Deals with all downloads for LinuxGSM. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_exit.sh function |
|
|
# LinuxGSM core_exit.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Handles exiting of LinuxGSM by running and reporting an exit code. |
|
|
# Description: Handles exiting of LinuxGSM by running and reporting an exit code. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_functions.sh function |
|
|
# LinuxGSM core_functions.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# 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. |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_getopt.sh function |
|
|
# LinuxGSM core_getopt.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: getopt arguments. |
|
|
# Description: getopt arguments. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_github.sh function |
|
|
# LinuxGSM core_github.sh function |
|
|
# Author: Christian Birk |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: core function file for updates via github |
|
|
# Description: core function file for updates via github |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_legacy.sh function |
|
|
# LinuxGSM core_legacy.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Code for backwards compatability with older versions of LinuxGSM. |
|
|
# Description: Code for backwards compatability with older versions of LinuxGSM. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_logs.sh function |
|
|
# LinuxGSM core_logs.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: UltimateByte |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_messages.sh function |
|
|
# LinuxGSM core_messages.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: s-eam |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Defines on-screen messages such as [ OK ] and how script logs look. |
|
|
# Description: Defines on-screen messages such as [ OK ] and how script logs look. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_steamcmd.sh function |
|
|
# LinuxGSM core_steamcmd.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Core functions for SteamCMD |
|
|
# Description: Core functions for SteamCMD |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM core_trap.sh function |
|
|
# LinuxGSM core_trap.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Handles CTRL-C trap to give an exit code. |
|
|
# Description: Handles CTRL-C trap to give an exit code. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix.sh function |
|
|
# LinuxGSM fix.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# 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. |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_ark.sh function |
|
|
# LinuxGSM fix_ark.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with ARK: Survival Evolved. |
|
|
# Description: Resolves various issues with ARK: Survival Evolved. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_arma3.sh function |
|
|
# LinuxGSM fix_arma3.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves an issue with ARMA3. |
|
|
# Description: Resolves an issue with ARMA3. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_av.sh function |
|
|
# LinuxGSM fix_av.sh module |
|
|
# Author: Christian Birk |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves startup issue with Avorion |
|
|
# Description: Resolves startup issue with Avorion |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_hw.sh function |
|
|
# LinuxGSM fix_hw.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with Ballistic Overkill. |
|
|
# Description: Resolves various issues with Ballistic Overkill. |
|
|
|
|
|
|
|
|
|
@ -1,9 +1,12 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_cmw.sh function |
|
|
# LinuxGSM fix_cmw.sh module |
|
|
# Author: Christian Birk |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves the issue of the not starting server on linux |
|
|
# Description: Resolves the issue of the not starting server on linux |
|
|
|
|
|
|
|
|
|
|
|
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" |
|
|
|
|
|
|
|
|
if [ ! -f "${executabledir}/steam_appid.txt" ]; then |
|
|
if [ ! -f "${executabledir}/steam_appid.txt" ]; then |
|
|
fixname="steam_appid.txt" |
|
|
fixname="steam_appid.txt" |
|
|
fn_fix_msg_start |
|
|
fn_fix_msg_start |
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_csgo.sh function |
|
|
# LinuxGSM fix_csgo.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with CS:GO. |
|
|
# Description: Resolves various issues with CS:GO. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_dst.sh function |
|
|
# LinuxGSM fix_dst.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_hw.sh function |
|
|
# LinuxGSM fix_hw.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with Hurtworld. |
|
|
# Description: Resolves various issues with Hurtworld. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_ins.sh function |
|
|
# LinuxGSM fix_ins.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with Insurgency. |
|
|
# Description: Resolves various issues with Insurgency. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_kf.sh function |
|
|
# LinuxGSM fix_kf.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with Killing Floor. |
|
|
# Description: Resolves various issues with Killing Floor. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_kf2.sh function |
|
|
# LinuxGSM fix_kf2.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with Killing Floor 2. |
|
|
# Description: Resolves various issues with Killing Floor 2. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_mcb.sh function |
|
|
# LinuxGSM fix_mcb.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves possible startup issue with Minecraft Bedrock. |
|
|
# Description: Resolves possible startup issue with Minecraft Bedrock. |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_mta.sh function |
|
|
# LinuxGSM fix_mta.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
# Contributor: ChaosMTA |
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# 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. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,8 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_nmrih.sh function |
|
|
# LinuxGSM fix_nmrih.sh module |
|
|
# Author: Denperidge |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
|
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Create symlinks for renamed No More Room In Hell serverfiles. |
|
|
# Description: Create symlinks for renamed No More Room In Hell serverfiles. |
|
|
# Solution from Steam Community post: https://steamcommunity.com/app/224260/discussions/2/1732089092441769414/ |
|
|
# Solution from Steam Community post: https://steamcommunity.com/app/224260/discussions/2/1732089092441769414/ |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_onset.sh function |
|
|
# LinuxGSM fix_onset.sh module |
|
|
# Author: Frédéric C. |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with Onset. |
|
|
# Description: Resolves various issues with Onset. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_ro.sh function |
|
|
# LinuxGSM fix_ro.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with Red Orchestra. |
|
|
# Description: Resolves various issues with Red Orchestra. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_rust.sh function |
|
|
# LinuxGSM fix_rust.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves startup issue with Rust. |
|
|
# Description: Resolves startup issue with Rust. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_rw.sh function |
|
|
# LinuxGSM fix_rw.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with Rising World. |
|
|
# Description: Resolves various issues with Rising World. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_sfc.sh function |
|
|
# LinuxGSM fix_sfc.sh module |
|
|
# Author: Christian Birk |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves issue that the default rcon password is not changed |
|
|
# Description: Resolves issue that the default rcon password is not changed |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_sdtd.sh function |
|
|
# LinuxGSM fix_sdtd.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with 7 Days to Die. |
|
|
# Description: Resolves various issues with 7 Days to Die. |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,7 @@ |
|
|
#!/bin/bash |
|
|
#!/bin/bash |
|
|
# LinuxGSM fix_sfc.sh function |
|
|
# LinuxGSM fix_sfc.sh module |
|
|
# Author: Daniel Gibbs |
|
|
# Author: Daniel Gibbs |
|
|
|
|
|
# Contributors: http://linuxgsm.com/contrib |
|
|
# Website: https://linuxgsm.com |
|
|
# Website: https://linuxgsm.com |
|
|
# Description: Resolves various issues with Source Forts Classic. |
|
|
# Description: Resolves various issues with Source Forts Classic. |
|
|
|
|
|
|
|
|