Просмотр исходного кода

Merge branch 'release/v19.11.0'

Daniel Gibbs 6 лет назад
Родитель
Сommit
05ce431cca
100 измененных файлов с 1933 добавлено и 13 удалено
  1. 1 1
      .github/FUNDING.yml
  2. 1 1
      .travis.yml
  3. 0 0
      README.md
  4. 162 0
      lgsm/config-default/config-lgsm/ahl2server/_default.cfg
  5. 17 0
      lgsm/config-default/config-lgsm/ahlserver/_default.cfg
  6. 17 0
      lgsm/config-default/config-lgsm/arkserver/_default.cfg
  7. 17 0
      lgsm/config-default/config-lgsm/arma3server/_default.cfg
  8. 17 0
      lgsm/config-default/config-lgsm/bb2server/_default.cfg
  9. 17 0
      lgsm/config-default/config-lgsm/bbserver/_default.cfg
  10. 17 0
      lgsm/config-default/config-lgsm/bdserver/_default.cfg
  11. 17 0
      lgsm/config-default/config-lgsm/bf1942server/_default.cfg
  12. 17 0
      lgsm/config-default/config-lgsm/bmdmserver/_default.cfg
  13. 17 0
      lgsm/config-default/config-lgsm/boserver/_default.cfg
  14. 17 0
      lgsm/config-default/config-lgsm/bsserver/_default.cfg
  15. 17 0
      lgsm/config-default/config-lgsm/bt1944server/_default.cfg
  16. 17 0
      lgsm/config-default/config-lgsm/btserver/_default.cfg
  17. 17 0
      lgsm/config-default/config-lgsm/ccserver/_default.cfg
  18. 17 0
      lgsm/config-default/config-lgsm/cod2server/_default.cfg
  19. 17 0
      lgsm/config-default/config-lgsm/cod4server/_default.cfg
  20. 17 0
      lgsm/config-default/config-lgsm/codserver/_default.cfg
  21. 17 0
      lgsm/config-default/config-lgsm/coduoserver/_default.cfg
  22. 17 0
      lgsm/config-default/config-lgsm/codwawserver/_default.cfg
  23. 17 0
      lgsm/config-default/config-lgsm/csczserver/_default.cfg
  24. 17 0
      lgsm/config-default/config-lgsm/csgoserver/_default.cfg
  25. 17 0
      lgsm/config-default/config-lgsm/csserver/_default.cfg
  26. 17 0
      lgsm/config-default/config-lgsm/cssserver/_default.cfg
  27. 17 0
      lgsm/config-default/config-lgsm/dabserver/_default.cfg
  28. 17 0
      lgsm/config-default/config-lgsm/dmcserver/_default.cfg
  29. 17 0
      lgsm/config-default/config-lgsm/dodserver/_default.cfg
  30. 17 0
      lgsm/config-default/config-lgsm/dodsserver/_default.cfg
  31. 17 0
      lgsm/config-default/config-lgsm/doiserver/_default.cfg
  32. 17 0
      lgsm/config-default/config-lgsm/dstserver/_default.cfg
  33. 17 0
      lgsm/config-default/config-lgsm/dysserver/_default.cfg
  34. 17 0
      lgsm/config-default/config-lgsm/ecoserver/_default.cfg
  35. 17 0
      lgsm/config-default/config-lgsm/emserver/_default.cfg
  36. 18 1
      lgsm/config-default/config-lgsm/etlserver/_default.cfg
  37. 17 0
      lgsm/config-default/config-lgsm/fctrserver/_default.cfg
  38. 18 1
      lgsm/config-default/config-lgsm/fofserver/_default.cfg
  39. 17 0
      lgsm/config-default/config-lgsm/gesserver/_default.cfg
  40. 17 0
      lgsm/config-default/config-lgsm/gmodserver/_default.cfg
  41. 17 0
      lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg
  42. 17 0
      lgsm/config-default/config-lgsm/hldmserver/_default.cfg
  43. 17 0
      lgsm/config-default/config-lgsm/hldmsserver/_default.cfg
  44. 18 1
      lgsm/config-default/config-lgsm/hwserver/_default.cfg
  45. 20 4
      lgsm/config-default/config-lgsm/insserver/_default.cfg
  46. 17 0
      lgsm/config-default/config-lgsm/inssserver/_default.cfg
  47. 17 0
      lgsm/config-default/config-lgsm/iosserver/_default.cfg
  48. 17 0
      lgsm/config-default/config-lgsm/jc2server/_default.cfg
  49. 17 0
      lgsm/config-default/config-lgsm/jc3server/_default.cfg
  50. 17 0
      lgsm/config-default/config-lgsm/kf2server/_default.cfg
  51. 17 0
      lgsm/config-default/config-lgsm/kfserver/_default.cfg
  52. 17 0
      lgsm/config-default/config-lgsm/l4d2server/_default.cfg
  53. 17 0
      lgsm/config-default/config-lgsm/l4dserver/_default.cfg
  54. 17 0
      lgsm/config-default/config-lgsm/mcserver/_default.cfg
  55. 17 0
      lgsm/config-default/config-lgsm/mhserver/_default.cfg
  56. 144 0
      lgsm/config-default/config-lgsm/mohaaserver/_default.cfg
  57. 17 0
      lgsm/config-default/config-lgsm/mtaserver/_default.cfg
  58. 17 0
      lgsm/config-default/config-lgsm/mumbleserver/_default.cfg
  59. 17 0
      lgsm/config-default/config-lgsm/ndserver/_default.cfg
  60. 17 0
      lgsm/config-default/config-lgsm/nmrihserver/_default.cfg
  61. 17 0
      lgsm/config-default/config-lgsm/ns2cserver/_default.cfg
  62. 17 0
      lgsm/config-default/config-lgsm/ns2server/_default.cfg
  63. 17 0
      lgsm/config-default/config-lgsm/nsserver/_default.cfg
  64. 17 0
      lgsm/config-default/config-lgsm/opforserver/_default.cfg
  65. 17 0
      lgsm/config-default/config-lgsm/pcserver/_default.cfg
  66. 19 2
      lgsm/config-default/config-lgsm/pstbsserver/_default.cfg
  67. 17 0
      lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg
  68. 17 0
      lgsm/config-default/config-lgsm/pzserver/_default.cfg
  69. 17 0
      lgsm/config-default/config-lgsm/q2server/_default.cfg
  70. 17 0
      lgsm/config-default/config-lgsm/q3server/_default.cfg
  71. 18 1
      lgsm/config-default/config-lgsm/qlserver/_default.cfg
  72. 17 0
      lgsm/config-default/config-lgsm/qwserver/_default.cfg
  73. 17 0
      lgsm/config-default/config-lgsm/ricochetserver/_default.cfg
  74. 17 0
      lgsm/config-default/config-lgsm/roserver/_default.cfg
  75. 17 0
      lgsm/config-default/config-lgsm/rtcwserver/_default.cfg
  76. 17 0
      lgsm/config-default/config-lgsm/rustserver/_default.cfg
  77. 17 0
      lgsm/config-default/config-lgsm/rwserver/_default.cfg
  78. 17 0
      lgsm/config-default/config-lgsm/sampserver/_default.cfg
  79. 17 0
      lgsm/config-default/config-lgsm/sbotsserver/_default.cfg
  80. 17 0
      lgsm/config-default/config-lgsm/sbserver/_default.cfg
  81. 18 1
      lgsm/config-default/config-lgsm/sdtdserver/_default.cfg
  82. 17 0
      lgsm/config-default/config-lgsm/sfcserver/_default.cfg
  83. 17 0
      lgsm/config-default/config-lgsm/sof2server/_default.cfg
  84. 17 0
      lgsm/config-default/config-lgsm/solserver/_default.cfg
  85. 17 0
      lgsm/config-default/config-lgsm/squadserver/_default.cfg
  86. 17 0
      lgsm/config-default/config-lgsm/ss3server/_default.cfg
  87. 17 0
      lgsm/config-default/config-lgsm/stserver/_default.cfg
  88. 17 0
      lgsm/config-default/config-lgsm/svenserver/_default.cfg
  89. 17 0
      lgsm/config-default/config-lgsm/terrariaserver/_default.cfg
  90. 17 0
      lgsm/config-default/config-lgsm/tf2server/_default.cfg
  91. 17 0
      lgsm/config-default/config-lgsm/tfcserver/_default.cfg
  92. 17 0
      lgsm/config-default/config-lgsm/ts3server/_default.cfg
  93. 17 0
      lgsm/config-default/config-lgsm/tsserver/_default.cfg
  94. 17 0
      lgsm/config-default/config-lgsm/tuserver/_default.cfg
  95. 17 0
      lgsm/config-default/config-lgsm/twserver/_default.cfg
  96. 17 0
      lgsm/config-default/config-lgsm/untserver/_default.cfg
  97. 17 0
      lgsm/config-default/config-lgsm/ut2k4server/_default.cfg
  98. 17 0
      lgsm/config-default/config-lgsm/ut3server/_default.cfg
  99. 17 0
      lgsm/config-default/config-lgsm/ut99server/_default.cfg
  100. 17 0
      lgsm/config-default/config-lgsm/utserver/_default.cfg

