Browse Source

Merge branch 'develop' into feature/console-info

pull/3000/head
Daniel Gibbs 5 years ago
parent
commit
a334bafa9b
  1. 119
      .all-contributorsrc
  2. 6
      .github/FUNDING.yml
  3. 4
      .github/ISSUE_TEMPLATE/bug_report.md
  4. 6
      .github/ISSUE_TEMPLATE/feature_request.md
  5. 2
      .github/ISSUE_TEMPLATE/new-server-request.md
  6. 4
      .github/no-response.yml
  7. 5
      .github/pr_labels.yml
  8. 6
      .github/pull_request_template.md
  9. 17
      .github/request-info.yml
  10. 15
      .github/support.yml
  11. 21
      .github/welcome.yml
  12. 27
      .github/workflows/git-sync.yml
  13. 98
      CONTRIBUTING.md
  14. 17
      README.md
  15. 8
      lgsm/config-default/config-lgsm/acserver/_default.cfg
  16. 4
      lgsm/config-default/config-lgsm/ahl2server/_default.cfg
  17. 4
      lgsm/config-default/config-lgsm/ahlserver/_default.cfg
  18. 7
      lgsm/config-default/config-lgsm/arkserver/_default.cfg
  19. 4
      lgsm/config-default/config-lgsm/arma3server/_default.cfg
  20. 14
      lgsm/config-default/config-lgsm/avserver/_default.cfg
  21. 4
      lgsm/config-default/config-lgsm/bb2server/_default.cfg
  22. 4
      lgsm/config-default/config-lgsm/bbserver/_default.cfg
  23. 4
      lgsm/config-default/config-lgsm/bdserver/_default.cfg
  24. 5
      lgsm/config-default/config-lgsm/bf1942server/_default.cfg
  25. 158
      lgsm/config-default/config-lgsm/bfvserver/_default.cfg
  26. 4
      lgsm/config-default/config-lgsm/bmdmserver/_default.cfg
  27. 4
      lgsm/config-default/config-lgsm/boserver/_default.cfg
  28. 4
      lgsm/config-default/config-lgsm/bsserver/_default.cfg
  29. 4
      lgsm/config-default/config-lgsm/bt1944server/_default.cfg
  30. 4
      lgsm/config-default/config-lgsm/btserver/_default.cfg
  31. 4
      lgsm/config-default/config-lgsm/ccserver/_default.cfg
  32. 177
      lgsm/config-default/config-lgsm/cmwserver/_default.cfg
  33. 3
      lgsm/config-default/config-lgsm/cod2server/_default.cfg
  34. 3
      lgsm/config-default/config-lgsm/cod4server/_default.cfg
  35. 3
      lgsm/config-default/config-lgsm/codserver/_default.cfg
  36. 3
      lgsm/config-default/config-lgsm/coduoserver/_default.cfg
  37. 3
      lgsm/config-default/config-lgsm/codwawserver/_default.cfg
  38. 4
      lgsm/config-default/config-lgsm/csczserver/_default.cfg
  39. 4
      lgsm/config-default/config-lgsm/csgoserver/_default.cfg
  40. 4
      lgsm/config-default/config-lgsm/csserver/_default.cfg
  41. 4
      lgsm/config-default/config-lgsm/cssserver/_default.cfg
  42. 4
      lgsm/config-default/config-lgsm/dabserver/_default.cfg
  43. 4
      lgsm/config-default/config-lgsm/dmcserver/_default.cfg
  44. 4
      lgsm/config-default/config-lgsm/dodserver/_default.cfg
  45. 4
      lgsm/config-default/config-lgsm/dodsserver/_default.cfg
  46. 4
      lgsm/config-default/config-lgsm/doiserver/_default.cfg
  47. 4
      lgsm/config-default/config-lgsm/dstserver/_default.cfg
  48. 4
      lgsm/config-default/config-lgsm/dysserver/_default.cfg
  49. 4
      lgsm/config-default/config-lgsm/ecoserver/_default.cfg
  50. 4
      lgsm/config-default/config-lgsm/emserver/_default.cfg
  51. 3
      lgsm/config-default/config-lgsm/etlserver/_default.cfg
  52. 3
      lgsm/config-default/config-lgsm/fctrserver/_default.cfg
  53. 4
      lgsm/config-default/config-lgsm/fofserver/_default.cfg
  54. 4
      lgsm/config-default/config-lgsm/gesserver/_default.cfg
  55. 4
      lgsm/config-default/config-lgsm/gmodserver/_default.cfg
  56. 4
      lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg
  57. 4
      lgsm/config-default/config-lgsm/hldmserver/_default.cfg
  58. 4
      lgsm/config-default/config-lgsm/hldmsserver/_default.cfg
  59. 4
      lgsm/config-default/config-lgsm/hwserver/_default.cfg
  60. 4
      lgsm/config-default/config-lgsm/insserver/_default.cfg
  61. 8
      lgsm/config-default/config-lgsm/inssserver/_default.cfg
  62. 4
      lgsm/config-default/config-lgsm/iosserver/_default.cfg
  63. 4
      lgsm/config-default/config-lgsm/jc2server/_default.cfg
  64. 4
      lgsm/config-default/config-lgsm/jc3server/_default.cfg
  65. 4
      lgsm/config-default/config-lgsm/kf2server/_default.cfg
  66. 4
      lgsm/config-default/config-lgsm/kfserver/_default.cfg
  67. 4
      lgsm/config-default/config-lgsm/l4d2server/_default.cfg
  68. 4
      lgsm/config-default/config-lgsm/l4dserver/_default.cfg
  69. 3
      lgsm/config-default/config-lgsm/mcbserver/_default.cfg
  70. 3
      lgsm/config-default/config-lgsm/mcserver/_default.cfg
  71. 4
      lgsm/config-default/config-lgsm/mhserver/_default.cfg
  72. 3
      lgsm/config-default/config-lgsm/mohaaserver/_default.cfg
  73. 173
      lgsm/config-default/config-lgsm/momserver/_default.cfg
  74. 4
      lgsm/config-default/config-lgsm/mtaserver/_default.cfg
  75. 3
      lgsm/config-default/config-lgsm/mumbleserver/_default.cfg
  76. 4
      lgsm/config-default/config-lgsm/ndserver/_default.cfg
  77. 4
      lgsm/config-default/config-lgsm/nmrihserver/_default.cfg
  78. 4
      lgsm/config-default/config-lgsm/ns2cserver/_default.cfg
  79. 4
      lgsm/config-default/config-lgsm/ns2server/_default.cfg
  80. 4
      lgsm/config-default/config-lgsm/nsserver/_default.cfg
  81. 4
      lgsm/config-default/config-lgsm/onsetserver/_default.cfg
  82. 4
      lgsm/config-default/config-lgsm/opforserver/_default.cfg
  83. 4
      lgsm/config-default/config-lgsm/pcserver/_default.cfg
  84. 11
      lgsm/config-default/config-lgsm/pstbsserver/_default.cfg
  85. 4
      lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg
  86. 4
      lgsm/config-default/config-lgsm/pzserver/_default.cfg
  87. 3
      lgsm/config-default/config-lgsm/q2server/_default.cfg
  88. 3
      lgsm/config-default/config-lgsm/q3server/_default.cfg
  89. 4
      lgsm/config-default/config-lgsm/qlserver/_default.cfg
  90. 3
      lgsm/config-default/config-lgsm/qwserver/_default.cfg
  91. 4
      lgsm/config-default/config-lgsm/ricochetserver/_default.cfg
  92. 4
      lgsm/config-default/config-lgsm/roserver/_default.cfg
  93. 3
      lgsm/config-default/config-lgsm/rtcwserver/_default.cfg
  94. 37
      lgsm/config-default/config-lgsm/rustserver/_default.cfg
  95. 4
      lgsm/config-default/config-lgsm/rwserver/_default.cfg
  96. 3
      lgsm/config-default/config-lgsm/sampserver/_default.cfg
  97. 4
      lgsm/config-default/config-lgsm/sbotsserver/_default.cfg
  98. 7
      lgsm/config-default/config-lgsm/sbserver/_default.cfg
  99. 4
      lgsm/config-default/config-lgsm/sdtdserver/_default.cfg
  100. 4
      lgsm/config-default/config-lgsm/sfcserver/_default.cfg

119
.all-contributorsrc

@ -1,119 +0,0 @@
{
"files": [
"README.md"
],
"imageSize": 100,
"commit": false,
"contributors": [
{
"login": "dgibbs64",
"name": "Daniel Gibbs",
"avatar_url": "https://avatars2.githubusercontent.com/u/4478206?v=4",
"profile": "https://danielgibbs.co.uk",
"contributions": [
"bug",
"code",
"ideas",
"question",
"review",
"content",
"doc",
"infra"
]
},
{
"login": "Frisasky",
"name": "Frisasky",
"avatar_url": "https://avatars2.githubusercontent.com/u/26865851?v=4",
"profile": "https://github.com/Frisasky",
"contributions": [
"question",
"bug",
"code"
]
},
{
"login": "kennyLtv",
"name": "Kenny Lindelof",
"avatar_url": "https://avatars2.githubusercontent.com/u/6133325?v=4",
"profile": "https://kennyl.design",
"contributions": [
"question"
]
},
{
"login": "Scarsz",
"name": "Austin Shapiro",
"avatar_url": "https://avatars1.githubusercontent.com/u/7691988?v=4",
"profile": "https://scarsz.me",
"contributions": [
"bug",
"code"
]
},
{
"login": "marvinlehmann",
"name": "Marvin Lehmann",
"avatar_url": "https://avatars2.githubusercontent.com/u/4151266?v=4",
"profile": "https://github.com/marvinlehmann",
"contributions": [
"bug",
"code"
]
},
{
"login": "Bourne-ID",
"name": "Bourne-ID",
"avatar_url": "https://avatars1.githubusercontent.com/u/7073616?v=4",
"profile": "https://github.com/Bourne-ID",
"contributions": [
"review",
"content",
"doc",
"infra",
"review"
]
},
{
"login": "cedarlug",
"name": "CedarLUG",
"avatar_url": "https://avatars2.githubusercontent.com/u/19336442?v=4",
"profile": "http://cedarlug.org",
"contributions": [
"bug",
"code",
"ideas",
"question",
"review"
]
},
{
"login": "UltimateByte",
"name": "UltimateByte",
"avatar_url": "https://avatars3.githubusercontent.com/u/8805941?v=4",
"profile": "https://www.terageek.org | https://www.haisoft.fr",
"contributions": [
"bug",
"code",
"doc",
"ideas",
"review"
]
},
{
"login": "borzaka",
"name": "Attila",
"avatar_url": "https://avatars0.githubusercontent.com/u/1230402?v=4",
"profile": "https://github.com/borzaka",
"contributions": [
"code",
"bug"
]
}
],
"contributorsPerLine": 7,
"projectName": "LinuxGSM",
"projectOwner": "GameServerManagers",
"repoType": "github",
"repoHost": "https://github.com"
}

6
.github/FUNDING.yml

@ -1,12 +1,12 @@
# These are supported funding model platforms # These are supported funding model platforms
github: dgibbs64 # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] github: dgibbs64 # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: dgibbs # Replace with a single Patreon username patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username open_collective: # Replace with a single Open Collective username
ko_fi: dgibbs # Replace with a single Ko-fi username ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username otechie: # Replace with a single Otechie username
custom: ["https://www.paypal.me/dgibbs64", paypal.me/dgibbs64] # Replace with a single custom sponsorship URL custom: [paypal.me/dgibbs64] # Replace with a single custom sponsorship URL

4
.github/ISSUE_TEMPLATE/bug_report.md

@ -1,6 +1,6 @@
--- ---
name: Bug report name: Bug report
about: Found a bug? Raise a report about: Found a bug? Raise a report.
--- ---
Issues raised here are **ONLY** for: Issues raised here are **ONLY** for:
@ -27,7 +27,7 @@ As a [user description], I want [desired action] so that [desired outcome].
* **Distro:** [Ubuntu 18.04] * **Distro:** [Ubuntu 18.04]
* **Game:** [Garry's Mod] * **Game:** [Garry's Mod]
* **Command:** [Monitor] * **Command:** [Monitor]
* **LinuxGSM version:** [v12.34.56] * **LinuxGSM version:** [v20.1.3]
## Further Information ## Further Information

6
.github/ISSUE_TEMPLATE/feature_request.md

@ -1,6 +1,6 @@
--- ---
name: Feature request name: Feature request
about: Suggest an idea for this project about: Suggest an idea for LinuxGSM.
--- ---
@ -25,10 +25,10 @@ As a [user description], I want [desired action] so that [desired outcome].
## Basic info ## Basic info
* **Distro:** [Ubuntu 18.04] * **Distro:** [Ubuntu 20.04]
* **Game:** [Garry's Mod] * **Game:** [Garry's Mod]
* **Command:** [Monitor] * **Command:** [Monitor]
* **LinuxGSM version:** [v12.34.56] * **LinuxGSM version:** [v20.1.3]
## Further Information ## Further Information

2
.github/ISSUE_TEMPLATE/new-server-request.md

@ -1,6 +1,6 @@
--- ---
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.
--- ---

4
.github/no-response.yml

@ -3,8 +3,8 @@
# Number of days of inactivity before an Issue is closed for lack of response # Number of days of inactivity before an Issue is closed for lack of response
daysUntilClose: 60 daysUntilClose: 60
# Label requiring a response # Label requiring a response
responseRequiredLabel: "needs more info" responseRequiredLabel: "status: waiting response"
# Comment to post when closing an Issue for lack of response. Set to `false` to disable # Comment to post when closing an Issue for lack of response. Set to `false` to disable
closeComment: > closeComment: >
This issue has been automatically closed because there has been no response This issue has been automatically closed because there has been no response
to this issue and is now stale. to this issue and is now stale.

5
.github/pr_labels.yml

@ -1,5 +0,0 @@
version: '1'
invalidStatus: "pending"
labelRule:
startsWith:
- "type:"

6
.github/pull_request_template.md

@ -6,7 +6,7 @@ Fixes #[issue]
## Type of change ## Type of change
* [ ] Bug fix (change which fixes an issue). * [ ] Bug fix (a change which fixes an issue).
* [ ] New feature (change which adds functionality). * [ ] New feature (change which adds functionality).
* [ ] New Server (new server added). * [ ] New Server (new server added).
* [ ] Refactor (restructures existing code). * [ ] Refactor (restructures existing code).
@ -20,9 +20,9 @@ PR will not be merged until all steps are complete.
* [ ] This pull request uses the `develop` branch as its base. * [ ] This pull request uses the `develop` branch as its base.
* [ ] This pull request Subject follows the Conventional Commits standard. * [ ] This pull request Subject follows the Conventional Commits standard.
* [ ] This code follows the style guidelines of this project. * [ ] This code follows the style guidelines of this project.
* [ ] I have performed a self-review of my own code. * [ ] I have performed a self-review of my code.
* [ ] I have checked that this code is commented where required. * [ ] I have checked that this code is commented where required.
* [ ] I have provided a detailed enough description of this PR. * [ ] I have provided a detailed with enough description of this PR.
* [ ] I have checked If documentation needs updating. * [ ] I have checked If documentation needs updating.
## Documentation ## Documentation

17
.github/request-info.yml