+ 1 - 1
.github/FUNDING.yml

@@ -3,7 +3,7 @@
 github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
 patreon: dgibbs # Replace with a single Patreon username
 open_collective: # Replace with a single Open Collective username
-ko_fi: # Replace with a single Ko-fi username
+ko_fi: dgibbs # Replace with a single Ko-fi username
 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
 liberapay: # Replace with a single Liberapay username

+ 1 - 1
.travis.yml

@@ -19,7 +19,7 @@ addons:
     - gzip
     - unzip
     - bsdmainutils
-    - python
+    - python3
     - util-linux
     - ca-certificates
     - binutils

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
README.md


+ 162 - 0
lgsm/config-default/config-lgsm/ahl2server/_default.cfg

@@ -0,0 +1,162 @@
+##################################
+######## Default Settings ########
+##################################
+# DO NOT EDIT 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
+
+#### Server Settings ####
+
+## SteamCMD Login | https://docs.linuxgsm.com/steamcmd#steamcmd-login
+steamuser="username"
+steampass='password'
+
+## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+ip="0.0.0.0"
+port="27015"
+clientport="27005"
+sourcetvport="27020"
+defaultmap="act_airport"
+maxplayers="20"
+
+## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
+fn_parms(){
+parms="-game ahl2 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
+}
+
+#### LinuxGSM Settings ####
+
+## 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://hastebin.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@example.com"
+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="alert@example.com"
+mailgunemail="email@myemail.com"
+
+# 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"
+
+#### LinuxGSM Advanced Settings ####
+
+# ANSI Colors
+ansi="on"
+
+# Message Display Time
+sleeptime="0.5"
+
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
+## SteamCMD Settings
+# Server appid
+appid="985050"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
+branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
+
+## LinuxGSM Server Details
+# Do not edit
+gamename="Action: Source"
+engine="source"
+glibc="2.15"
+
+#### Directories ####
+# Edit with care
+
+## Server Specific Directories
+systemdir="${serverfiles}/ahl2"
+executabledir="${serverfiles}"
+executable="./srcds_run"
+servercfg="${servicename}.cfg"
+servercfgdefault="server.cfg"
+servercfgdir="${systemdir}/cfg"
+servercfgfullpath="${servercfgdir}/${servercfg}"
+
+## Backup Directory
+backupdir="${lgsmdir}/backup"
+
+## Logging Directories
+logdir="${rootdir}/log"
+gamelogdir="${systemdir}/logs"
+lgsmlogdir="${logdir}/script"
+consolelogdir="${logdir}/console"
+lgsmlog="${lgsmlogdir}/${servicename}-script.log"
+consolelog="${consolelogdir}/${servicename}-console.log"
+alertlog="${lgsmlogdir}/${servicename}-alert.log"
+postdetailslog="${lgsmlogdir}/${servicename}-postdetails.log"
+
+## Logs Naming
+lgsmlogdate="${lgsmlogdir}/${servicename}-script-$(date '+%Y-%m-%d-%H:%M:%S').log"
+consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"

+ 17 - 0
lgsm/config-default/config-lgsm/ahlserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Action half-life"

+ 17 - 0
lgsm/config-default/config-lgsm/arkserver/_default.cfg

@@ -65,6 +65,10 @@ channeltag=""
 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
@@ -106,6 +110,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="ARK: Survival Evolved"

+ 17 - 0
lgsm/config-default/config-lgsm/arma3server/_default.cfg

@@ -79,6 +79,10 @@ channeltag=""
 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
@@ -120,6 +124,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="ARMA 3"

+ 17 - 0
lgsm/config-default/config-lgsm/bb2server/_default.cfg

@@ -69,6 +69,10 @@ channeltag=""
 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
@@ -110,6 +114,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="BrainBread 2"

+ 17 - 0
lgsm/config-default/config-lgsm/bbserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="BrainBread"

+ 17 - 0
lgsm/config-default/config-lgsm/bdserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -104,6 +108,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Base Defense"

+ 17 - 0
lgsm/config-default/config-lgsm/bf1942server/_default.cfg

@@ -56,6 +56,10 @@ channeltag=""
 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
@@ -89,6 +93,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Battlefield: 1942"

+ 17 - 0
lgsm/config-default/config-lgsm/bmdmserver/_default.cfg

@@ -69,6 +69,10 @@ channeltag=""
 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