@ -1,17 +0,0 @@
# Configuration for request-info - https://github.com/behaviorbot/request-info
# *Required* Comment to reply with
requestInfoReplyComment: >
![More Data required](https://i.imgur.com/yS9cecv.png)
More data is required to assist with this issue
or issue template was not used correctly.
https://linuxgsm.com/support/#guide
# *OPTIONAL* default titles to check against for lack of descriptiveness
# MUST BE ALL LOWERCASE
#requestInfoDefaultTitles:
# - update readme.md
# - updates
# *OPTIONAL* Label to be added to Issues and Pull Requests with insufficient information given
requestInfoLabelToAdd: "needs more info"

15
.github/support.yml

@ -1,15 +0,0 @@
# Configuration for support-requests - https://github.com/dessant/support-requests
# Label used to mark issues as support requests
supportLabel: "Outcome: wrong forum"
# Comment to post on issues marked as support requests. Add a link
# to a support page, or set to `false` to disable
supportComment: >
We use the issue tracker exclusively for bug reports and feature requests.
However, this issue appears to be a support request. Please use our
support channels to get help with the project.
https://linuxgsm.com/support
# Whether to close issues marked as support requests
close: true
# Whether to lock issues marked as support requests
lock: false

21
.github/welcome.yml

@ -1,21 +0,0 @@
# Configuration for welcome - https://github.com/behaviorbot/welcome
# Configuration for new-issue-welcome - https://github.com/behaviorbot/new-issue-welcome
# Comment to be posted to on first time issues
newIssueWelcomeComment: >
Thank you for opening your first issue. Be sure to follow the issue template! and guide for posting. https://linuxgsm.com/support/#guide
# Configuration for new-pr-welcome - https://github.com/behaviorbot/new-pr-welcome
# Comment to be posted to on PRs from first time contributors in your repository
newPRWelcomeComment: >
Thank you for opening this pull request! Please check out our contributing guidelines.
# Configuration for first-pr-merge - https://github.com/behaviorbot/first-pr-merge
# Comment to be posted to on pull requests merged by a first time user
firstPRMergeComment: >
Congratulations on merging your first pull request! Thank you for supporting LinuxGSM!
# It is recommend to include as many gifs and emojis as possible

27
.github/workflows/git-sync.yml

@ -0,0 +1,27 @@
name: Backup 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.
on:
push:
branches:
- master
- 'develop'
jobs:
repo-sync:
runs-on: ubuntu-latest
steps:
- name: ssh
uses: webfactory/[email protected]
with:
ssh-private-key: ${{ secrets.BITBUCKET_SECRET }}
ssh_private_key: ${{ secrets.BITBUCKET_SECRET }}
- name: repo-sync
uses: wei/git-sync@v2
with:
source_repo: "https://github.com/GameServerManagers/LinuxGSM"
source_branch: "refs/heads/*"
destination_repo: "[email protected]:GameServerManagers/linuxgsm.git"
destination_branch: "refs/heads/*"
ssh_private_key: ${{ secrets.BITBUCKET_SECRET }}

98
CONTRIBUTING.md

@ -5,32 +5,34 @@
The following is a set of guidelines for contributing to LinuxGSM, which are hosted in the [GameServerManagers Organization](https://github.com/gameservermanagers) on GitHub. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request. The following is a set of guidelines for contributing to LinuxGSM, which are hosted in the [GameServerManagers Organization](https://github.com/gameservermanagers) on GitHub. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
## Table of Contents ## Table of Contents
* [Contributing to LinuxGSM](#contributing-to-linuxgsm)
* [Table of Contents](#table-of-contents) [Contributing to LinuxGSM](#contributing-to-linuxgsm)
* [Table of Contents](#table-of-contents)
* [Code of Conduct](#code-of-conduct) * [Code of Conduct](#code-of-conduct)
* [Bug/Enhancement Contributions](#---bug-enhancement-contributions---) * [🎉 Bug/Enhancement Contributions 🐛](#bug-enhancement-contributions)
* [Reporting Bugs](#--reporting-bugs) + [🐛Reporting Bugs](#reporting-bugs)
* [Before Submitting A Bug Report](#before-submitting-a-bug-report) - [Before Submitting A Bug Report](#before-submitting-a-bug-report)
* [How Do I Submit A (Good) Bug Report?](#how-do-i-submit-a--good--bug-report-) - [How Do I Submit A (Good) Bug Report?](#how-do-i-submit-a--good--bug-report-)
* [Suggesting Features](#--suggesting-features) + [🎉Suggesting Features](#suggesting-features)
* [Before Submitting An Feature Suggestion](#before-submitting-an-feature-suggestion) - [Before Submitting An Feature Suggestion](#before-submitting-an-feature-suggestion)
* [How Do I Submit A (Good) Feature Suggestion?](#how-do-i-submit-a--good--feature-suggestion-) - [How Do I Submit A (Good) Feature Suggestion?](#how-do-i-submit-a--good--feature-suggestion-)
* [Game Server Requests](#---game-server-requests) + [🎮 Game Server Requests](#game-server-requests)
* [Before Submitting a Game Server Request](#before-submitting-a-game-server-request) - [Before Submitting a Game Server Request](#before-submitting-a-game-server-request)
* [How Do I Submit A (Good) Game Server Suggestion?](#how-do-i-submit-a--good--feature-suggestion--1) - [How Do I Submit A (Good) Game Server Request?](#how-do-i-submit-a--good--game-server-request-)
* [Game Server Specific Issues](#---game-server-specific-issues) + [🎮 Game Server Specific Issues](#game-server-specific-issues)
* [Code Contributions](#---code-contributions) * [💻 Code Contributions](#code-contributions)
* [Pull Requests](#pull-requests) + [Pull Requests](#pull-requests)
* [Pull Request naming convention](#pull-request-naming-convention) - [Pull Request naming convention](#pull-request-naming-convention)
* [Testing](#testing) + [Testing](#testing)
* [Pull Request Status Checks](#pull-request-status-checks) - [Pull Request Status Checks](#pull-request-status-checks)
* [Test Environment](#test-environment) - [Test Environment](#test-environment)
* [Styleguides](#-wine-glass--styleguides) + [:wine_glass: Styleguides](#-wine-glass--styleguides)
* [Git Commit Messages](#git-commit-messages) - [Git Commit Messages](#git-commit-messages)
* [BASH Styleguide](#bash-styleguide) - [BASH Styleguide](#bash-styleguide)
* [Document Contributions](#-blue-book--document-contributions) * [:blue_book: Document Contributions](#-blue-book--document-contributions)
* [Documentation Styleguide](#documentation-styleguide) + [Documentation Styleguide](#documentation-styleguide)
* [Issue and Pull Request Labels](#issue-and-pull-request-labels) * [Issue and Pull Request Labels](#issue-and-pull-request-labels)
## Code of Conduct ## Code of Conduct
This project and everyone participating in it are governed by the [LinuxGSM Code of Conduct](https://github.com/GameServerManagers/linuxgsm/blob/master/CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behaviour to [[email protected]](mailto:[email protected]). This project and everyone participating in it are governed by the [LinuxGSM Code of Conduct](https://github.com/GameServerManagers/linuxgsm/blob/master/CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behaviour to [[email protected]](mailto:[email protected]).
@ -41,11 +43,11 @@ This project and everyone participating in it are governed by the [LinuxGSM Code
This section guides you through submitting a bug report for LinuxGSM. Following these guidelines help maintainers and the community understand your report 📝, reproduce the behaviour💻, and find any related reports 🔎. This section guides you through submitting a bug report for LinuxGSM. Following these guidelines help maintainers and the community understand your report 📝, reproduce the behaviour💻, and find any related reports 🔎.
Before creating bug reports, please check [this list](https://github.com/GameServerManagers/linuxgsm/blob/master/CONTRIBUTING.md#before-submitting-a-bug-report) as you might find out that you don’t need to create one. When you are creating a bug report, please [include as many details as possible](https://github.com/atom/atom/blob/master/CONTRIBUTING.md#how-do-i-submit-a-good-bug-report). Fill out [the required template](https://github.com/atom/.github/blob/master/.github/ISSUE_TEMPLATE/bug_report.md), the information it asks for helps us resolve issues faster. Before creating bug reports, please check [this list](https://github.com/GameServerManagers/linuxgsm/blob/master/CONTRIBUTING.md#before-submitting-a-bug-report) as you might find out that you don’t need to create one. When you are creating a bug report, please [include as many details as possible](https://github.com/GameServerManagers/linuxgsm/blob/master/CONTRIBUTING.md#how-do-i-submit-a-good-bug-report). Fill out [the required template]([https://github.com/GameServerManagers/LinuxGSM/issues/new/choose](https://github.com/GameServerManagers/LinuxGSM/issues/new/choose)), the information it asks for helps us resolve issues faster.
#### Before Submitting A Bug Report #### Before Submitting A Bug Report
* **Check the** [**documentation**](https://docs.linuxgsm.com/%5D(https://docs.linuxgsm.com/))**.** You might be able to find the cause of the problem and fix things yourself. * **Check the [documentation](https://docs.linuxgsm.com).** You might be able to find the cause of the problem and fix things yourself.
* **Check that the problem is not related to** [**support page**](https://linuxgsm/com/support) for links to other support options. * **Check that the problem is not related to** [**support page**](https://linuxgsm/com/support) for links to other support options.
* **Check the** [**support page**](https://linuxgsm/com/support) for links to other support options. * **Check the** [**support page**](https://linuxgsm/com/support) for links to other support options.
* **Perform a** [**cursory search**](https://github.com/search?q=org:GameServerManagers%20type:issues&type=Issues) to see if the problem has already been reported. If it has **and the issue is still open**, add a comment to the existing issue and give it a thumbs up instead of opening a new one. * **Perform a** [**cursory search**](https://github.com/search?q=org:GameServerManagers%20type:issues&type=Issues) to see if the problem has already been reported. If it has **and the issue is still open**, add a comment to the existing issue and give it a thumbs up instead of opening a new one.
@ -83,19 +85,23 @@ Features are tracked as [GitHub issues](https://guides.github.com/features/issue
### 🎮 Game Server Requests ### 🎮 Game Server Requests
This section guides you through submitting a game server request for LinuxGSM, Following these guidelines help maintainers and the community understand your game server request 📝 This section guides you through submitting a game server request for LinuxGSM, Following these guidelines help maintainers and the community understand your game server request 📝.
#### Before Submitting a Game Server Request #### Before Submitting a Game Server Request
* **Check for existing** [**game server requests**](https://github.com/GameServerManagers/LinuxGSM/labels/type%3A%20game%20server%20request) to see if the new game server has already been suggested. If it has **and if the new game server is still open**, give it a thumbs up instead of opening a new one. * **Check for existing** [**game server requests**](https://github.com/GameServerManagers/LinuxGSM/labels/type%3A%20game%20server%20request) to see if the new game server has already been suggested. If it has **and if the new game server is still open**, give it a thumbs.
* **Check the game server is supported on Linux**, this does not include Wine servers which we do not support.
#### How Do I Submit A (Good) Game Server Request?
* The title should be as follows: **[Server Request] Game Name**
* **Provide Steam App ID** if applicable
* **Supply any documentation/how-to guides** for the game server.
### 🎮 Game Server Specific Issues ### 🎮 Game Server Specific Issues
LinuxGSM is a management script that acts as a wrapper around game servers. These game servers are developed by different game developers such as Valve, Epic and Facepunch to name a few. LinuxGSM is a management script that acts as a wrapper around game servers. These game servers are developed by different game developers such as Valve, Epic and Facepunch to name a few.
LinuxGSM has no control over the development and limited knowledge issues directly relating to the game servers themselves. The same also applies for any mods, add-ons, maps etc. LinuxGSM has no control over the development and limited knowledge of issues directly relating to the game servers themselves. The same also applies for any mods, add-ons, maps etc.
If there is an issue with a specific game server or mod the best action may be to contact the game/mod developers on there support forums. If it is unclear some community members might be able to help. If there is an issue with a specific game server or mod the best action may be to contact the game/mod developers on there support forums. If it is unclear some community members should be able to help.
A [list](https://docs.linuxgsm.com/support/game-server) of known game developer forums is available on the [LinuxGSM docs](https://docs.linuxgsm.com/support/game-server). A [list](https://docs.linuxgsm.com/support/game-server) of known game developer forums is available on the [LinuxGSM docs](https://docs.linuxgsm.com/support/game-server).
@ -112,7 +118,7 @@ The process described here has several goals:
Please follow these steps to have your contribution considered by the maintainers: Please follow these steps to have your contribution considered by the maintainers:
1. Follow all instructions in [the template](https://github.com/GameServerManagers/LinuxGSM/blob/master/.github/pull_request_template.md) 1. Follow all check-list in [the template](https://github.com/GameServerManagers/LinuxGSM/blob/master/.github/pull_request_template.md)
2. Follow the [style guides](#styleguides) 2. Follow the [style guides](#styleguides)
3. After you submit your pull request, verify that all [status checks](https://help.github.com/articles/about-status-checks/) are passing 3. After you submit your pull request, verify that all [status checks](https://help.github.com/articles/about-status-checks/) are passing
@ -130,24 +136,24 @@ If applied, this commit will _your subject line here_
For example: For example:
* If applied, this commit will _refactor subsystem X for readability_ * If applied, this commit will **refactor subsystem X for readability**
* If applied, this commit will _update getting started documentation_ * If applied, this commit will **update getting started documentation**
* If applied, this commit will _remove deprecated methods_ * If applied, this commit will **remove deprecated methods**
* If applied, this commit will _release version 1.0.0_ * If applied, this commit will **release version 1.0.0**
* If applied, this commit will _merge pull request #123 from user/branch_ * If applied, this commit will **merge pull request #123 from user/branch**
Notice how this doesn’t work for the other non-imperative forms: Notice how this doesn’t work for the other non-imperative forms:
* If applied, this commit will _fixed bug with Y_ * If applied, this commit will **fixed bug with Y**
* If applied, this commit will _change the behaviour of X_ * If applied, this commit will **change the behaviour of X**
* If applied, this commit will _more fixes for broken stuff_ * If applied, this commit will **more fixes for broken stuff**
* If applied, this commit will _sweet new API methods_ * If applied, this commit will **sweet new API methods**
Below is an example of the subject line for a pull request. Below is an example of the subject line for a pull request:
feat(alerts): add slack support to alerts **feat(alerts): add slack support to alerts**
fix(csgoserver): remove SteamCMD auth requirement 32-bit workaround **fix(csgoserver): remove SteamCMD auth requirement 32-bit workaround**
### Testing ### Testing
@ -155,7 +161,7 @@ fix(csgoserver): remove SteamCMD auth requirement 32-bit workaround
When a Pull Request is submitted, a series of status check tests are conducted. These tests will asses the code quality, complete CI tests etc. To get your PR merged these status checks must pass. When a Pull Request is submitted, a series of status check tests are conducted. These tests will asses the code quality, complete CI tests etc. To get your PR merged these status checks must pass.
#### Test Environment #### Test Environment
It is recommended that you have a testing environment available to test your code during development. To test your own cod you must change some variables within the `linuxgsm.sh` file. This will force the use of your own code branch. It is recommended that you have a testing environment available to test your code during development. To test your own code you must change some variables within the `linuxgsm.sh` file. This will force the use of your own code branch.
```bash ```bash
## GitHub Branch Select ## GitHub Branch Select
# Allows for the use of different function files # Allows for the use of different function files
@ -183,7 +189,7 @@ As well as code contributions it is possible to contribute by writing and improv
### Documentation Styleguide ### Documentation Styleguide
LinuxGSM has various documentation available to assist users and developers. LinuxGSM primarily uses [GitBook](http://gitbook.com/) which uses the [Markdown](https://www.markdownguide.org/) document standard. LinuxGSM uses [Codacy](https://app.codacy.com/manual/GameServerManagers/LinuxGSM/dashboard) to analyse any Pull Requests to give you feedback on markup standards. LinuxGSM has various documentation available to assist [users](https://docs.linuxgsm.com) and [developers](dev-docs.linuxgsm.com). LinuxGSM primarily uses [GitBook](http://gitbook.com/) which uses the [Markdown](https://www.markdownguide.org/) document standard. LinuxGSM uses [Codacy](https://app.codacy.com/manual/GameServerManagers/LinuxGSM/dashboard) to analyse any Pull Requests to give you feedback on markup standards.
## Issue and Pull Request Labels ## Issue and Pull Request Labels

17
README.md

File diff suppressed because one or more lines are too long

8
lgsm/config-default/config-lgsm/acserver/_default.cfg

@ -110,6 +110,9 @@ sleeptime="0.5"
appid="302550" appid="302550"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode ## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill # 1: tmux kill
@ -121,7 +124,8 @@ branch=""
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode
@ -141,7 +145,7 @@ consoleinteract=""
# Do not edit # Do not edit
gamename="Assetto Corsa" gamename="Assetto Corsa"
engine="unity3d" engine="unity3d"
glibc="" glibc="2.15"
#### Directories #### #### Directories ####
# Edit with care # Edit with care

4
lgsm/config-default/config-lgsm/ahl2server/_default.cfg

@ -121,7 +121,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode
@ -138,6 +139,7 @@ querytype="protocol-valve"
appid="985050" appid="985050"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"

4
lgsm/config-default/config-lgsm/ahlserver/_default.cfg

@ -112,6 +112,7 @@ appid="90"
appidmod="cstrike" appidmod="cstrike"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

7
lgsm/config-default/config-lgsm/arkserver/_default.cfg

@ -15,11 +15,12 @@ queryport="27015"
rconport="27020" rconport="27020"
# Default Map: TheIsland, Ragnarok, CrystalIsles, Aberration_P, ScorchedEarth_P # Default Map: TheIsland, Ragnarok, CrystalIsles, Aberration_P, ScorchedEarth_P
defaultmap="TheIsland" defaultmap="TheIsland"
altsavedirectoryname="${defaultmap}"
maxplayers="70" maxplayers="70"
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){ fn_parms(){
parms="\"${defaultmap}?AltSaveDirectoryName=${defaultmap}?listen?MultiHome=${ip}?MaxPlayers=${maxplayers}?QueryPort=${queryport}?RCONPort=${rconport}?Port=${port} -automanagedmods\"" parms="${defaultmap}?AltSaveDirectoryName=${altsavedirectoryname}?listen?MultiHome=${ip}?MaxPlayers=${maxplayers}?QueryPort=${queryport}?RCONPort=${rconport}?Port=${port} -automanagedmods -crossplay -PublicIPForEpic=${ip}"
} }
#### LinuxGSM Settings #### #### LinuxGSM Settings ####
@ -113,6 +114,7 @@ sleeptime="0.5"
appid="376030" appid="376030"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -126,7 +128,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/arma3server/_default.cfg

@ -127,6 +127,7 @@ sleeptime="0.5"
appid="233780" appid="233780"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -140,7 +141,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

14
lgsm/config-default/config-lgsm/avserver/_default.cfg

@ -9,21 +9,15 @@
#### Game Server Settings #### #### Game Server Settings ####
## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters ## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
port="27000" port="27000"
queryport="27008"
rconport="27015"
steamqueryport="27020"
steammasterport="27021"
maxplayers="10"
# https://steamidfinder.com # https://steamidfinder.com
adminsteamid="" adminsteamid=""
avgalaxy="galaxy"
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){ fn_parms(){
if [ ! -z "${adminsteamid}" ]; then if [ ! -z "${adminsteamid}" ]; then
admincmd="--admin ${adminsteamid}" admincmd="--admin ${adminsteamid}"
fi fi
parms="--galaxy-name ${avgalaxy} --max-players ${maxplayers} --ip ${ip} --port ${port} --query-port ${queryport} --rcon-ip ${ip} --rcon-port ${rconport} --steam-query-port ${steamqueryport} --steam-master-port ${steammasterport} --use-steam-networking 1 --datapath ${avdatapath} ${admincmd}" parms="--galaxy-name ${selfname} --ip ${ip} --datapath ${avdatapath} ${admincmd}"
} }
#### LinuxGSM Settings #### #### LinuxGSM Settings ####
@ -115,6 +109,7 @@ sleeptime="0.5"
appid="565060" appid="565060"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -129,6 +124,7 @@ steammaster="false"
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Avorion # 10: Avorion
# 11: end
stopmode="10" stopmode="10"
## Query mode ## Query mode
@ -137,7 +133,7 @@ stopmode="10"
# 3: gamedig # 3: gamedig
# 4: gsquery # 4: gsquery
# 5: tcp # 5: tcp
querymode="1" querymode="5"
querytype="" querytype=""
## Game Server Details ## Game Server Details
@ -151,7 +147,7 @@ glibc="2.15"
## Game Server Directories ## Game Server Directories
avdatapath="${serverfiles}/galaxy" avdatapath="${serverfiles}/galaxy"
avgalaxypath="${avdatapath}/${avgalaxy}" avgalaxypath="${avdatapath}/${selfname}"
systemdir="${serverfiles}" systemdir="${serverfiles}"
executabledir="${systemdir}" executabledir="${systemdir}"
executable="./server.sh" executable="./server.sh"

4
lgsm/config-default/config-lgsm/bb2server/_default.cfg

@ -117,6 +117,7 @@ sleeptime="0.5"
appid="475370" appid="475370"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -130,7 +131,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/bbserver/_default.cfg

@ -112,6 +112,7 @@ appid="90"
appidmod="cstrike" appidmod="cstrike"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/bdserver/_default.cfg

@ -111,6 +111,7 @@ sleeptime="0.5"
appid="817300" appid="817300"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -124,7 +125,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

5
lgsm/config-default/config-lgsm/bf1942server/_default.cfg

@ -109,7 +109,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode
@ -119,7 +120,7 @@ stopmode="2"
# 4: gsquery # 4: gsquery
# 5: tcp # 5: tcp
querymode="2" querymode="2"
querytype="protocol-valve" querytype="protocol-gamespy1"
## Console type ## Console type
consoleverbose="" consoleverbose=""

158
lgsm/config-default/config-lgsm/bfvserver/_default.cfg

@ -0,0 +1,158 @@
##################################
######## Default Settings ########
##################################
# DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN!
# Copy settings from here and use them in either:
# common.cfg - applies settings to every instance.
# [instance].cfg - applies settings to a specific instance.
#### Game Server Settings ####
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){
parms="+statusMonitor 1"
}
#### LinuxGSM Settings ####
## LinuxGSM Stats
# Send useful stats to LinuxGSM developers.
# https://docs.linuxgsm.com/configuration/linuxgsm-stats
# (on|off)
stats="off"
## Notification Alerts
# (on|off)
# Display IP | https://docs.linuxgsm.com/alerts#display-ip
displayip=""
# More info | https://docs.linuxgsm.com/alerts#more-info
postalert="off"
postdays="7"
posttarget="https://termbin.com"
# Discord Alerts | https://docs.linuxgsm.com/alerts/discord
discordalert="off"
discordwebhook="webhook"
# Email Alerts | https://docs.linuxgsm.com/alerts/email
emailalert="off"
email="[email protected]"
emailfrom=""
# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt
iftttalert="off"
ifttttoken="accesstoken"
iftttevent="linuxgsm_alert"
# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
mailgunalert="off"
mailguntoken="accesstoken"
mailgundomain="example.com"
mailgunemailfrom="[email protected]"
mailgunemail="[email protected]"
# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet
pushbulletalert="off"
pushbullettoken="accesstoken"
channeltag=""
# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
pushoveralert="off"
pushovertoken="accesstoken"
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
slackalert="off"
slackwebhook="webhook"
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
# any custom string in curl - simple ignore this parameter.
telegramalert="off"
telegramtoken="accesstoken"
telegramchatid=""
curlcustomstring=""
## Updating | https://docs.linuxgsm.com/commands/update
updateonstart="off"
## Backup | https://docs.linuxgsm.com/commands/backup
maxbackups="4"
maxbackupdays="30"
stoponbackup="on"
## Logging | https://docs.linuxgsm.com/features/logging
consolelogging="on"
logdays="7"
## Monitor | https://docs.linuxgsm.com/commands/monitor
# Query delay time
querydelay="1"
## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors
ansi="on"
#### Advanced Settings ####
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
sleeptime="0.5"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill
# 2: CTRL+c
# 3: quit
# 4: quit 120s
# 5: stop
# 6: q
# 7: exit
# 8: 7 Days to Die
# 9: GoldSrc
# 10: Avorion
# 11: end
stopmode="3"
## Query mode
# 1: session only
# 2: gamedig + gsquery
# 3: gamedig
# 4: gsquery
# 5: tcp
querymode="1"
querytype=""
## Game Server Details
# Do not edit
gamename="Battlefield: Vietnam"
engine="refractor"
glibc="2.2.4"
#### Directories ####
# Edit with care
## Game Server Directories
systemdir="${serverfiles}"
executabledir="${systemdir}"
executable="./start.sh"
servercfgdir="${systemdir}/mods/bfvietnam/settings"
servercfg="serversettings.con"
servercfgdefault="serversettings.con"
servercfgfullpath="${servercfgdir}/${servercfg}"
## Backup Directory
backupdir="${lgsmdir}/backup"
## Logging Directories
logdir="${rootdir}/log"
gamelogdir="${serverfiles}/mods/bfvietnam/logs"
lgsmlogdir="${logdir}/script"
consolelogdir="${logdir}/console"
lgsmlog="${lgsmlogdir}/${selfname}-script.log"
consolelog="${consolelogdir}/${selfname}-console.log"
alertlog="${lgsmlogdir}/${selfname}-alert.log"
postdetailslog="${lgsmlogdir}/${selfname}-postdetails.log"
## Logs Naming
lgsmlogdate="${lgsmlogdir}/${selfname}-script-$(date '+%Y-%m-%d-%H:%M:%S').log"
consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"

4
lgsm/config-default/config-lgsm/bmdmserver/_default.cfg

@ -117,6 +117,7 @@ sleeptime="0.5"
appid="346680" appid="346680"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -130,7 +131,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/boserver/_default.cfg

@ -110,6 +110,7 @@ sleeptime="0.5"
appid="416880" appid="416880"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -123,7 +124,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/bsserver/_default.cfg

@ -121,6 +121,7 @@ sleeptime="0.5"
appid="228780" appid="228780"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -134,7 +135,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/bt1944server/_default.cfg

@ -109,6 +109,7 @@ sleeptime="0.5"
appid="805140" appid="805140"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -122,7 +123,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/btserver/_default.cfg

@ -104,6 +104,7 @@ sleeptime="0.5"
appid="1026340" appid="1026340"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -117,7 +118,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="7" stopmode="7"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/ccserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="383410" appid="383410"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -125,7 +126,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

177
lgsm/config-default/config-lgsm/cmwserver/_default.cfg

@ -0,0 +1,177 @@
##################################
######## Default Settings ########
##################################
# DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN!
# Copy settings from here and use them in either:
# common.cfg - applies settings to every instance.
# [instance].cfg - applies settings to a specific instance.
#### Game Server Settings ####
## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
ip="0.0.0.0"
port="7777"
queryport="7779"
defaultmap="AOCTD-Frigid_p"
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){
parms="${defaultmap}?steamsockets -multihome=${ip} -Port=${port} -QueryPort=${queryport} -seekfreeloadingserver -configsubdir=${gamelogdir} -log=${gamelog}"
}
#### LinuxGSM Settings ####
## LinuxGSM Stats
# Send useful stats to LinuxGSM developers.
# https://docs.linuxgsm.com/configuration/linuxgsm-stats
# (on|off)
stats="off"
## Notification Alerts
# (on|off)
# Display IP | https://docs.linuxgsm.com/alerts#display-ip
displayip=""
# More info | https://docs.linuxgsm.com/alerts#more-info
postalert="off"
postdays="7"
posttarget="https://termbin.com"
# Discord Alerts | https://docs.linuxgsm.com/alerts/discord
discordalert="off"
discordwebhook="webhook"
# Email Alerts | https://docs.linuxgsm.com/alerts/email
emailalert="off"
email="[email protected]"
emailfrom=""
# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt
iftttalert="off"
ifttttoken="accesstoken"
iftttevent="linuxgsm_alert"
# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
mailgunalert="off"
mailguntoken="accesstoken"
mailgundomain="example.com"
mailgunemailfrom="[email protected]"
mailgunemail="[email protected]"
# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet
pushbulletalert="off"
pushbullettoken="accesstoken"
channeltag=""
# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
pushoveralert="off"
pushovertoken="accesstoken"
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
slackalert="off"
slackwebhook="webhook"
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
# any custom string in curl - simple ignore this parameter.
telegramalert="off"
telegramtoken="accesstoken"
telegramchatid=""
curlcustomstring=""
## Updating | https://docs.linuxgsm.com/commands/update
updateonstart="off"
## Backup | https://docs.linuxgsm.com/commands/backup
maxbackups="4"
maxbackupdays="30"
stoponbackup="on"
## Logging | https://docs.linuxgsm.com/features/logging
consolelogging="on"
logdays="7"
## Monitor | https://docs.linuxgsm.com/commands/monitor
# Query delay time
querydelay="1"
## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors
ansi="on"
#### Advanced Settings ####
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
sleeptime="0.5"
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="220070"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill
# 2: CTRL+c
# 3: quit
# 4: quit 120s
# 5: stop
# 6: q
# 7: exit
# 8: 7 Days to Die
# 9: GoldSrc
# 10: Avorion
# 11: end
stopmode="2"
## Query mode
# 1: session only
# 2: gamedig + gsquery
# 3: gamedig
# 4: gsquery
# 5: tcp
querymode="2"
querytype="protocol-valve"
## Game Server Details
# Do not edit
gamename="Chivalry: Medieval Warfare"
engine="unreal3"
glibc="2.15"
#### Directories ####
# Edit with care
## Game Server Directories
systemdir="${serverfiles}"
executabledir="${systemdir}/Binaries/Linux"
executable="./UDKGameServer-Linux"
servercfgdir="${systemdir}/UDKGame/Config/${selfname}"
servercfg="PCServer-UDKGame.ini"
servercfgdefault="PCServer-UDKGame.ini"
servercfgfullpath="${servercfgdir}/${servercfg}"
## Backup Directory
backupdir="${lgsmdir}/backup"
## Logging Directories
logdir="${rootdir}/log"
gamelogdir="${systemdir}/Saved/Logs"
lgsmlogdir="${logdir}/script"
consolelogdir="${logdir}/console"
gamelog="${gamelogdir}/${selfname}-game.log"
lgsmlog="${lgsmlogdir}/${selfname}-script.log"
consolelog="${consolelogdir}/${selfname}-console.log"
alertlog="${lgsmlogdir}/${selfname}-alert.log"
postdetailslog="${lgsmlogdir}/${selfname}-postdetails.log"
## Logs Naming
lgsmlogdate="${lgsmlogdir}/${selfname}-script-$(date '+%Y-%m-%d-%H:%M:%S').log"
consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"
gamelogdate="${gamelogdir}/${selfname}-game-$(date '+%Y-%m-%d-%H:%M:%S').log"

3
lgsm/config-default/config-lgsm/cod2server/_default.cfg

@ -112,7 +112,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/cod4server/_default.cfg

@ -112,7 +112,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/codserver/_default.cfg

@ -112,7 +112,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/coduoserver/_default.cfg

@ -112,7 +112,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/codwawserver/_default.cfg

@ -112,7 +112,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/csczserver/_default.cfg

@ -112,6 +112,7 @@ appid="90"
appidmod="czero" appidmod="czero"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/csgoserver/_default.cfg

@ -137,6 +137,7 @@ sleeptime="0.5"
appid="740" appid="740"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -150,7 +151,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/csserver/_default.cfg

@ -112,6 +112,7 @@ appid="90"
appidmod="cstrike" appidmod="cstrike"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/cssserver/_default.cfg

@ -117,6 +117,7 @@ sleeptime="0.5"
appid="232330" appid="232330"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -130,7 +131,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/dabserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="317800" appid="317800"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/dmcserver/_default.cfg

@ -112,6 +112,7 @@ appid="90"
appidmod="dmc" appidmod="dmc"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/dodserver/_default.cfg

@ -112,6 +112,7 @@ appid="90"
appidmod="dod" appidmod="dod"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/dodsserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="232290" appid="232290"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/doiserver/_default.cfg

@ -113,6 +113,7 @@ sleeptime="0.5"
appid="462310" appid="462310"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -126,7 +127,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/dstserver/_default.cfg

@ -115,6 +115,7 @@ sleeptime="0.5"
appid="343050" appid="343050"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -128,7 +129,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/dysserver/_default.cfg

@ -117,6 +117,7 @@ sleeptime="0.5"
appid="17585" appid="17585"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -130,7 +131,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/ecoserver/_default.cfg

@ -104,6 +104,7 @@ sleeptime="0.5"
appid="739590" appid="739590"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -117,7 +118,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/emserver/_default.cfg

@ -117,6 +117,7 @@ sleeptime="0.5"
appid="460040" appid="460040"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -130,7 +131,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/etlserver/_default.cfg

@ -106,7 +106,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/fctrserver/_default.cfg

@ -117,7 +117,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/fofserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="295230" appid="295230"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/gesserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="310" # Source 2007 SDK appid="310" # Source 2007 SDK
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/gmodserver/_default.cfg

@ -128,6 +128,7 @@ sleeptime="0.5"
appid="4020" appid="4020"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -141,7 +142,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="232370" appid="232370"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/hldmserver/_default.cfg

@ -111,6 +111,7 @@ sleeptime="0.5"
appid="90" appid="90"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -124,7 +125,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/hldmsserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="255470" appid="255470"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/hwserver/_default.cfg

@ -123,6 +123,7 @@ sleeptime="0.5"
appid="405100" appid="405100"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -136,7 +137,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/insserver/_default.cfg

@ -118,6 +118,7 @@ sleeptime="0.5"
appid="237410" appid="237410"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -131,7 +132,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

8
lgsm/config-default/config-lgsm/inssserver/_default.cfg

@ -22,9 +22,9 @@ maxplayers="28"
fn_parms(){ fn_parms(){
# Allows serverpassword to work with parameters # Allows serverpassword to work with parameters
if [ "${serverpassword}" != "NOT SET" ]; then if [ "${serverpassword}" != "NOT SET" ]; then
parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport}?password="${serverpassword}" -hostname='${servername}' -log" parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport}?password="${serverpassword}" -hostname="${servername}" -log"
else else
parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport} -hostname='${servername}' -log" parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport} -hostname="${servername}" -log"
fi fi
} }
@ -119,6 +119,7 @@ sleeptime="0.5"
appid="581330" appid="581330"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -132,7 +133,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/iosserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="673990" appid="673990"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -125,7 +126,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/jc2server/_default.cfg

@ -104,6 +104,7 @@ sleeptime="0.5"
appid="261140" appid="261140"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -117,7 +118,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/jc3server/_default.cfg

@ -104,6 +104,7 @@ sleeptime="0.5"
appid="619960" appid="619960"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -117,7 +118,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/kf2server/_default.cfg

@ -110,6 +110,7 @@ sleeptime="0.5"
appid="232130" appid="232130"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -123,7 +124,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/kfserver/_default.cfg

@ -116,6 +116,7 @@ sleeptime="0.5"
appid="215360" appid="215360"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -129,7 +130,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/l4d2server/_default.cfg

@ -111,6 +111,7 @@ sleeptime="0.5"
appid="222860" appid="222860"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -124,7 +125,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/l4dserver/_default.cfg

@ -111,6 +111,7 @@ sleeptime="0.5"
appid="222840" appid="222840"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -124,7 +125,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/mcbserver/_default.cfg

@ -109,7 +109,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="5" stopmode="5"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/mcserver/_default.cfg

@ -115,7 +115,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="5" stopmode="5"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/mhserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="629800" appid="629800"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -125,7 +126,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/mohaaserver/_default.cfg

@ -111,7 +111,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

173
lgsm/config-default/config-lgsm/momserver/_default.cfg

@ -0,0 +1,173 @@
##################################
######## Default Settings ########
##################################
# DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN!
# Copy settings from here and use them in either:
# common.cfg - applies settings to every instance.
# [instance].cfg - applies settings to a specific instance.
#### Game Server Settings ####
## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
ip="0.0.0.0"
port="7777"
beaconport="15000"
maxplayers="32"
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){
parms="-port="${port}" -beaconport="${beaconport}" -MULTIHOME="${ip}" -maxplayers=${maxplayers}"
}
#### LinuxGSM Settings ####
## LinuxGSM Stats
# Send useful stats to LinuxGSM developers.
# https://docs.linuxgsm.com/configuration/linuxgsm-stats
# (on|off)
stats="off"
## Notification Alerts
# (on|off)
# Display IP | https://docs.linuxgsm.com/alerts#display-ip
displayip=""
# More info | https://docs.linuxgsm.com/alerts#more-info
postalert="off"
postdays="7"
posttarget="https://termbin.com"
# Discord Alerts | https://docs.linuxgsm.com/alerts/discord
discordalert="off"
discordwebhook="webhook"
# Email Alerts | https://docs.linuxgsm.com/alerts/email
emailalert="off"
email="[email protected]"
emailfrom=""
# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt
iftttalert="off"
ifttttoken="accesstoken"
iftttevent="linuxgsm_alert"
# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
mailgunalert="off"
mailguntoken="accesstoken"
mailgundomain="example.com"
mailgunemailfrom="[email protected]"
mailgunemail="[email protected]"
# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet
pushbulletalert="off"
pushbullettoken="accesstoken"
channeltag=""
# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
pushoveralert="off"
pushovertoken="accesstoken"
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
slackalert="off"
slackwebhook="webhook"
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
# any custom string in curl - simple ignore this parameter.
telegramalert="off"
telegramtoken="accesstoken"
telegramchatid=""
curlcustomstring=""
## Updating | https://docs.linuxgsm.com/commands/update
updateonstart="off"
## Backup | https://docs.linuxgsm.com/commands/backup
maxbackups="4"
maxbackupdays="30"
stoponbackup="on"
## Logging | https://docs.linuxgsm.com/features/logging
consolelogging="on"
logdays="7"
## Monitor | https://docs.linuxgsm.com/commands/monitor
# Query delay time
querydelay="1"
## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors
ansi="on"
#### Advanced Settings ####
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
sleeptime="0.5"
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="897590"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill
# 2: CTRL+c
# 3: quit
# 4: quit 120s
# 5: stop
# 6: q
# 7: exit
# 8: 7 Days to Die
# 9: GoldSrc
# 10: Avorion
# 11: end
stopmode="2"
## Query mode
# 1: session only
# 2: gamedig + gsquery
# 3: gamedig
# 4: gsquery
# 5: tcp
querymode="1"
querytype=""
## Game Server Details
# Do not edit
gamename="Memories of Mars"
engine="unreal4"
glibc="2.17"
#### Directories ####
# Edit with care
## Game Server Directories
systemdir="${serverfiles}/Game"
executabledir="${systemdir}/Binaries/Linux"
executable="./MemoriesOfMarsServer"
servercfgdir="${serverfiles}"
servercfg="DedicatedServerConfig.cfg"
servercfgdefault="DedicatedServerConfig.cfg"
servercfgfullpath="${servercfgdir}/${servercfg}"
## Backup Directory
backupdir="${lgsmdir}/backup"
## Logging Directories
logdir="${rootdir}/log"
gamelogdir="${serverfiles}/Game/Saved/Logs"
lgsmlogdir="${logdir}/script"
consolelogdir="${logdir}/console"
lgsmlog="${lgsmlogdir}/${selfname}-script.log"
consolelog="${consolelogdir}/${selfname}-console.log"
alertlog="${lgsmlogdir}/${selfname}-alert.log"
postdetailslog="${lgsmlogdir}/${selfname}-postdetails.log"
## Logs Naming
lgsmlogdate="${lgsmlogdir}/${selfname}-script-$(date '+%Y-%m-%d-%H:%M:%S').log"
consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"

4
lgsm/config-default/config-lgsm/mtaserver/_default.cfg

@ -110,7 +110,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="4" stopmode="4"
## Query mode ## Query mode
@ -142,6 +143,7 @@ executabledir="${systemdir}"
executable="./mta-server64" executable="./mta-server64"
servercfgdir="${systemdir}/mods/deathmatch" servercfgdir="${systemdir}/mods/deathmatch"
servercfg="mtaserver.conf" servercfg="mtaserver.conf"
servercfgdefault="mtaserver.conf"
servercfgfullpath="${servercfgdir}/${servercfg}" servercfgfullpath="${servercfgdir}/${servercfg}"
## Backup Directory ## Backup Directory

3
lgsm/config-default/config-lgsm/mumbleserver/_default.cfg

@ -110,7 +110,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/ndserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="111710" appid="111710"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/nmrihserver/_default.cfg

@ -117,6 +117,7 @@ sleeptime="0.5"
appid="317670" appid="317670"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -130,7 +131,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/ns2cserver/_default.cfg

@ -119,6 +119,7 @@ sleeptime="0.5"
appid="313900" appid="313900"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -132,7 +133,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="6" stopmode="6"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/ns2server/_default.cfg

@ -123,6 +123,7 @@ sleeptime="0.5"
appid="4940" appid="4940"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -136,7 +137,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="6" stopmode="6"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/nsserver/_default.cfg

@ -112,6 +112,7 @@ appid="90"
appidmod="cstrike" appidmod="cstrike"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/onsetserver/_default.cfg

@ -104,6 +104,7 @@ sleeptime="0.5"
appid="1204170" appid="1204170"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -117,7 +118,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/opforserver/_default.cfg

@ -112,6 +112,7 @@ appid="90"
appidmod="gearbox" appidmod="gearbox"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/pcserver/_default.cfg

@ -104,6 +104,7 @@ sleeptime="0.5"
appid="332670" appid="332670"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -117,7 +118,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

11
lgsm/config-default/config-lgsm/pstbsserver/_default.cfg

@ -12,14 +12,15 @@
ip="0.0.0.0" ip="0.0.0.0"
port="10027" port="10027"
queryport="10037" queryport="10037"
randommap="ALWAYS" rconport="21114"
randommap="NONE"
#servername="LinuxGSM Server" #servername="LinuxGSM Server"
maxplayers="40" maxplayers="40"
reservedslots="2" reservedslots="0"
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){ fn_parms(){
parms="MULTIHOME=${ip}?RANDOM=${randommap}?Port=${port}?QueryPort=${queryport}?MaxPlayers=${maxplayers}?NumReservedSlots=${reservedslots}" parms="MULTIHOME=${ip} RANDOM=${randommap} Port=${port} QueryPort=${queryport} RCONPORT=${rconport} FIXEDMAXPLAYERS=${maxplayers} NumReservedSlots=${reservedslots}"
} }
#### LinuxGSM Settings #### #### LinuxGSM Settings ####
@ -113,6 +114,7 @@ sleeptime="0.5"
appid="746200" appid="746200"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -126,7 +128,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="17575" appid="17575"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/pzserver/_default.cfg

@ -108,6 +108,7 @@ sleeptime="0.5"
appid="380870" appid="380870"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -121,7 +122,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/q2server/_default.cfg

@ -111,7 +111,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/q3server/_default.cfg

@ -111,7 +111,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/qlserver/_default.cfg

@ -106,6 +106,7 @@ sleeptime="0.5"
appid="349090" appid="349090"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -119,7 +120,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/qwserver/_default.cfg

@ -110,7 +110,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/ricochetserver/_default.cfg

@ -112,6 +112,7 @@ appid="90"
appidmod="ricochet" appidmod="ricochet"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="9" stopmode="9"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/roserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="223250" appid="223250"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -125,7 +126,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/rtcwserver/_default.cfg

@ -111,7 +111,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

37
lgsm/config-default/config-lgsm/rustserver/_default.cfg

@ -9,40 +9,23 @@
#### Game Server Settings #### #### Game Server Settings ####
## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters ## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
# More settings available after install in serverfiles/server/rust-server/server.cfg
ip="0.0.0.0" ip="0.0.0.0"
port="28015" port="28015"
rconport="28016" rconport="28016"
appport=28082
rconpassword="CHANGE_ME" rconpassword="CHANGE_ME"
rconweb="1" # Value is: 1 for Facepunch's web panel; 0 for RCON tools like Rusty or Rustadmin rconweb="1" # Value is: 1 for the Facepunch web panel; 0 for RCON tools like Rusty or Rustadmin.
servername="Rust" servername="Rust"
maxplayers="50" maxplayers="50"
seed="" # range: 1-2147483647, used to reproduce a procedural map.
# Advanced Start Settings salt="" # range: unknown, used to recover a known setting from an existing map.
seed="" # default random; range : 1 to 2147483647 ; used to change or reproduce a procedural map worldsize="3000" # default: 3000, range: 1000-6000, map size in meters.
salt="" # default random; range : unknown range ; used to recover a known setting from an existing map saveinterval="300" # Auto-save in seconds.
worldsize="3000" # default 3000; range : 1000 to 6000 ; map size in meters tickrate="30" # default: 30, range: 15-100.
saveinterval="300" # Auto-save in seconds
tickrate="30" # default 30; range : 15 to 100
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){ fn_parms(){
# Specific to Rust parms="-batchmode +app.listenip ${ip} +app.port ${appport} +server.ip ${ip} +server.port ${port} +server.tickrate ${tickrate} +server.hostname \"${servername}\" +server.identity \"${selfname}\" +server.seed ${seed} +server.salt ${salt} +server.maxplayers ${maxplayers} +server.worldsize ${worldsize} +server.saveinterval ${saveinterval} +rcon.web ${rconweb} +rcon.ip ${ip} +rcon.port ${rconport} +rcon.password \"${rconpassword}\" -logfile"
if [ "${seed}" ]; then
# If set, then add to start parms
conditionalseed="+server.seed ${seed}"
else
# Keep randomness of the number if not set
conditionalseed=""
fi
if [ "${salt}" ]; then
# If set, then add to start parms
conditionalsalt="+server.salt ${salt}"
else
# Keep randomness of the number if not set
conditionalsalt=""
fi
parms="-batchmode +server.ip ${ip} +server.port ${port} +server.tickrate ${tickrate} +server.hostname \"${servername}\" +server.identity \"${selfname}\" ${conditionalseed} ${conditionalsalt} +server.maxplayers ${maxplayers} +server.worldsize ${worldsize} +server.saveinterval ${saveinterval} +rcon.web ${rconweb} +rcon.ip ${ip} +rcon.port ${rconport} +rcon.password \"${rconpassword}\" -logfile \"${gamelogdate}\""
} }
#### LinuxGSM Settings #### #### LinuxGSM Settings ####
@ -136,6 +119,7 @@ sleeptime="0.5"
appid="258550" appid="258550"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -149,7 +133,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/rwserver/_default.cfg

@ -107,6 +107,7 @@ sleeptime="0.5"
appid="339010" appid="339010"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -120,7 +121,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

3
lgsm/config-default/config-lgsm/sampserver/_default.cfg

@ -110,7 +110,8 @@ sleeptime="0.5"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/sbotsserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="974130" appid="974130"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false" steammaster="false"
@ -125,7 +126,8 @@ steammaster="false"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

7
lgsm/config-default/config-lgsm/sbserver/_default.cfg

@ -111,7 +111,9 @@ sleeptime="0.5"
appid="211820" appid="211820"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
steammaster="flase" betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode ## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill # 1: tmux kill
@ -123,7 +125,8 @@ steammaster="flase"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="2" stopmode="2"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/sdtdserver/_default.cfg

@ -107,6 +107,7 @@ sleeptime="0.5"
appid="294420" appid="294420"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -120,7 +121,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="8" stopmode="8"
## Query mode ## Query mode

4
lgsm/config-default/config-lgsm/sfcserver/_default.cfg

@ -112,6 +112,7 @@ sleeptime="0.5"
appid="244310" # Source 2013 SDK appid="244310" # Source 2013 SDK
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true" steammaster="true"
@ -125,7 +126,8 @@ steammaster="true"
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: GoldSrc # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode

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

Loading…
Cancel
Save