@@ -110,6 +114,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Black Mesa: Deathmatch"

+ 17 - 0
lgsm/config-default/config-lgsm/boserver/_default.cfg

@@ -62,6 +62,10 @@ channeltag=""
 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
@@ -103,6 +107,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Ballistic Overkill"

+ 17 - 0
lgsm/config-default/config-lgsm/bsserver/_default.cfg

@@ -73,6 +73,10 @@ channeltag=""
 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
@@ -114,6 +118,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Blade Symphony"

+ 17 - 0
lgsm/config-default/config-lgsm/bt1944server/_default.cfg

@@ -61,6 +61,10 @@ channeltag=""
 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
@@ -102,6 +106,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Battalion 1944"

+ 17 - 0
lgsm/config-default/config-lgsm/btserver/_default.cfg

@@ -56,6 +56,10 @@ channeltag=""
 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
@@ -97,6 +101,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="7"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Barotrauma"

+ 17 - 0
lgsm/config-default/config-lgsm/ccserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Codename CURE"

+ 17 - 0
lgsm/config-default/config-lgsm/cod2server/_default.cfg

@@ -62,6 +62,10 @@ channeltag=""
 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
@@ -92,6 +96,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Call of Duty 2"

+ 17 - 0
lgsm/config-default/config-lgsm/cod4server/_default.cfg

@@ -62,6 +62,10 @@ channeltag=""
 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
@@ -92,6 +96,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Call of Duty 4"

+ 17 - 0
lgsm/config-default/config-lgsm/codserver/_default.cfg

@@ -62,6 +62,10 @@ channeltag=""
 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
@@ -92,6 +96,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Call of Duty"

+ 17 - 0
lgsm/config-default/config-lgsm/coduoserver/_default.cfg

@@ -62,6 +62,10 @@ channeltag=""
 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
@@ -92,6 +96,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Call of Duty: United Offensive"

+ 17 - 0
lgsm/config-default/config-lgsm/codwawserver/_default.cfg

@@ -62,6 +62,10 @@ channeltag=""
 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
@@ -92,6 +96,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Call of Duty: World at War"

+ 17 - 0
lgsm/config-default/config-lgsm/csczserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Counter-Strike: Condition Zero"

+ 17 - 0
lgsm/config-default/config-lgsm/csgoserver/_default.cfg

@@ -89,6 +89,10 @@ channeltag=""
 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
@@ -130,6 +134,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Counter-Strike: Global Offensive"

+ 17 - 0
lgsm/config-default/config-lgsm/csserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Counter-Strike 1.6"

+ 17 - 0
lgsm/config-default/config-lgsm/cssserver/_default.cfg

@@ -69,6 +69,10 @@ channeltag=""
 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
@@ -110,6 +114,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Counter-Strike: Source"

+ 17 - 0
lgsm/config-default/config-lgsm/dabserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Double Action: Boogaloo"

+ 17 - 0
lgsm/config-default/config-lgsm/dmcserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Deathmatch Classic"

+ 17 - 0
lgsm/config-default/config-lgsm/dodserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Day of Defeat"

+ 17 - 0
lgsm/config-default/config-lgsm/dodsserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Day of Defeat: Source"

+ 17 - 0
lgsm/config-default/config-lgsm/doiserver/_default.cfg

@@ -65,6 +65,10 @@ channeltag=""
 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
@@ -106,6 +110,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Day of Infamy"

+ 17 - 0
lgsm/config-default/config-lgsm/dstserver/_default.cfg

@@ -67,6 +67,10 @@ channeltag=""
 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
@@ -108,6 +112,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Don't Starve Together"

+ 17 - 0
lgsm/config-default/config-lgsm/dysserver/_default.cfg

@@ -69,6 +69,10 @@ channeltag=""
 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
@@ -110,6 +114,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Dystopia"

+ 17 - 0
lgsm/config-default/config-lgsm/ecoserver/_default.cfg

@@ -56,6 +56,10 @@ channeltag=""
 pushoveralert="off"
 pushovertoken="accesstoken"
 
+# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
+slackalert="off"
+slackwebhook="webhook"
+
 # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
 telegramalert="off"
 telegramtoken="accesstoken"
@@ -93,6 +97,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Eco"

+ 17 - 0
lgsm/config-default/config-lgsm/emserver/_default.cfg

@@ -69,6 +69,10 @@ channeltag=""
 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
@@ -110,6 +114,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Empires Mod"

+ 18 - 1
lgsm/config-default/config-lgsm/etlserver/_default.cfg

@@ -10,7 +10,7 @@
 
 ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 fn_parms(){
-	parms="+set net_strict 1 +set fs_homepath ${serverfiles} +exec ${servercfg}"
+parms="+set net_strict 1 +set fs_homepath ${serverfiles} +exec ${servercfg}"
 }
 
 #### LinuxGSM Settings ####
@@ -56,6 +56,10 @@ channeltag=""
 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
@@ -86,6 +90,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="ET: Legacy"

+ 17 - 0
lgsm/config-default/config-lgsm/fctrserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -97,6 +101,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Factorio"

+ 18 - 1
lgsm/config-default/config-lgsm/fofserver/_default.cfg

@@ -14,7 +14,7 @@ port="27015"
 clientport="27005"
 sourcetvport="27020"
 defaultmap="fof_depot"
-maxplayers="16"
+maxplayers="20"
 
 ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 fn_parms(){
@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Fistful of Frags"

+ 17 - 0
lgsm/config-default/config-lgsm/gesserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="GoldenEye: Source"

+ 17 - 0
lgsm/config-default/config-lgsm/gmodserver/_default.cfg

@@ -80,6 +80,10 @@ channeltag=""
 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
@@ -121,6 +125,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Garry's Mod"

+ 17 - 0
lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Half Life 2: Deathmatch"

+ 17 - 0
lgsm/config-default/config-lgsm/hldmserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -104,6 +108,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Half Life: Deathmatch"

+ 17 - 0
lgsm/config-default/config-lgsm/hldmsserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Half-Life Deathmatch: Source"

+ 18 - 1
lgsm/config-default/config-lgsm/hwserver/_default.cfg

@@ -75,6 +75,10 @@ channeltag=""
 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
@@ -116,6 +120,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Hurtworld"
@@ -128,7 +145,7 @@ glibc="2.15"
 ## Server Specific Directories
 systemdir="${serverfiles}"
 executabledir="${serverfiles}"
-executable=$([ "$(uname -m)" == "x86_64" ] && echo "./Hurtworld.x86_64" || echo "./Hurtworld.x86")
+executable=$([ "$(uname -m)" == "x86_64" ] && echo -e "./Hurtworld.x86_64" || echo -e "./Hurtworld.x86")
 
 ## Backup Directory
 backupdir="${lgsmdir}/backup"

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

@@ -13,10 +13,9 @@ ip="0.0.0.0"
 port="27015"
 clientport="27005"
 sourcetvport="27020"
-defaultmap="ministry"
-maxplayers="16"
+defaultmap="embassy_coop checkpoint"
+maxplayers="32"
 tickrate="64"
-workshop="0"
 
 ## Optional: Game Server Login Token
 # GSLT can be used for running a public server.
@@ -25,7 +24,7 @@ gslt=""
 
 ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 fn_parms(){
-parms="-game insurgency -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} -tickrate ${tickrate} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers} +sv_workshop_enabled ${workshop} -norestart"
+parms="-game insurgency -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} -tickrate ${tickrate} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers} -workshop"
 }
 
 #### LinuxGSM Settings ####
@@ -71,6 +70,10 @@ channeltag=""
 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
@@ -112,6 +115,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Insurgency"

+ 17 - 0
lgsm/config-default/config-lgsm/inssserver/_default.cfg

@@ -72,6 +72,10 @@ channeltag=""
 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
@@ -113,6 +117,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Insurgency: Sandstorm"

+ 17 - 0
lgsm/config-default/config-lgsm/iosserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="IOSoccer"

+ 17 - 0
lgsm/config-default/config-lgsm/jc2server/_default.cfg

@@ -56,6 +56,10 @@ channeltag=""
 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
@@ -97,6 +101,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Just Cause 2"

+ 17 - 0
lgsm/config-default/config-lgsm/jc3server/_default.cfg

@@ -56,6 +56,10 @@ channeltag=""
 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
@@ -97,6 +101,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Just Cause 3"

+ 17 - 0
lgsm/config-default/config-lgsm/kf2server/_default.cfg

@@ -62,6 +62,10 @@ channeltag=""
 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
@@ -103,6 +107,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Killing Floor 2"

+ 17 - 0
lgsm/config-default/config-lgsm/kfserver/_default.cfg

@@ -68,6 +68,10 @@ channeltag=""
 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
@@ -109,6 +113,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Killing Floor"

+ 17 - 0
lgsm/config-default/config-lgsm/l4d2server/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -104,6 +108,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Left 4 Dead 2"

+ 17 - 0
lgsm/config-default/config-lgsm/l4dserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -104,6 +108,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Left 4 Dead"

+ 17 - 0
lgsm/config-default/config-lgsm/mcserver/_default.cfg

@@ -58,6 +58,10 @@ channeltag=""
 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
@@ -91,6 +95,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="5"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Minecraft"

+ 17 - 0
lgsm/config-default/config-lgsm/mhserver/_default.cfg

@@ -35,6 +35,10 @@ posttarget="https://hastebin.com"
 discordalert="off"
 discordwebhook="webhook"
 
+# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
+slackalert="off"
+slackwebhook="webhook"
+
 # Email Alerts | https://docs.linuxgsm.com/alerts/email
 emailalert="off"
 email="email@example.com"
@@ -102,6 +106,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="MORDHAU"

+ 144 - 0
lgsm/config-default/config-lgsm/mohaaserver/_default.cfg

@@ -0,0 +1,144 @@
+##################################
+######## Default Settings ########
+##################################
+# DO NOT EDIT 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
+
+#### Server Settings ####
+
+## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+ip="0.0.0.0"
+port="12203"
+defaultmap="dm/mohdm1"
+
+## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
+fn_parms(){
+parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set fs_outputpath ${gamelogdir} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +exec ${servercfg} +map ${defaultmap}"
+}
+
+#### LinuxGSM Settings ####
+
+## 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://hastebin.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@example.com"
+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="alert@example.com"
+mailgunemail="email@myemail.com"
+
+# 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=""
+
+## 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"
+
+#### LinuxGSM Advanced Settings ####
+
+# ANSI Colors
+ansi="on"
+
+# Message Display Time
+sleeptime="0.5"
+
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
+## LinuxGSM Server Details
+# Do not edit
+gamename="Medal of Honor: Allied Assault"
+engine="idtech3"
+glibc="2.3"
+
+#### Directories ####
+# Edit with care
+
+## Server Specific Directories
+systemdir="${serverfiles}/main"
+executabledir="${serverfiles}"
+executable="./mohaa_lnxded"
+servercfg="${servicename}.cfg"
+servercfgdefault="server.cfg"
+servercfgdir="${serverfiles}"
+servercfgfullpath="${serverfiles}/${servercfg}"
+
+## Backup Directory
+backupdir="${lgsmdir}/backup"
+
+## Logging Directories
+logdir="${rootdir}/log"
+gamelogdir="${serverfiles}/Logs"
+lgsmlogdir="${logdir}/script"
+consolelogdir="${logdir}/console"
+lgsmlog="${lgsmlogdir}/${servicename}-script.log"
+consolelog="${consolelogdir}/${servicename}-console.log"
+alertlog="${lgsmlogdir}/${servicename}-alert.log"
+postdetailslog="${lgsmlogdir}/${servicename}-postdetails.log"
+
+## Logs Naming
+lgsmlogdate="${lgsmlogdir}/${servicename}-script-$(date '+%Y-%m-%d-%H:%M:%S').log"
+consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"

+ 17 - 0
lgsm/config-default/config-lgsm/mtaserver/_default.cfg

@@ -57,6 +57,10 @@ channeltag=""
 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
@@ -87,6 +91,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="4"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Multi Theft Auto"

+ 17 - 0
lgsm/config-default/config-lgsm/mumbleserver/_default.cfg

@@ -57,6 +57,10 @@ channeltag=""
 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
@@ -90,6 +94,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Mumble"

+ 17 - 0
lgsm/config-default/config-lgsm/ndserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Nuclear Dawn"

+ 17 - 0
lgsm/config-default/config-lgsm/nmrihserver/_default.cfg

@@ -69,6 +69,10 @@ channeltag=""
 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
@@ -110,6 +114,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="No More Room in Hell"

+ 17 - 0
lgsm/config-default/config-lgsm/ns2cserver/_default.cfg

@@ -71,6 +71,10 @@ channeltag=""
 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
@@ -112,6 +116,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="6"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="NS2: Combat"

+ 17 - 0
lgsm/config-default/config-lgsm/ns2server/_default.cfg

@@ -75,6 +75,10 @@ channeltag=""
 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
@@ -116,6 +120,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="6"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Natural Selection 2"

+ 17 - 0
lgsm/config-default/config-lgsm/nsserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Natural Selection"

+ 17 - 0
lgsm/config-default/config-lgsm/opforserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Half-Life: Opposing Force"

+ 17 - 0
lgsm/config-default/config-lgsm/pcserver/_default.cfg

@@ -56,6 +56,10 @@ channeltag=""
 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
@@ -97,6 +101,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Project Cars"

+ 19 - 2
lgsm/config-default/config-lgsm/pstbsserver/_default.cfg

@@ -17,11 +17,11 @@ queryport="10037"
 #servername="LinuxGSM Server"
 # If your server is not meeting the minimal server requirement, do not host the server for 80 players, decrease that number.
 maxplayers="40"
-numreservedslots="2"
+reservedslots="2"
 
 ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 fn_parms(){
-parms="MULTIHOME=${ip}?RANDOM=${randommap}?Port=${port}?QueryPort=${queryport}?MaxPlayers=${maxplayers}?NumReservedSlots=${numreservedslots}"
+parms="MULTIHOME=${ip}?RANDOM=${randommap}?Port=${port}?QueryPort=${queryport}?MaxPlayers=${maxplayers}?NumReservedSlots=${reservedslots}"
 }
 
 #### LinuxGSM Settings ####
@@ -67,6 +67,10 @@ channeltag=""
 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
@@ -108,6 +112,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="pstbsserver"

+ 17 - 0
lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Pirates, Vikings, and Knights II"

+ 17 - 0
lgsm/config-default/config-lgsm/pzserver/_default.cfg

@@ -59,6 +59,10 @@ channeltag=""
 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
@@ -100,6 +104,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Project Zomboid"

+ 17 - 0
lgsm/config-default/config-lgsm/q2server/_default.cfg

@@ -61,6 +61,10 @@ channeltag=""
 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
@@ -91,6 +95,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Quake 2"

+ 17 - 0
lgsm/config-default/config-lgsm/q3server/_default.cfg

@@ -61,6 +61,10 @@ channeltag=""
 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
@@ -91,6 +95,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Quake 3: Arena"

+ 18 - 1
lgsm/config-default/config-lgsm/qlserver/_default.cfg

@@ -58,6 +58,10 @@ channeltag=""
 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
@@ -99,6 +103,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Quake Live"
@@ -111,7 +128,7 @@ glibc="2.15"
 ## Server Specific Directories
 systemdir="${serverfiles}"
 executabledir="${serverfiles}"
-executable=$([ "$(uname -m)" == "x86_64" ] && echo "./run_server_x64.sh" || echo "./run_server_x86.sh")
+executable=$([ "$(uname -m)" == "x86_64" ] && echo -e "./run_server_x64.sh" || echo -e "./run_server_x86.sh")
 servercfg="${servicename}.cfg"
 servercfgdefault="server.cfg"
 servercfgdir="${serverfiles}/baseq3"

+ 17 - 0
lgsm/config-default/config-lgsm/qwserver/_default.cfg

@@ -60,6 +60,10 @@ channeltag=""
 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
@@ -90,6 +94,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="QuakeWorld"

+ 17 - 0
lgsm/config-default/config-lgsm/ricochetserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Ricochet"

+ 17 - 0
lgsm/config-default/config-lgsm/roserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Red Orchestra: Ostfront 41-45"

+ 17 - 0
lgsm/config-default/config-lgsm/rtcwserver/_default.cfg

@@ -61,6 +61,10 @@ channeltag=""
 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
@@ -91,6 +95,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Return to Castle Wolfenstein"

+ 17 - 0
lgsm/config-default/config-lgsm/rustserver/_default.cfg

@@ -88,6 +88,10 @@ channeltag=""
 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
@@ -129,6 +133,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Rust"

+ 17 - 0
lgsm/config-default/config-lgsm/rwserver/_default.cfg

@@ -59,6 +59,10 @@ channeltag=""
 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
@@ -100,6 +104,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Rising World"

+ 17 - 0
lgsm/config-default/config-lgsm/sampserver/_default.cfg

@@ -60,6 +60,10 @@ channeltag=""
 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
@@ -90,6 +94,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="San Andreas Multiplayer"

+ 17 - 0
lgsm/config-default/config-lgsm/sbotsserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -102,6 +106,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="StickyBots"

+ 17 - 0
lgsm/config-default/config-lgsm/sbserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -103,6 +107,19 @@ appid="211820"
 branch=""
 steammaster="flase"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Starbound"

+ 18 - 1
lgsm/config-default/config-lgsm/sdtdserver/_default.cfg

@@ -59,6 +59,10 @@ channeltag=""
 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
@@ -100,6 +104,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# teamspeak 3
+stopmode="8"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="7 Days To Die"
@@ -112,7 +129,7 @@ glibc="2.15"
 ## Server Specific Directories
 systemdir="${serverfiles}"
 executabledir="${serverfiles}"
-executable=$([ "$(uname -m)" == "x86_64" ] && echo "./7DaysToDieServer.x86_64" || echo "./7DaysToDieServer.x86")
+executable=$([ "$(uname -m)" == "x86_64" ] && echo -e "./7DaysToDieServer.x86_64" || echo -e "./7DaysToDieServer.x86")
 servercfgdefault="serverconfig.xml"
 servercfgdirdefault="${serverfiles}"
 servercfgfullpathdefault="${servercfgdirdefault}/${servercfgdefault}"

+ 17 - 0
lgsm/config-default/config-lgsm/sfcserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="SourceForts Classic"

+ 17 - 0
lgsm/config-default/config-lgsm/sof2server/_default.cfg

@@ -61,6 +61,10 @@ channeltag=""
 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
@@ -91,6 +95,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Soldier Of Fortune 2: Gold Edition"

+ 17 - 0
lgsm/config-default/config-lgsm/solserver/_default.cfg

@@ -62,6 +62,10 @@ channeltag=""
 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
@@ -92,6 +96,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Soldat"

+ 17 - 0
lgsm/config-default/config-lgsm/squadserver/_default.cfg

@@ -61,6 +61,10 @@ channeltag=""
 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
@@ -102,6 +106,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Squad"

+ 17 - 0
lgsm/config-default/config-lgsm/ss3server/_default.cfg

@@ -60,6 +60,10 @@ channeltag=""
 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
@@ -101,6 +105,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Serious Sam 3: BFE"

+ 17 - 0
lgsm/config-default/config-lgsm/stserver/_default.cfg

@@ -66,6 +66,10 @@ channeltag=""
 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
@@ -107,6 +111,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Stationeers"

+ 17 - 0
lgsm/config-default/config-lgsm/svenserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -104,6 +108,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Sven Co-op"

+ 17 - 0
lgsm/config-default/config-lgsm/terrariaserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -104,6 +108,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="7"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Terraria"

+ 17 - 0
lgsm/config-default/config-lgsm/tf2server/_default.cfg

@@ -69,6 +69,10 @@ channeltag=""
 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
@@ -110,6 +114,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Team Fortress 2"

+ 17 - 0
lgsm/config-default/config-lgsm/tfcserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Team Fortress Classic"

+ 17 - 0
lgsm/config-default/config-lgsm/ts3server/_default.cfg

@@ -52,6 +52,10 @@ channeltag=""
 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
@@ -85,6 +89,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="10"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="TeamSpeak 3"

+ 17 - 0
lgsm/config-default/config-lgsm/tsserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -105,6 +109,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="9"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="The Specialists"

+ 17 - 0
lgsm/config-default/config-lgsm/tuserver/_default.cfg

@@ -66,6 +66,10 @@ channeltag=""
 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
@@ -107,6 +111,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Tower Unite"

+ 17 - 0
lgsm/config-default/config-lgsm/twserver/_default.cfg

@@ -63,6 +63,10 @@ channeltag=""
 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
@@ -104,6 +108,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Teeworlds"

+ 17 - 0
lgsm/config-default/config-lgsm/untserver/_default.cfg

@@ -37,6 +37,10 @@ posttarget="https://hastebin.com"
 discordalert="off"
 discordwebhook="webhook"
 
+# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
+slackalert="off"
+slackwebhook="webhook"
+
 # Email Alerts | https://docs.linuxgsm.com/alerts/email
 emailalert="off"
 email="email@example.com"
@@ -104,6 +108,19 @@ branch=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="false"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Unturned"

+ 17 - 0
lgsm/config-default/config-lgsm/ut2k4server/_default.cfg

@@ -60,6 +60,10 @@ channeltag=""
 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
@@ -90,6 +94,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Unreal Tournament 2004"

+ 17 - 0
lgsm/config-default/config-lgsm/ut3server/_default.cfg

@@ -71,6 +71,10 @@ channeltag=""
 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
@@ -101,6 +105,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Unreal Tournament 3"

+ 17 - 0
lgsm/config-default/config-lgsm/ut99server/_default.cfg

@@ -60,6 +60,10 @@ channeltag=""
 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
@@ -90,6 +94,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Unreal Tournament 99"

+ 17 - 0
lgsm/config-default/config-lgsm/utserver/_default.cfg

@@ -64,6 +64,10 @@ channeltag=""
 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
@@ -94,6 +98,19 @@ ansi="on"
 # Message Display Time
 sleeptime="0.5"
 
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="2"
+
 ## LinuxGSM Server Details
 # Do not edit
 gamename="Unreal Tournament"

Некоторые файлы не были показаны из-за большого количества измененных файлов